1. 14 Jun, 2005 11 commits
  2. 12 Jun, 2005 6 commits
  3. 07 Jun, 2005 1 commit
  4. 06 Jun, 2005 1 commit
  5. 05 Jun, 2005 7 commits
  6. 04 Jun, 2005 2 commits
  7. 31 May, 2005 2 commits
    • PJ Eby's avatar
      Release 0.3a3 · 70bf5aa6
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041033
      70bf5aa6
    • PJ Eby's avatar
      Ditch outdated TODO file, move docs to a new 'EasyInstall.txt' file. Fix · 894c3467
      PJ Eby authored
      installation report for .egg files/directories.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041032
      894c3467
  8. 30 May, 2005 5 commits
    • PJ Eby's avatar
      Add option to allow specifying a download/extract/build directory, which · 2de648f4
      PJ Eby authored
      will be kept after installation completes.  Added an "installation report"
      that tells you how to use 'require()' to activate a particular package
      version.  Installer.install_eggs() now returns a list of Distribution
      objects for the eggs it found and installed, so that the command-line tool
      can print an installation report for each one.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041031
      2de648f4
    • PJ Eby's avatar
      Ensure that the distribution name written to PKG-INFO is the same as the · a0453161
      PJ Eby authored
      name you'll use in 'require()' operations for that distribution.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041030
      a0453161
    • PJ Eby's avatar
      Add setup script "sandboxing" -- abort a setup script if it tries to write · 0017e334
      PJ Eby authored
      to the filesystem outside of the installer's temporary directory.  This is
      accomplished by temporarily replacing 'os.*' functions and the 'open'
      builtin with path-validation wrappers.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041029
      0017e334
    • PJ Eby's avatar
      Reorganize bdist_egg's handling of 'install_data' to better deal with the · c3e492cc
      PJ Eby authored
      various kludges legacy packages are using to install data in their package
      directories.  Some use absolute paths in 'distribution.data_files', while
      others create various subclasses of 'install_data', each with their own
      way of finding out what directory to use!  So 'bdist_egg' now does all its
      'install_lib' activity before 'install_data', and pokes the desired build
      directory into a wide variety of places, so that all of the known kludges
      so far will work correctly.  It also checks for absolute paths in
      'data_files' (carefully working around other packages' 'data_files'
      kludges!) and converts them back to relative ones, if they are subpaths of
      site-packages.
      
      Clearly, we need to get the word out about 'package_files' in Python 2.4
      and above, and suggest using 'setuptools' for Python 2.3.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041028
      c3e492cc
    • PJ Eby's avatar
      Add SourceForge download support, graciously contributed by Ian Bicking. · 3dbc1ee1
      PJ Eby authored
      Also, move some more imports to the top.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041027
      3dbc1ee1
  9. 29 May, 2005 5 commits