PythonPackages


Version 10 (modified by carndt, 4 years ago) (diff)

Section restructuring

Packaging

  • bumpversion - Version-bump your software with a single command!
  • check-manifest - Check MANIFEST.in in a Python source package for completeness
  • twine - Twine uploads distributions to PyPI via SSL and, unlike plain distutils, allows pre-creating and signing packages in a separate step

Dependency management

  • pipreqs - Generate requirements.txt file for any project based on imports
  • pipdeptree - Command line utility for displaying the Python packages installed in an virtualenv in form of a dependency tree
  • piprot - Check the requirements defined in your requirements files for freshness (Github)
  • pip-review - A similar tool to piprot, but reports on all packages installed in a virtualenv (Github)
  • pip-tools - A set of tools to keep your pinned Python dependencies fresh (Github)
  • pipwrap - Manage pip requirements files for multiple deployment environments, e.g. production and development (Github)
  • pip-accel - A wrapper for pip, which accelerates initializing virtual envs by building a local package cache (Github)

Quality assurance