Home >Backend Development >Python Tutorial >How to Integrate GitHub Repositories into `requirements.txt`?
Specifying GitHub Source in requirements.txt
To integrate a library installed from a GitHub repository into your dependencies, modify your requirements.txt file as follows:
For GitHub repositories, omit the "package==version" naming convention. Instead, use the following format:
package-name @ git+git://github.com/owner/repo@reference
where "reference" can be:
Example:
To update the "package-two" dependency with a GitHub repository, use one of the following configurations in your requirements.txt:
package-two @ git+https://github.com/owner/repo@41b95ec package-two @ git+https://github.com/owner/repo@main package-two @ git+https://github.com/owner/[email protected] package-two @ git+https://github.com/owner/repo@releases/tag/v3.7.1
Note: In some pip versions, update the package version in the package's setup.py to avoid assuming the requirement is already met.
The above is the detailed content of How to Integrate GitHub Repositories into `requirements.txt`?. For more information, please follow other related articles on the PHP Chinese website!