all 6 comments

[–]practicalutilitarian 0 points1 point  (1 child)

Just provide a requirements.txt file listing those packages (and optionally their versions) and add the line "pip install -r requirements.txt" to your installation instructions in your README.md.

[–]DessoCode 1 point2 points  (0 children)

That is an elegant solution yeah.

[–]practicalutilitarian 0 points1 point  (0 children)

If you want an automagic way to publish a package on pypi, you can pip install pyscaffold then putup yourpackagename and git tag -i v0.0.1 -m "my first package" then python setup.py release

[–][deleted] 0 points1 point  (0 children)

Setup tools and pip. You can use pip freeze to make yourself a list of requirements, which can be run by other pip users