An error occurred fetching the project authors.
  1. 05 Feb, 2007 1 commit
  2. 16 Jan, 2007 1 commit
  3. 04 Dec, 2006 1 commit
    • Jim Fulton's avatar
      Merged revisions 71277 to 71397 from dev branch: · 74b4de9f
      Jim Fulton authored
      Feature Changes
      ---------------
      
      - Variable substitutions now reflect option data written by recipes.
      
      - A part referenced by a part in a parts list is now added to the parts
        list before the referencing part.  This means that you can omit
        parts from the parts list if they are referenced by other parts.
      
      - Added a develop function to the easy_install module to aid in
        creating develop eggs with custom build_ext options.
      
      - The build and develop functions in the easy_install module now
        return the path of the egg or egg link created.
      
      - Removed the limitation that parts named in the install command can
        only name configured parts.
      
      - Removed support ConfigParser-style variable substitutions
        (e.g. %(foo)s). Only the string-template style of variable
        (e.g. ${section:option}) substitutions will be supported.
        Supporting both violates "there's only one way to do it".
      
      - Deprecated the buildout-section extendedBy option.
      74b4de9f
  4. 24 Oct, 2006 1 commit
  5. 02 Oct, 2006 1 commit
    • Jim Fulton's avatar
      Bugs Fixed · 90eefec9
      Jim Fulton authored
      ----------
      
      Non-zip-safe eggs were not unzipped when they were installed.
      90eefec9
  6. 19 Sep, 2006 1 commit
  7. 14 Sep, 2006 1 commit
  8. 05 Sep, 2006 1 commit
    • Jim Fulton's avatar
      Added support for extra paths in generated scripts. · 83ea1690
      Jim Fulton authored
      Added ability to supply entry points directly. This is useful for
      packages that don't declare their entry points.
      
      No longer generate "py-" scripts implicitly.  Added a new option,
      interpreter, to request such scripts and specifu their names.
      83ea1690
  9. 29 Aug, 2006 2 commits
  10. 27 Aug, 2006 1 commit
    • Jim Fulton's avatar
      Added Windows support. · b208f821
      Jim Fulton authored
      The sample buildout is now created using the bootstrapping mechanism
      and so has a normal layout.
      
      No longer read ~/.buildout/.default.cfg, when running tests.
      (We do read a ~/.buildout/.default.cfg when testing that function, but
      we manipulate HOME so that we control what is read.)
      b208f821
  11. 09 Aug, 2006 1 commit
  12. 30 Jun, 2006 1 commit
  13. 27 Jun, 2006 1 commit
  14. 26 Jun, 2006 1 commit
  15. 25 Jun, 2006 1 commit
    • Jim Fulton's avatar
      Major refactoring. The original motivation was to get the newest · 2530eeb2
      Jim Fulton authored
      distributions available. This required working around issues with
      easy_install's --upgrade option:
      
      - Upgrade is not recursive. Upgrading a distro doesn't update it's
        dependencies.
      
      - Upgrade doesn't try very hard to avoid searching.  If we require a
        specific version of a distribution, and we already have that
        distribution, there's no point in looking for a newer one.
      
      - easy_install has kind of odd rules for deciding when to look at an
        index.   Now that we use upgrade all the time, easy_install always
        wants to look at an index.
      
      - We get warnings when connecting to index servers, like PyPI that 
        return text/plain not found messages.
      
      We now have much greater control over how dependencies are
      managed. We've essentially taken this over from easy_install.
      
      Because we now always talk to an index server and because we want to
      control anything we do in a test, many of the tests actually run their
      own web servers.
      
      Anyway:
      
      - Now handle upgrades correctly, I think.
      
      - The egg recipe can now install multiple distributions.
      
      - We have the beginnings of offline mode.
      
      - The internal architeture is much cleaner.
      
      - We've merged the easy_install and egglinker modules, tossing
        some superfluois apis in the egglinker module.
      2530eeb2
  16. 19 Jun, 2006 1 commit
  17. 13 Jun, 2006 1 commit