- 24 Oct, 2022 1 commit
-
-
Julien Muchembled authored
This fixes a regression in commit 0f8a8b27 ("default: bring some of the jinja2 improvements by refactoring the 2 recipes").
-
- 02 Sep, 2022 1 commit
-
-
Julien Muchembled authored
Example: foo.cfg: [foo] url = ... bar.cfg: [buildout] extends = foo.cfg [foo] url = inline = blablah Recipes must not distinguish the existence of an option from an empty option value. It's a common mistake in recipes because that's natural to do that in Python. However, buildout has no syntax to remove an option when overriding a section.
-
- 03 Feb, 2022 2 commits
-
-
Julien Muchembled authored
This fixes commit 62f55c69 for Python 3.
-
Julien Muchembled authored
-
- 01 Feb, 2022 5 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 14 Jan, 2022 3 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 17 Dec, 2021 3 commits
-
-
Julien Muchembled authored
- try to not rewrite on update if there's no change - handle 'mode' the same way as in the jinja2 recipe
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 08 Jun, 2021 1 commit
-
-
Jérome Perrin authored
-
- 07 Jun, 2021 2 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
The expected usage of zc.buildout.download.Download() is that the caller is supposed to remove the temporary files (cf [1] [2]) [1]: https://github.com/buildout/buildout/blob/3ed7c06bf7be594dcb3c906c2517ee438f059251/src/zc/buildout/download.txt#L55 [2]: https://github.com/buildout/buildout/blob/3da22a7dacb9a4d1f771e7763e014214c31d935b/src/zc/buildout/download.py#L171-L176
-
- 29 Jan, 2021 1 commit
-
-
Jérome Perrin authored
-
- 08 Jan, 2021 2 commits
-
-
Julien Muchembled authored
-
Xavier Thompson authored
See merge request nexedi/slapos.recipe.template!5
-
- 10 Apr, 2020 1 commit
-
-
Jérome Perrin authored
setuptools 42.0.0 prints a warning: WARNING: The easy_install command is deprecated and will be removed in a future version use a test normalizer to ignore this warning in doctest.
-
- 24 Jan, 2020 2 commits
-
-
Bryton Lacquement authored
-
Bryton Lacquement authored
-
- 29 Jan, 2018 1 commit
-
-
Julien Muchembled authored
-
- 25 Jan, 2018 1 commit
-
-
Rafael Monnerat authored
-
- 22 Jan, 2018 4 commits
-
-
Yusei Tahara authored
-
Yusei Tahara authored
Local variable `template` is used for different things, it is bad. Use different variable name for different thing.
-
Yusei Tahara authored
-
Yusei Tahara authored
compile function takes a lot of time, thus this change saves time when the same source is used many times in apache frontend SR.
-
- 11 Dec, 2017 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 18 Oct, 2017 1 commit
-
-
Julien Muchembled authored
-
- 16 Oct, 2017 1 commit
-
-
Cédric Le Ninivin authored
-
- 13 Oct, 2017 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 03 Jul, 2017 1 commit
-
-
Julien Muchembled authored
-
- 21 Jun, 2017 1 commit
-
-
Julien Muchembled authored
__init__ should only check options. By doing the actual work in install/update, it is now possible to use a template that is produced by another part. 'mode' was implemented like 'umask' but it has never been used this way, and the 'umask' option is deprecated: - remove support for unused 'umask' option - change 'mode' to actually apply the wanted mode, regardless the current umask - the default mode changes: if 'mode' is not given, the resulting file is only executable (actually 0777 & ~umask) if the content starts with '#!', else its mode is: 0666 & ~umask
-
- 23 May, 2017 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
This is an incompatible change. For example, you would now write: import easy_install zc.buildout.easy_install instead of: import zc zc.buildout.easy_install
-