Edgewall Software

Changes between Version 5 and Version 6 of SetupTools


Ignore:
Timestamp:
May 14, 2009, 1:11:56 PM (15 years ago)
Author:
anatoly techtonik <techtonik@…>
Comment:

how to bootstrap setuptools

Legend:

Unmodified
Added
Removed
Modified
  • SetupTools

    v5 v6  
    11= !SetupTools =
    22
    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.
    44
    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:
     5Installed setuptools version can be checked with the following commands (should work for other Python packages too):
    106{{{
    117#!sh
     
    1713}}}
    1814
    19 Easy packages for setuptools can be found on [http://pypi.python.org/pypi/setuptools/ Python Package Index].
     15Setuptools can be installed using bootstrap script from PEAK:
     16{{{
     17#!sh
     18wget http://peak.telecommunity.com/dist/ez_setup.py
     19python ez_setup.py
     20rm ez_setup.py
     21}}}
     22
     23setuptools 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}}}
    2029
    2130----