Distributing Django apps with standard Python packaging tools has for a long time been dreaded by the community for good reasons -- from bad documentation and confusing conventions to missing integration with Django standards and unreliable infrastructure.
In this talk I show what is being done to fix that and how you can profit from it:
- The past of Python packaging, brief historical overview
- Common pitfalls and gotchas when releasing Python software
- Integration with everyday software development
- The future of packaging with Distutils2
About Jannis Leidel
Jannis Leidel has been active in the Django community since his GSoC in 2007, later helped creating Pinax and headed DjangoCon Europe 2010 as chairman. He is the author of a number of Django apps and regularly works on pip, virtualenv and Django.
Originally trained as a new media artist he enjoys freelancing as a web engineer under the umbrellas of enn.io and Eldarion.