Commit 3dcf8a89 authored by Jérome Perrin's avatar Jérome Perrin

stack/slapos: add missing setup-eggs for pyrsistent

pyrsistent has a setup_require of pytest-runner. Buildout installs
setup_require from their latest version, regardless of [versions]. When a
new version of pytest-runner was released without python 2 support this
broke installation of software releases on python 2.
parent 18ba807c
...@@ -92,6 +92,11 @@ recipe = zc.recipe.egg ...@@ -92,6 +92,11 @@ recipe = zc.recipe.egg
eggs = slapos.cookbook eggs = slapos.cookbook
depends = ${slapos-cookbook-dependencies:eggs} depends = ${slapos-cookbook-dependencies:eggs}
[pyrsistent]
recipe = zc.recipe.egg:custom
egg = pyrsistent
setup-eggs = pytest-runner
[slapos-cookbook-dependencies] [slapos-cookbook-dependencies]
recipe = zc.recipe.egg recipe = zc.recipe.egg
eggs = eggs =
...@@ -101,6 +106,7 @@ eggs = ...@@ -101,6 +106,7 @@ eggs =
${python-cachecontrol:egg} ${python-cachecontrol:egg}
${python-cliff:egg} ${python-cliff:egg}
${python-cryptography:egg} ${python-cryptography:egg}
${pyrsistent:egg}
${jsonschema:egg} ${jsonschema:egg}
# slapos.toolbox containing utilities # slapos.toolbox containing utilities
...@@ -273,6 +279,8 @@ attrs = 18.2.0 ...@@ -273,6 +279,8 @@ attrs = 18.2.0
# jsonschema==3.0.2 # jsonschema==3.0.2
pyrsistent = 0.16.1 pyrsistent = 0.16.1
pytest-runner = 5.2.0
# Required by: # Required by:
# jsonschema==3.0.2 # jsonschema==3.0.2
setuptools-scm = 3.5.0 setuptools-scm = 3.5.0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment