- 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 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
buildout) to be used.
-
- 17 Jun, 2006 12 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
develop egg link.
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
shared across projects or working directories.
-
Jim Fulton authored
shared across projects or working directories.
-
Jim Fulton authored
-
- 16 Jun, 2006 1 commit
-
-
Jim Fulton authored
-
- 15 Jun, 2006 1 commit
-
-
Jim Fulton authored
Fixed small bug in handling of custom installed.cfg location.
-
- 14 Jun, 2006 1 commit
-
-
Jim Fulton authored
If a recipe uses any data from other sections, the recipe needs to update it's data when the recipe is constructed. Need more discussion of this in the docs.
-
- 13 Jun, 2006 1 commit
-
-
Jim Fulton authored
to be able to use external python interpreters. Wrote a missing test.
-
- 12 Jun, 2006 4 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
Added documentation of buildout:directory option. Added support for extending configurations through multiple configuration files. Added command-line options to: - Specify a configuration file - Override configuration options Renamed several options to use -s rather than _s.
-
- 09 Jun, 2006 12 commits
-
-
Jim Fulton authored
option. The values are setuptools requirements and can have spaces in them.
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
specified.
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
- 08 Jun, 2006 5 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
time. Rather, we generate in-line logic that pkg_resources would provide. This means that apps that don't actually use pkg_resources themselves don't end up running it and we don't need to implicitly include the setuptools egg in the script path. Of course, if an application does use setuptools, then setuptools will be one of it's requirements and will be included in the path.
-