Make sure you have uv
installed, and then run the following commands:
uv tool install invenio-cli
invenio-cli check-requirements --development
invenio-cli install
invenio-cli services setup
invenio-cli run
To update dependencies you need to:
- Run
invenio-cli packages lock
- (Optional) Use
changelog.py
to generate the commit message viachangelog.py --package-filter "^invenio" --show-major-bumps --since HEAD
- Commit the updated
uv.lock