60 address announce apr aug collection copyright de documentation don easier effect environment feature feb gmane guide he hosting import info inside installation last left libraries lines material middle modules most n often overview packages portal provides replacement right several shipping standalone state switch talk talks thoughts updated ways weblog wordpress zope
|
There are a number of ways that Python modules and applications may be packaged for redistribution.
- 2010-May-31: setuptools,
a collection of enhancements to the Python distutils, provides support
for EasyInstall and Python Eggs and many other things. From the Cheese Shop. An article on using setuptools.
[116]
- 2010-Mar-08: The Hitchhiker's Guide to Packaging - all it needs is a Don't Panic icon. [8999]
- 2010-Feb-11: Packaging and shipping is hard walks through packaging a Python application for easy installation and use on Windows. [8971]
- 2010-Jan-28: Py2Exe
(now also at py2exe.org) is
another tool for making executables from Python programs. It is able to
package PIL projects if you add a few lines to force PIL to pre-import
things. More info on py2exe can be found here. pyEXEInstaller can be used with py2exe to package the output of py2exe into a single executable program. A tutorial on using py2exe.
[119]
- 2009-Nov-13: A comparison of methods of distributing Python applications, with an emphasis on techniques to make a standalone exe. [8749]
- 2009-Nov-10: A history of Python packaging is a good overview of why the Python packaging world is in its current state. [8725]
- 2009-Sep-29: More discussion of the Python packaging/installation problem. Also here in Python Deployment Sucks with a response here. [8312]
- 2009-Sep-10: A talk on Python Packaging. [8504]
- 2009-Aug-08: A look at the various package managers that are available for Windows. [8383]
- 2009-Jul-20: In Trapped in Python Package; Send Food Jesse Noller talks about difficulties with Python package installations (primarily on OS/X and Fedora Linux) and how virtualenv can help address them. He also takes a look at building a python megapack package with all manner of useful things in it. [8303]
- 2009-Jul-15: Some new projects to provide some alternatives to (or just enhancements to) setuptools have been announced, distribute is to be a fork of setuptools (this fork had a very short life and is now ended), while pyinstall is to be an alternative to easy_install. pyinstall is now available (though might not work on Windows). Some users have written about difficulties in using setuptools and wonder what could be done to improve things. [6907]
- 2009-Apr-23: pyron is a tool to auto-create most of the material needed for setup.py scripts. The aim is to eliminate all the redundant information entry and cut and paste boiler plate that is currently needed. [7900]
- 2009-Apr-15: Some praise for the Python eggs packaging system can be found in Modular Python with eggs, there is a link to a short presentation on the subject as well. [7874]
- 2009-Mar-31: A good writeup on the Python Packaging Problem (setup.py, easy_install, PyPI...). [7814]
- 2009-Mar-06: peggyis is a helper module to make using resources inside a package easier. [7696]
- 2008-Dec-31: More discussion about how to package Python applications for distribution on multiple platforms. [7399]
- 2008-Dec-17: How the Zope community does packaging with Grok. A reply to this talks about how pip requirements can be used to similar effect. [7360]
- 2008-Dec-16: pip is an easy_install replacement for installing Python packages. It gets recommended here in a discussion about packaging (which gets some corrections here). [7356]
- 2008-Nov-12: enstaller is another Python package installer. [7204]
- 2008-Nov-12: enstaller is another Python package installer. [7203]
- 2008-Oct-22: virtualenv is a virtual Python environment builder useful to those who need to install several versions of Python or supporting libraries and switch between them often. Here is a short guide to working with this. [2235]
- 2008-Oct-01: snakefood generates
dependency graphs from Python source code, also here.
[124]
- 2008-Sep-17: A discussion of the various packaging systems available to Python developers. [6871]
- 2008-Aug-07: Cheap binary Windows eggs describes how to set up the MingW compiler to build eggs for Python 2.4. [6649]
- 2008-Aug-05: bbfreeze creates standalone executables from Python scripts. A Mercurial repository for this project is here. [5274]
- 2008-Jun-26: Are egg files still useful? [6441]
- 2007-Aug-25:
How to update
all your Eggs
[564]
- 2007-Aug-23:
Python eggs used to make
plugins.
[123]
- 2007-Aug-23:
PyInstaller,
packages Python programs as standalone executables. A more recent link. A showmedo
video of how to use PyInstaller.
[122]
- 2007-Aug-23:
PyPackage.org is
a portal that tracks various Python packages
[121]
- 2007-Aug-23:
OpenRelease,
a module automate the process of releasing new versions of open source
software to sites such as SourceForge
[120]
- 2007-Aug-23:
cx_Freeze
is a module for making windows executables out of Python
[118]
- 2007-Aug-23:
Spreading Python
applications, discusses using the distutils package for
distribution and installation of Python apps.
[117]
|