Pipenv: Python Dev Workflow for Humans

July 1, 2018, noon - 12:30 p.m.

Pipenv is a tool that aims to bring the best of packaging worlds (bundler, composer, npm, cargo, yarn, etc.) to the Python world. At Niteo we’ve migrated a few projects away from zc.buildout to pipenv and the results are good. In this talk, I’ll share the goods and the bads of the transition.

http://pipenv.readthedocs.io/en/latest/ is now the officially recommended Python packaging tool from Python.org. But it’s strongly opinionated and it can bite you if you don’t know what to expect. I learned the hard way.

What I am trying to say is, since it’s now the officially recommended Python packaging tool, Pythonistas need to educate themselves about it. What it is, how to use it and what to be careful about. I’ve used pipenv in production since last year and I have a few battle stories to tell.

Nejc Zupan

Geek since he was able to walk, Nejc developed his first game in primary school, won the national robotics championship in high-school and co-founded NiteoWeb while still in college. He spoke at conferences in Brasil, Kenya, plenty in Europe and the US, mostly relating to the Web, Python and productivity. Whenever he is not coding away he is chasing big waves around the World.

Get PyConWeb event announcements

No spam, 2-3 emails per year