1. 19 Oct, 2005 1 commit
  2. 18 Oct, 2005 1 commit
    • PJ Eby's avatar
      Hurray! Our first dependency processing bug! This is cool because it · 741f1742
      PJ Eby authored
      means that people are finally doing enough things with setuptools to
      have real-life version conflict scenarios.  Luckily, the fix is trivial:
      use breadth-first instead of depth-first dependency processing, which I
      thought we were already doing anyway, but weren't.  And we were giving
      precedence to already-installed packages, which means upgrades didn't
      work so well.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041265
      741f1742
  3. 17 Oct, 2005 3 commits
    • PJ Eby's avatar
      Prep for 0.6a6 release. · 8f158d47
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041264
      8f158d47
    • PJ Eby's avatar
      Fix a typo in patched site.py. · 1877d977
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041263
      1877d977
    • PJ Eby's avatar
      Significantly enhanced support and docs for "non-root" installation, · 3df2aabc
      PJ Eby authored
      including both "virtual" and PYTHONPATH-based installs.  The activation
      precedence of distributions has also changed so that PYTHONPATH-based
      non-root installs can include eggs that override system-defined packages
      (whether managed or unmanaged).  This version should eliminate most
      common installation complaints from non-root Python users.
      Note: this version includes a hacked 'site.py' to support processing
      .pth files in directories that come *before* site-packages on sys.path.
      However, because of its placement, it should only come into play when
      a user puts the setuptools .egg file *directly* on PYTHONPATH, so it
      doesn't affect "virtual" or "root" installations.  It's strictly to
      provide support for luddites who refuse to give up their
      existing non-root PYTHONPATH setup unless you pry it from their cold,
      dead hands.  :)
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041262
      3df2aabc
  4. 16 Oct, 2005 2 commits
    • PJ Eby's avatar
      Fix problem with Windows console scripts conflicting with module names, · c23b0fb2
      PJ Eby authored
      thereby confusing the import process.  Scripts are now generated with a
      suffix of the form '-script.py' to avoid conflicts.  (The .exe's are still
      generated without the '-script' part, so you don't have to type it.)
      Thanks to Matthew R. Scott for reporting the problem.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041261
      c23b0fb2
    • PJ Eby's avatar
      Implement --no-deps option, add link to Ian Bicking's non-root Python · 7a635d51
      PJ Eby authored
      builder script.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041260
      7a635d51
  5. 29 Sep, 2005 2 commits
    • PJ Eby's avatar
      0.6a5 brown bag bug fix release. · 6a98cf8c
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041259
      6a98cf8c
    • PJ Eby's avatar
      Bugfixes. :( · 747cd179
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041258
      747cd179
  6. 26 Sep, 2005 2 commits
    • PJ Eby's avatar
      0.6a4 bugfix release. · 8423e8a6
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041257
      8423e8a6
    • PJ Eby's avatar
      Ensure that WorkingSet.resolve() (and therefore require() as well) · cbbc6e76
      PJ Eby authored
      returns a list of the relevant distributions, even if they are found in
      the working set rather than the environment.  This fixes some problems
      in the 0.6a3 release.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041256
      cbbc6e76
  7. 24 Sep, 2005 8 commits
  8. 18 Sep, 2005 1 commit
    • PJ Eby's avatar
      setuptools 0.6a2 release · 3adaf85e
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041247
      3adaf85e
  9. 17 Sep, 2005 2 commits
    • PJ Eby's avatar
      Added support to solve the infamous "we want .py on Windows, no · 673ac23e
      PJ Eby authored
      extension elsewhere" problem, while also bypassing the need for PATHEXT
      on Windows, and in fact the need to even write script files at all, for
      any platform.  Instead, you define "entry points" in your setup script,
      in this case the names of the scripts you want (without extensions) and
      the functions that should be imported and run to implement the scripts.
      Setuptools will then generate platform-appropriate script files at
      install time, including an .exe wrapper when installing on Windows.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041246
      673ac23e
    • PJ Eby's avatar
      Fixed cheeseshop URL. · baad93e3
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041245
      baad93e3
  10. 14 Sep, 2005 4 commits
    • PJ Eby's avatar
      Fix another typo · 1a71998f
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041244
      1a71998f
    • PJ Eby's avatar
      Update cheeseshop URL, fix typo. · 9eb3e52f
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041243
      9eb3e52f
    • PJ Eby's avatar
      0.6a1 release of setuptools. · d8c21aa6
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041242
      d8c21aa6
    • PJ Eby's avatar
      Correctly handle URL fragments in --find-links. · 6a36f2af
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041241
      6a36f2af
  11. 03 Sep, 2005 7 commits
  12. 23 Aug, 2005 4 commits
  13. 22 Aug, 2005 3 commits
    • PJ Eby's avatar
      Make easy_install --record strip the RPM root when building RPMs, and have · b577c941
      PJ Eby authored
      bdist_egg ignore the RPM root when building an egg.  This version now can
      actually run bdist_rpm to completion, although the resulting RPM will
      install an egg without a corresponding .pth file.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041226
      b577c941
    • PJ Eby's avatar
      Remove broken example. · cbccc4ea
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041225
      cbccc4ea
    • PJ Eby's avatar
      Bump release version to 0.6a1. Fix a minor cosmetic issue on certain · ba116dd3
      PJ Eby authored
      ez_setup installs.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041224
      ba116dd3