1. 17 Jul, 2005 2 commits
  2. 16 Jul, 2005 4 commits
  3. 15 Jul, 2005 2 commits
  4. 13 Jul, 2005 2 commits
    • PJ Eby's avatar
      Prep for 0.5a12 release; update docs. · ec66b7d6
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041125
      ec66b7d6
    • PJ Eby's avatar
      Updated extraction/cache mechanism for zipped resources to avoid inter- · 9e8e8681
      PJ Eby authored
      process and inter-thread races during extraction.  The default cache
      location can now be set via the ``PYTHON_EGGS_CACHE`` environment variable,
      and the default Windows cache is now a ``Python-Eggs`` subdirectory of the
      current user's "Application Data" directory, if the ``PYTHON_EGGS_CACHE``
      variable isn't set.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041124
      9e8e8681
  5. 12 Jul, 2005 7 commits
  6. 11 Jul, 2005 2 commits
  7. 10 Jul, 2005 6 commits
    • PJ Eby's avatar
      First-pass implementation of zippability analysis; scans for impure · 4b0b1262
      PJ Eby authored
      distribution or use of __file__/__path__ and selected 'inspect' operations.
      Currently, the analysis is a bit overconservative; when the runtime is more
      robust, it should probably allow extensions to be zipped by default.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041114
      4b0b1262
    • PJ Eby's avatar
      Implement ``namespace_packages`` keyword to ``setup()``. Added keyword · 39fc2a15
      PJ Eby authored
      summary to setuptools doc.  Begin work on ``zip_safe`` flag.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041113
      39fc2a15
    • PJ Eby's avatar
      Add an example of using the new "directory w/setup.py" feature · 7922a815
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041112
      7922a815
    • PJ Eby's avatar
      EasyInstall now builds eggs in a temporary directory alongside the setup · 29108200
      PJ Eby authored
      script it's running.  This avoids it getting confused by projects with
      non-standard distribution locations, and projects that may have various
      eggs already sitting in their distribution directory.  It should probably
      also do something like this for the build directory to ensure a clean,
      fresh build, but it seems like overkill, since it only affects local
      projects, not stuff that EasyInstall downloaded in the first place.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041111
      29108200
    • PJ Eby's avatar
      Allow EasyInstall to accept a directory containing a setup script as one · ebe75f51
      PJ Eby authored
      of its arguments.  Fix swapped short option names for --bdist-dir and
      --dist-dir in bdist_egg.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041110
      ebe75f51
    • PJ Eby's avatar
      Detect and handle conflicts with "unmanaged" packages when installing · 451377d0
      PJ Eby authored
      packages managed by EasyInstall.  Also, add an option to exclude source
      files from .egg distributions.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041109
      451377d0
  8. 09 Jul, 2005 7 commits
  9. 08 Jul, 2005 8 commits
    • PJ Eby's avatar
      Doc and other updates for 0.5a8 release. Add project aliases for source · 82b1c266
      PJ Eby authored
      and binary register+upload.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041100
      82b1c266
    • PJ Eby's avatar
      Delete empty sections when their last option is deleted. · d798d694
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041099
      d798d694
    • PJ Eby's avatar
      Cleaner argument quoting in command aliases. · 1d7b59f5
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041098
      1d7b59f5
    • PJ Eby's avatar
      Partial first draft documentation for setuptools. Split revision history · d399fdec
      PJ Eby authored
      between setuptools and easy_install docs.  Pull project's long_description
      from the documentation, for a more informative PyPI project page.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041097
      d399fdec
    • PJ Eby's avatar
      Restructured the 'alias' command to take arguments instead of options, and · ef617190
      PJ Eby authored
      to display the definition of the named alias or of all aliases.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041096
      ef617190
    • PJ Eby's avatar
      Fix a couple of command descriptions. · 5eec64a0
      PJ Eby authored
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041095
      5eec64a0
    • PJ Eby's avatar
      Added support for defining command aliases in distutils configuration · 6050f536
      PJ Eby authored
      files, under the "[aliases]" section.  To prevent recursion and to allow
      aliases to call the command of the same name, a given alias can be expanded
      only once per command-line invocation.  You can define new aliases with the
      "alias" command, either for the local, global, or per-user configuration.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041094
      6050f536
    • PJ Eby's avatar
      * Added "rotate" command to delete old distribution files, given a set of · 592269af
      PJ Eby authored
      patterns to match and the number of files to keep.  (Keeps the most
      recently-modified distribution files matching each pattern.)
      
      * Added "saveopts" command that saves all command-line options for the
      current invocation to the local, global, or per-user configuration file.
      Useful for setting defaults without having to hand-edit a configuration
      file.
      
      * Added a "setopt" command that sets a single option in a specified
      distutils configuration file.
      
      --HG--
      branch : setuptools
      extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041093
      592269af