Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: Introduce pip support and make uv optional
The current implementation of the pyproject.toml does not allow to install all requirements for dev environments to be installed with pip. While PEP 735 is accepted since almost two months, pip does not support it yet. Instead, we rely on PEP 621 and by using optional-dependencies we can for now support pip by allowing to install the dev dependencies by specifying extras, such as pip install .[dev] This can be reverted once pypa/pip#12963 is resolved.
- Loading branch information