-
Notifications
You must be signed in to change notification settings - Fork 0
Package Management Tools
David Liu edited this page Dec 2, 2024
·
9 revisions
- consume
requirements.txt
- default to global environment
pipenv
creates and manages it's own virtual environments in a project with/without an existing requirements.txt
-
>requirements.txt
bypipenv requirements
<requirements.txt
- github
- requires Py3.7
- consume
pyproject.toml
- Recommended by numpy
Use Poetry as the most well-maintained tool that provides a dependency resolver and environment management capabilities in a similar fashion as conda does.
- consume
pyproject.toml
- cannot be recognized in Powershell
- https://www.freecodecamp.org/news/how-to-create-and-upload-your-first-python-package-to-pypi/
-
Twine
- utility for publishing Python packages to PyPI
Latest compiled version
- 3.12.9+
- 3.11.11
- 3.10.11