1. 22 Aug, 2005 9 commits
  2. 21 Aug, 2005 5 commits
    • PJ Eby's avatar
      Display a download warning in ez_setup, so that people won't be caught · 478fd8f9
      PJ Eby authored
      off-guard by the setuptools download (which only occurs if setuptools isn't
      locally available, of course).
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041216
      478fd8f9
    • PJ Eby's avatar
      Fix problem w/bdist_rpm and setuptools, reported by Walter Doerwald. I · 040f032a
      PJ Eby authored
      was trying to have setuptools fix distutils' broken filename handling that
      assumes people haven't put punctuation in their distribution names,
      including '-' (which prevents unambiguous parsing of distribution names).
      However, bdist_rpm's attempt to guess a source distribution's filename
      isn't compatible with this fix, without making other changes.  I decided
      therefore to drop the fixes for the sake of backward compatibility, but
      monkeypatch bdist_rpm so that it runs "egg_info" first, to ensure that any
      --tag-svn-revision or other tagging options take effect.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041215
      040f032a
    • PJ Eby's avatar
      Make "build_ext --inplace" work sanely w/multiple Python versions and · e00f4a87
      PJ Eby authored
      platforms, by ensuring that the in-place extensions are the right ones for
      the currently-running Python, even if they are newer than their sources.
      (This, like so many other setuptools fixes and enhancements, should
      probably be backported into the distutils as well, although it would have
      to be implemented a bit differently.)
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041214
      e00f4a87
    • PJ Eby's avatar
      Thanks to Richard Jones, we no longer need to fake out PyPI with a '.zip' · 46eb9e65
      PJ Eby authored
      extension for eggs.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041213
      46eb9e65
    • PJ Eby's avatar
      Parse .svn/entries directly instead of using 'svn info' to obtain a · 6861a1ff
      PJ Eby authored
      revision number.  (Christopher Lenz reported that svn info's output is
      different in non-English locales.)
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041212
      6861a1ff
  3. 19 Aug, 2005 1 commit
  4. 14 Aug, 2005 12 commits
  5. 13 Aug, 2005 1 commit
  6. 11 Aug, 2005 2 commits
  7. 09 Aug, 2005 1 commit
  8. 07 Aug, 2005 4 commits
  9. 06 Aug, 2005 5 commits
    • PJ Eby's avatar
      Allow distutils extensions to define new kinds of metadata that can be · 899e59ff
      PJ Eby authored
      written to EGG-INFO.  Extensible applications and frameworks can thus make
      it possible for plugin projects to supply setup() metadata that can then
      be used by the application or framework.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041183
      899e59ff
    • PJ Eby's avatar
      Fix WorkingSet yielding the same distribution more than once if more than · 568f7f51
      PJ Eby authored
      one path entry points to it.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041182
      568f7f51
    • PJ Eby's avatar
      Got rid of the no-longer meaningful "depends" command. Consolidated the · 8afe820f
      PJ Eby authored
      replacement of the "install" command so that installation is always via
      easy_install, but doesn't use the previous kludgy intereception technique.
      Allow ``extra_path`` to be set, but ignore it, so that when easy_install
      wraps a package that uses it, there won't be any confusion as to the
      desired installation location.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041181
      8afe820f
    • PJ Eby's avatar
      Enhanced setuptools infrastructure to support distutils extensions that · 8a29467d
      PJ Eby authored
      can be plugged in at setup() time to define new setup() arguments or
      distutils commands.  This allows modularization and reuse of distutils
      extensions in a way that was previously not possible.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041180
      8a29467d
    • PJ Eby's avatar
      Allow specifying an environment and/or installer for entry-point loading. · a762d97e
      PJ Eby authored
      This will be used by setuptools to automatically install eggs that may be
      needed as part of a build process, or to invoke a particular command.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041179
      a762d97e