Changes between Version 5 and Version 6 of SetupTools
- Timestamp:
- May 14, 2009, 1:11:56 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SetupTools
v5 v6 1 1 = !SetupTools = 2 2 3 [http://peak.telecommunity.com/DevCenter/setuptools setuptools] is a package aiming at building better Python packages, namely Python "eggs".3 [http://peak.telecommunity.com/DevCenter/setuptools setuptools] is a Python module that helps to compile, distribute and install Python packages by wrapping them into "egg"s. Eggs contain additional information to process dependencies, etc. Trac [TracPlugins plugins] can be packaged as eggs since [milestone:0.9]. Starting with [milestone:0.11] Trac itself can also be packaged using setuptools. 4 4 5 Trac support [TracPlugins plugins] packaged as eggs, since [milestone:0.9]. 6 7 Trac itself can be packaged using setuptools (and use it to specify its dependencies) starting with [milestone:0.11]. 8 9 To check the version of any Python package including setuptools type: 5 Installed setuptools version can be checked with the following commands (should work for other Python packages too): 10 6 {{{ 11 7 #!sh … … 17 13 }}} 18 14 19 Easy packages for setuptools can be found on [http://pypi.python.org/pypi/setuptools/ Python Package Index]. 15 Setuptools can be installed using bootstrap script from PEAK: 16 {{{ 17 #!sh 18 wget http://peak.telecommunity.com/dist/ez_setup.py 19 python ez_setup.py 20 rm ez_setup.py 21 }}} 22 23 setuptools include "easy_install" script for convenient installation of packages found on [http://pypi.python.org/pypi/setuptools/ Python Package Index] including Trac with all necessary dependencies. 24 25 {{{ 26 #!sh 27 $ python -m easy_install Trac 28 }}} 20 29 21 30 ----