On Oct 27, 2016, at 02:50 PM, James Pic wrote: >Now I'm fully aware of distribution specific packaging solutions like >dh-virtualenv shared by Spotify but here's my mental problem: I love to >learn and to hack. I'm always trying now distributions and I rarely run the >one that's in production in my company and when I'm deploying personal >projects I like funny distributions like arch, Alpine Linux, or >interesting paas solutions such as cloudfoundry, openshift, rancher and >many others. > >So that's the idea I'm trying to share: I'd like to b able to build a file >with my dependencies and my project in it.
You might want to look at the Snap ecosystem. It's fairly new, but it is cross-distro and cross-arch, and in many ways a very cool way to build self-contained applications where you control all the dependencies. You don't have to worry so much about each distribution's peculiarities, and Python gets first-class support[*]. There are lots of technical and philosophical aspects to Snaps that are off-topic for this mailing list, so I'll just point you to where you can explore it on your own: http://snapcraft.io/ Disclosure: I work for Canonical in my day job, which invented the technology, but it is in very large part an open source community project. Cheers, -Barry [*] In fact, the nice convenience front-end to building snaps is a Python 3 application.
pgpVdSY4u4DeG.pgp
Description: OpenPGP digital signature
_______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/