kubilaykocak:pythonpackagingbcp

This is an old revision of the document!


Slightly opinionated, but nevertheless informed (imho) list of Python Packaging Best Practices, based on copious amounts of experience with many diverse Python projects, as a user and a packager.

This list seeks to be “tool” (solution) agnostic where possible, and describe things in terms of needs and outcomes, with the driving motivations being:

  • PEP20 relevant (obvious, explicit, etc)
  • Reducing friction, saving (everyone) time.
  • Making your software easy to consume
  • Encouraging contributions to your software
  • Transcending the “downstream vs upstream divide”
  • kubilaykocak/pythonpackagingbcp.1588389373.txt.gz
  • Last modified: 2020/05/02 03:16
  • by KubilayKocak