Python Packages¶
When updating BYCEPS to a newer version, the set of required Python packages may change (additions, version upgrades/downgrades, removals).
Important
Before continuing, make sure that the virtual environment is set up and activated.
As with the installation, it’s probably a good idea to update pip to the current version:
(.venv)$ pip install --upgrade pip
Then instruct pip to install the required Python dependencies (again, the same way as during the installation):
(.venv)$ pip install -r requirements/core.txt
This will install new but yet missing packages and upgrade/downgrade existing packages. It will not remove no longer used packages, though, but that should not be an issue.
If you want to use development tools, update their dependencies as well:
(.venv)$ uv sync --group dev