Skip to content

Maintenance

Philipp Niedermayer edited this page Jan 20, 2025 · 2 revisions

Dependencies

Dependencies are managed with pip-compile, and CI is set up to update them regularly. See .github/workflows/dependencies.yaml. It will open PRs once in a while to keep dependencies updated. The workflow can also manually be triggered from the GitHub actions page at https://github.com/xsuite/xplt/actions/workflows/dependencies.yaml

To add dependencies, update the respective *.in file in the requirements/ folder and push it to the dev branch. This will trigger CI to update the generated *.txt files for you. Do not push changes to the generated *.txt files manually, they will be overwritten during the next CI run!

Clone this wiki locally