Hi, here is a new way to package modules for Python: https://github.com/takluyver/flit
It means that something packaged using it doesn't use a setup.py or some such, but a flit.ini ; see for example: https://github.com/jupyter/testpath I'm not sure how to package something like this (and testpath is a depends for IPython's tests), so I think asking here is better. Snark on #debian-python