How does installing from a git branch or tag effect python package resolution?
August 15, 2022
Requirements file:
fi-qdb-api @ git+[https://github.com/NinetyOne-GitHub/fi-qdb-api@profiling-work](https://github.com/NinetyOne-GitHub/fi-qdb-api@profiling-work)
The resolution would checkout the specific branch or tag, and then perform a normal python installation. This installation would look for the pyproject.toml
file in the root of the repository and then use the package version specified.
Handling caching:
If this package version has been installed before, the cached version will be used again.
pip install ... --no-cache-dir