An error occurred fetching the project authors.
- 05 Mar, 2021 2 commits
-
-
Godefroid Chapelle authored
Solution: merge default_cfg in the first config without extends
-
Godefroid Chapelle authored
because it is the cause for subtle bugs Solution: return copies of object rather than mutating
-
- 02 Mar, 2021 1 commit
-
-
Godefroid Chapelle authored
Solution: use environment variable instead
-
- 13 Oct, 2020 1 commit
-
-
Holger Brunn authored
Co-authored-by: Michael Howitz <mh@gocept.com>
-
- 24 May, 2020 2 commits
-
-
Godefroid Chapelle authored
Solution: sort accordingly
-
Jérome Perrin authored
When a recipe is developed in a git working copy, .git administrative database folder should be ignored, like we did with CVS and svn. fixes #522
-
- 17 May, 2020 2 commits
-
-
Godefroid Chapelle authored
Solution: - better detection of need for upgrade - more protection break by restarting only once
-
Godefroid Chapelle authored
Solution: Use `pip install` The meat of the change is in src/zc/buildout/easy_install.py Some tests had to be refactored a bit to make them more robust. `tox` is removed to avoid issues due to sharing the same directory between different virtual environments; `Makefile` enriched to make per python virtual envs depend on source files. No need to be afraid of default Python install as we depend on `pip`. `bootstrap.py` is gone as not needed anymore.
-
- 21 Aug, 2019 1 commit
-
-
Michael Howitz authored
Fixes #484.
-
- 15 Jan, 2019 2 commits
-
-
Godefroid Chapelle authored
as suggested by @leorochael
-
Godefroid Chapelle authored
for continuous integration
-
- 10 Dec, 2018 1 commit
-
-
Zachary Arani authored
-
- 23 Aug, 2018 1 commit
-
-
Jérome Perrin authored
When buildout encounter an error, program exists with error code 1, this should also be the case when exiting from a debugger session when running with -D option.
-
- 02 Jul, 2018 1 commit
-
-
Reinout van Rees authored
-
- 29 Jun, 2018 2 commits
-
-
Jason Madden authored
On Python 3, these made the build output very hard to read (e.g., https://travis-ci.org/buildout/buildout/jobs/394026829) On Python 3.7, these could actually break the doctests. Closing the files should get us closer to being able to pass the tests with PyPy.
-
Jason Madden authored
Fixes #457
-
- 01 Mar, 2018 1 commit
-
-
Reinout van Rees authored
With an extension (like mr.developer) that depends on setuptools *and* with the new update-the-workingset-immediately functionality introduced in 2.11, the old have-we-been-upgraded-ourselves functionality didn't function reliably anymore.
-
- 08 Feb, 2018 1 commit
-
-
Guido Stevens authored
Fixes ``buildout.py:574: ResourceWarning: unclosed file <_io.TextIOWrapper...>```
-
- 25 May, 2017 1 commit
-
-
Jason Madden authored
This fixes #392. Previously under Python 3 (probably prior to 3.6, when dicts became ordered by default) or under Python 2 with ``-R`` or ``PYTHONHASHSEED=random`` the results were undefined because dict iteration order is undefined. The value being sorted is complex and defined by pkg_resources.Distribution: ``` @property def hashcmp(self): return ( self.parsed_version, self.precedence, self.key, _remove_md5_fragment(self.location), self.py_version or '', self.platform or '', ) def __hash__(self): return hash(self.hashcmp) def __lt__(self, other): return self.hashcmp < other.hashcmp ... ```
-
- 07 Mar, 2017 5 commits
-
-
Godefroid Chapelle authored
-
Godefroid Chapelle authored
avoid --section flag
-
Godefroid Chapelle authored
-
Godefroid Chapelle authored
-
Godefroid Chapelle authored
--verbose allows, among others, to find out which values are overridden when extending cfg files --section allows to focus on a specific section
-
- 06 Mar, 2017 2 commits
-
-
Jim Fulton authored
* Moved the meta-recipe test over to the manual. It was already written as documentation using manuel.
-
Jim Fulton authored
* Added support for special implication syntax ``=>`` * added <part-dependencies> support
-
- 28 Feb, 2017 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
* Added reference documentation for command-line options - Intentionally didn't document -o, -O and -n Offline mode is an attractive nuisance. -n is unlikely to be needed and can be spelled newest=true - Removed -o, -O and -n from command help. - Sorted options alphabetically in the reference doc and command help. - Removed documentation of the log-level option. It just confuses things. I seriously doubt that anyone uses it.
-
- 30 Jan, 2017 1 commit
-
-
Jim Fulton authored
As suggested in: https://github.com/buildout/buildout/pull/325 Also simplified _setup_directories to not bother with the eggs directory, since that's handled elsewhere.
-
- 29 Jan, 2017 1 commit
-
-
Jim Fulton authored
that, when true, causes the `ABI tag <https://www.python.org/dev/peps/pep-0425/#abi-tag>`_ for the buildout environment to be added to the eggs directory name. This is useful when switching Python implementations (e.g. CPython vs PyPI or debug builds vs regular builds), especially when environment differences aren't reflected in egg names. It also has the side benefit of making eggs directories smaller, because eggs for different Python versions are in different directories.
-
- 28 Jan, 2017 1 commit
-
-
Jim Fulton authored
-
- 01 Sep, 2015 1 commit
-
-
Bernard `Guyzmo` Pratz authored
fixes issue GH-259. Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
-
- 26 Aug, 2015 2 commits
-
-
Reinout van Rees authored
-
Reinout van Rees authored
Reason: it doesn't only apply to URLs downloaded to the extends-cache, but also to URLs downloaded as tempfiles.
-
- 25 Aug, 2015 1 commit
-
-
Reinout van Rees authored
Fixes #245 mostly
-
- 01 Jul, 2015 5 commits
-
-
Reinout van Rees authored
-
Reinout van Rees authored
-
Reinout van Rees authored
This means the eggs/ cache dir creation also moved to the start of buildout instead of happening somewhere deep in the installation mechanism. I'll need to adjust the test output for this.
-
Reinout van Rees authored
-
Reinout van Rees authored
-