An error occurred fetching the project authors.
- 05 Feb, 2007 1 commit
-
-
Jim Fulton authored
allow for getting less than the newest but still getting what's necessary.
-
- 16 Jan, 2007 1 commit
-
-
Jim Fulton authored
These are used and tested indirectly in various ways.
-
- 04 Dec, 2006 1 commit
-
-
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.
-
- 24 Oct, 2006 1 commit
-
-
Jim Fulton authored
-
- 02 Oct, 2006 1 commit
-
-
Jim Fulton authored
---------- Non-zip-safe eggs were not unzipped when they were installed.
-
- 19 Sep, 2006 1 commit
-
-
Jim Fulton authored
API. This allowed the tests to be simplified somewhat.
-
- 14 Sep, 2006 1 commit
-
-
Jim Fulton authored
This makes things go a little faster, makes errors a little easier to handle, and allows extensions (like the sftp extension) to influence more of the process.
-
- 05 Sep, 2006 1 commit
-
-
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.
-
- 29 Aug, 2006 2 commits
-
-
Fred Drake authored
-
Jim Fulton authored
generated script paths. Added an arguments option to specify source for arguments to be passed to entry points.
-
- 27 Aug, 2006 1 commit
-
-
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.)
-
- 09 Aug, 2006 1 commit
-
-
Jim Fulton authored
-
- 30 Jun, 2006 1 commit
-
-
Fred Drake authored
-
- 27 Jun, 2006 1 commit
-
-
Jim Fulton authored
Now the test namespace has a helper for creating temporary directories that are automatically cleaned up.
-
- 26 Jun, 2006 1 commit
-
-
Jim Fulton authored
the path set to include a set of distributions and their dependeoncies. Now, you can also pass a script and arguments. This gives me a handy way of invoking setup.py scripts that require setuptools without having to install setuptools into my system python. :)
-
- 25 Jun, 2006 1 commit
-
-
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.
-
- 19 Jun, 2006 1 commit
-
-
Jim Fulton authored
buildout) to be used.
-
- 13 Jun, 2006 1 commit
-
-
Jim Fulton authored
to be able to use external python interpreters. Wrote a missing test.
-