Eggs, VirtualEnv, and Apt - best practices?
fredrik at pythonware.com
Thu Sep 25 22:15:50 CEST 2008
Dmitry S. Makovey wrote:
> you have just described OS package building ;)
> I can't speak for everybody, but supporting multiple platforms (PHP, Perl,
> Python, Java) we found that the only way to stay consistent is to use OS
> native packaging tools (in your case apt and .deb ) and if you're missing
> something - roll your own package. After a while you accumulate plenty of
> templates to chose from when you need yet-another-library not available
> upstream in your preferred package format. Remember that some python tools
> might depend on non-python packages, so the only way to make sure all that
> is consistent across environment - use unified package management.
you're speaking for lots of organizations, at least.
rpm/debs from supplier's repository
subversion (or equivalent) -> locally built rpm/debs
+ organization's favourite deployment tools
More information about the Python-list