Invenio-Records can be installed from PyPI. Several installation options are possible, for example to use SQLite database backend:
pip install invenio-records[sqlite]
The other installation [options] include:
access
- for access control capabilities;
docs
- for documentation building dependencies;
mysql
- to use MySQL database backend;
postgresql
- to use PostgreSQL database backend;
sqlite
- to use SQLite database backend;
admin
- for Flask administration interfaces;
tests
- for test dependencies.