Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
slapos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
5
Merge Requests
5
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jérome Perrin
slapos
Commits
71e0324e
Commit
71e0324e
authored
Feb 29, 2024
by
Jérome Perrin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fixup! ERP5 py3: WIP ( all changes squashed )
parent
4a2cb736
Changes
19
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
206 additions
and
99 deletions
+206
-99
component/egg-patch/Pillow/0001-set-metadata-in-setup.py-for-compatibility-with-old-.patch
...et-metadata-in-setup.py-for-compatibility-with-old-.patch
+29
-0
component/jupyter-py2/buildout.cfg
component/jupyter-py2/buildout.cfg
+3
-4
component/jupyter/buildout.cfg
component/jupyter/buildout.cfg
+2
-5
component/matplotlib/buildout.cfg
component/matplotlib/buildout.cfg
+1
-0
component/pillow/buildout.cfg
component/pillow/buildout.cfg
+5
-0
component/pylint/buildout.cfg
component/pylint/buildout.cfg
+4
-2
component/python-argon2-cffi/buildout.cfg
component/python-argon2-cffi/buildout.cfg
+9
-0
component/python-ldap-python/buildout.cfg
component/python-ldap-python/buildout.cfg
+12
-6
component/python-pyzmq/buildout.cfg
component/python-pyzmq/buildout.cfg
+2
-0
component/python-xmlsec/buildout.cfg
component/python-xmlsec/buildout.cfg
+11
-1
component/scikit-image/buildout.cfg
component/scikit-image/buildout.cfg
+12
-0
component/scikit-learn/buildout.cfg
component/scikit-learn/buildout.cfg
+1
-0
software/erp5/software-py3.cfg
software/erp5/software-py3.cfg
+9
-1
software/erp5/software-py3.cfg.json
software/erp5/software-py3.cfg.json
+1
-0
software/erp5/software.cfg.json
software/erp5/software.cfg.json
+1
-1
software/slapos-sr-testing/software.cfg
software/slapos-sr-testing/software.cfg
+1
-1
stack/erp5/buildout-py3.cfg
stack/erp5/buildout-py3.cfg
+1
-43
stack/erp5/buildout.cfg
stack/erp5/buildout.cfg
+43
-13
stack/slapos.cfg
stack/slapos.cfg
+59
-22
No files found.
component/egg-patch/Pillow/0001-set-metadata-in-setup.py-for-compatibility-with-old-.patch
0 → 100644
View file @
71e0324e
From 77f86b50f097dcf364e0d140e45593bf001d46bc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com>
Date: Fri, 1 Mar 2024 09:49:17 +0900
Subject: [PATCH] set metadata in setup.py for compatibility with old slapos
buildout
---
setup.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/setup.py b/setup.py
index 1bf0bcff5..a93fe7b22 100755
--- a/setup.py
+++ b/setup.py
@@ -987,6 +987,11 @@
ext_modules = [
try:
setup(
+ name='pillow',
+ version='10.2.0',
+ packages=["PIL"],
+ include_package_data=True,
+ package_dir={"": "src"},
cmdclass={"build_ext": pil_build_ext},
ext_modules=ext_modules,
zip_safe=not (debug_build() or PLATFORM_MINGW),
--
2.42.0
component/jupyter-py2/buildout.cfg
View file @
71e0324e
...
@@ -14,9 +14,8 @@ parts +=
...
@@ -14,9 +14,8 @@ parts +=
# Always build GCC for Fortran (see openblas).
# Always build GCC for Fortran (see openblas).
max_version = 0
max_version = 0
[jupyter]
[jupyter
:python2
]
extra-eggs =
extra-eggs =
python_executable = ${buildout:bin-directory}/${:interpreter}
[download-file-base]
[download-file-base]
recipe = slapos.recipe.build:download
recipe = slapos.recipe.build:download
...
@@ -46,7 +45,7 @@ context =
...
@@ -46,7 +45,7 @@ context =
key develop_eggs_directory buildout:develop-eggs-directory
key develop_eggs_directory buildout:develop-eggs-directory
key eggs_directory buildout:eggs-directory
key eggs_directory buildout:eggs-directory
key openssl_output openssl-output:openssl
key openssl_output openssl-output:openssl
key python_executable jupyter:python
_
executable
key python_executable jupyter:python
-
executable
key jupyter_config_location jupyter-notebook-config:location
key jupyter_config_location jupyter-notebook-config:location
key jupyter_config_filename jupyter-notebook-config:filename
key jupyter_config_filename jupyter-notebook-config:filename
key jupyter_set_password_location jupyter-set-password:location
key jupyter_set_password_location jupyter-set-password:location
...
@@ -59,7 +58,7 @@ context =
...
@@ -59,7 +58,7 @@ context =
key custom_js_filename custom-js:filename
key custom_js_filename custom-js:filename
key monitor_template_rendered buildout:directory
key monitor_template_rendered buildout:directory
[versions]
[versions
:python2
]
Pygments = 2.2.0
Pygments = 2.2.0
ipykernel = 4.5.2
ipykernel = 4.5.2
ipython = 5.3.0
ipython = 5.3.0
...
...
component/jupyter/buildout.cfg
View file @
71e0324e
...
@@ -3,7 +3,7 @@ extends =
...
@@ -3,7 +3,7 @@ extends =
../numpy/openblas.cfg
../numpy/openblas.cfg
../matplotlib/buildout.cfg
../matplotlib/buildout.cfg
../ipython/buildout.cfg
../ipython/buildout.cfg
../python-cffi/buildout.cfg
../python-
argon2-
cffi/buildout.cfg
../python-pyzmq/buildout.cfg
../python-pyzmq/buildout.cfg
../scipy/buildout.cfg
../scipy/buildout.cfg
../scikit-learn/buildout.cfg
../scikit-learn/buildout.cfg
...
@@ -15,10 +15,6 @@ parts =
...
@@ -15,10 +15,6 @@ parts =
jupyter
jupyter
jupyter-notebook-scripts
jupyter-notebook-scripts
[argon2-cffi]
recipe = zc.recipe.egg:custom
egg = ${:_buildout_section_name_}
setup-eggs = ${python-cffi:egg}
[jupyter-env]
[jupyter-env]
<= numpy-env
<= numpy-env
...
@@ -73,6 +69,7 @@ scripts =
...
@@ -73,6 +69,7 @@ scripts =
jupyter-migrate
jupyter-migrate
jupyter-troubleshoot
jupyter-troubleshoot
jupyter-run
jupyter-run
python-executable = ${buildout:bin-directory}/${:interpreter}
[jupyter-notebook-initialized-scripts]
[jupyter-notebook-initialized-scripts]
recipe = zc.recipe.egg:scripts
recipe = zc.recipe.egg:scripts
...
...
component/matplotlib/buildout.cfg
View file @
71e0324e
...
@@ -40,6 +40,7 @@ need-matplotlibrc = ${matplotlibrc:location}
...
@@ -40,6 +40,7 @@ need-matplotlibrc = ${matplotlibrc:location}
[versions]
[versions]
matplotlib = 2.1.2
matplotlib = 2.1.2
cycler = 0.11.0
cycler = 0.11.0
matplotlib-inline = 0.1.6:whl
[versions:sys.version_info < (3,8)]
[versions:sys.version_info < (3,8)]
cycler = 0.10.0
cycler = 0.10.0
component/pillow/buildout.cfg
View file @
71e0324e
...
@@ -34,3 +34,8 @@ rpath =
...
@@ -34,3 +34,8 @@ rpath =
${libjpeg:location}/lib
${libjpeg:location}/lib
${libtiff:location}/lib
${libtiff:location}/lib
${zlib:location}/lib
${zlib:location}/lib
Pillow-patches = ${:_profile_base_location_}/../../component/egg-patch/Pillow/0001-set-metadata-in-setup.py-for-compatibility-with-old-.patch#0a06cc5a94d3db24688938731e4b15e2
Pillow-patch-options = -p1
[pillow-python:python2]
Pillow-patches =
component/pylint/buildout.cfg
View file @
71e0324e
...
@@ -8,13 +8,15 @@ extends =
...
@@ -8,13 +8,15 @@ extends =
[astroid]
[astroid]
recipe = zc.recipe.egg:custom
recipe = zc.recipe.egg:custom
egg = astroid
egg = astroid
setup-eggs = ${lazy-object-proxy:egg}
[astroid:python2]
patches =
patches =
${:_profile_base_location_}/astroid-six_moves_import_error.patch#377beb0c50f52b9608bb6be7bf93096e
${:_profile_base_location_}/astroid-six_moves_import_error.patch#377beb0c50f52b9608bb6be7bf93096e
patch-options = -p1
patch-options = -p1
patch-binary = ${patch:location}/bin/patch
patch-binary = ${patch:location}/bin/patch
setup-eggs =
[astroid:python3]
setup-eggs = ${lazy-object-proxy:egg}
[lazy-object-proxy]
[lazy-object-proxy]
recipe = zc.recipe.egg:custom
recipe = zc.recipe.egg:custom
...
...
component/python-argon2-cffi/buildout.cfg
0 → 100644
View file @
71e0324e
[buildout]
extends =
../python-cffi/buildout.cfg
parts = argon2-cffi
[argon2-cffi]
recipe = zc.recipe.egg:custom
egg = ${:_buildout_section_name_}
setup-eggs = ${python-cffi:egg}
component/python-ldap-python/buildout.cfg
View file @
71e0324e
[buildout]
[buildout]
parts =
parts =
python-ldap
python-ldap
-python
extends =
extends =
../cyrus-sasl/buildout.cfg
../cyrus-sasl/buildout.cfg
../openldap/buildout.cfg
../openldap/buildout.cfg
...
@@ -10,19 +10,25 @@ extends =
...
@@ -10,19 +10,25 @@ extends =
[python-ldap-python]
[python-ldap-python]
recipe = zc.recipe.egg:custom
recipe = zc.recipe.egg:custom
egg = python-ldap
egg = python-ldap
patches =
${:_profile_base_location_}/python-ldap-no_default_dirs.patch#959115f13f1de5c63654c69b8dfacd69
patch-options = -p1
patch-binary = ${patch:location}/bin/patch
rpath =
rpath =
${openldap:location}/lib
${openldap:location}/lib
${cyrus-sasl:location}/lib
${cyrus-sasl:location}/lib
${openssl:location}/lib
${openssl:location}/lib
include-dirs =
include-dirs =
${openldap:location}/include
${openldap:location}/include
${cyrus-sasl:location}/include
/sasl
${cyrus-sasl:location}/include
${openssl:location}/include
${openssl:location}/include
library-dirs =
library-dirs =
${openldap:location}/lib
${openldap:location}/lib
${cyrus-sasl:location}/lib
${cyrus-sasl:location}/lib
${openssl:location}/lib
${openssl:location}/lib
[python-ldap-python:python2]
patches =
${:_profile_base_location_}/python-ldap-no_default_dirs.patch#959115f13f1de5c63654c69b8dfacd69
patch-options = -p1
patch-binary = ${patch:location}/bin/patch
include-dirs =
${openldap:location}/include
${cyrus-sasl:location}/include/sasl
${openssl:location}/include
component/python-pyzmq/buildout.cfg
View file @
71e0324e
...
@@ -16,3 +16,5 @@ egg = pyzmq
...
@@ -16,3 +16,5 @@ egg = pyzmq
environment = python-pyzmq-env
environment = python-pyzmq-env
rpath =
rpath =
${libzmq:location}/lib
${libzmq:location}/lib
setup-eggs =
packaging
component/python-xmlsec/buildout.cfg
View file @
71e0324e
...
@@ -21,9 +21,19 @@ setup-eggs =
...
@@ -21,9 +21,19 @@ setup-eggs =
pkgconfig
pkgconfig
pathlib2
pathlib2
setuptools-scm
setuptools-scm
toml
toml
i
environment = python-xmlsec-env
environment = python-xmlsec-env
[python-xmlsec:python2]
setup-eggs =
${lxml-python:egg}
pkgconfig
pathlib2
setuptools-scm
toml
[python-xmlsec-env]
[python-xmlsec-env]
PKG_CONFIG=${pkgconfig:location}/bin/pkg-config
PKG_CONFIG=${pkgconfig:location}/bin/pkg-config
PKG_CONFIG_PATH=${libxml2:location}/lib/pkgconfig:${libxslt:location}/lib/pkgconfig:${xmlsec:location}/lib/pkgconfig
PKG_CONFIG_PATH=${libxml2:location}/lib/pkgconfig:${libxslt:location}/lib/pkgconfig:${xmlsec:location}/lib/pkgconfig
...
...
component/scikit-image/buildout.cfg
View file @
71e0324e
...
@@ -23,9 +23,21 @@ setup-eggs =
...
@@ -23,9 +23,21 @@ setup-eggs =
${PyWavelets:egg}
${PyWavelets:egg}
${pillow-python:egg}
${pillow-python:egg}
networkx
networkx
pythran
packaging
rpath =
rpath =
${openblas:location}/lib
${openblas:location}/lib
[scikit-image:python2]
setup-eggs =
${numpy:egg}
${scipy:egg}
${cython:egg}
${PyWavelets:egg}
${pillow-python:egg}
networkx
[scikit-image-repository]
[scikit-image-repository]
recipe = slapos.recipe.build:gitclone
recipe = slapos.recipe.build:gitclone
git-executable = ${git:location}/bin/git
git-executable = ${git:location}/bin/git
...
...
component/scikit-learn/buildout.cfg
View file @
71e0324e
...
@@ -15,6 +15,7 @@ recipe = zc.recipe.egg:custom
...
@@ -15,6 +15,7 @@ recipe = zc.recipe.egg:custom
egg = scikit-learn
egg = scikit-learn
environment = scikit-learn-env
environment = scikit-learn-env
setup-eggs =
setup-eggs =
${cython:egg}
${numpy:egg}
${numpy:egg}
${scipy:egg}
${scipy:egg}
rpath =
rpath =
...
...
software/erp5/software-py3.cfg
View file @
71e0324e
[buildout]
[buildout]
extends =
extends =
../../stack/erp5/buildout-py3.cfg
../../stack/erp5/buildout.cfg
[python]
part = python3
[erp5]
repository = https://lab.nexedi.com/nexedi/erp5.git
branch = zope4py3
develop = true
software/erp5/software-py3.cfg.json
0 → 120000
View file @
71e0324e
software.cfg.json
\ No newline at end of file
software/erp5/software.cfg.json
View file @
71e0324e
{
{
"name"
:
"ERP5"
,
"name"
:
"ERP5"
,
"description"
:
"ERP5, Open-Source ERP"
,
"description"
:
"ERP5, Open-Source ERP
, using python3
"
,
"serialisation"
:
"json-in-xml"
,
"serialisation"
:
"json-in-xml"
,
"software-type"
:
{
"software-type"
:
{
"default"
:
{
"default"
:
{
...
...
software/slapos-sr-testing/software.cfg
View file @
71e0324e
...
@@ -488,7 +488,7 @@ recurls =
...
@@ -488,7 +488,7 @@ recurls =
slapos.core =
slapos.core =
# Various needed versions
# Various needed versions
Pillow =
9.2.0
Pillow =
10.2.0+SlapOSPatched001
forcediphttpsadapter = 1.0.1
forcediphttpsadapter = 1.0.1
image = 1.5.25
image = 1.5.25
plantuml = 0.3.0:whl
plantuml = 0.3.0:whl
...
...
stack/erp5/buildout-py3.cfg
View file @
71e0324e
[buildout]
[buildout]
extends =
extends =
# Required by PyStemmer 2.0.1
../../component/cython/buildout.cfg
buildout.cfg
buildout.cfg
...
@@ -19,25 +17,10 @@ parts -=
...
@@ -19,25 +17,10 @@ parts -=
matplotlibrc
matplotlibrc
h5py
h5py
find-links +=
http://www.nexedi.org/static/packages/source/
http://www.nexedi.org/static/packages/source/hexagonit.recipe.download/
http://www.nexedi.org/static/packages/source/slapos.buildout/
[python]
part = python3
[slapos.cookbook-repository]
[slapos.cookbook-repository]
develop = true
develop = true
branch = zope4py3
branch = zope4py3
[PyStemmer]
recipe = zc.recipe.egg:custom
egg = PyStemmer
setup-eggs =
${cython:egg}
setuptools-dso
[h5py]
[h5py]
recipe =
recipe =
[matplotlibrc]
[matplotlibrc]
...
@@ -68,13 +51,7 @@ recipe =
...
@@ -68,13 +51,7 @@ recipe =
[seaborn]
[seaborn]
recipe =
recipe =
[python-ldap-python]
# No patch needed anymore
patches =
include-dirs -=
${cyrus-sasl:location}/include/sasl
include-dirs +=
${cyrus-sasl:location}/include
[eggs]
[eggs]
...
@@ -127,24 +104,5 @@ backcall = 0.2.0
...
@@ -127,24 +104,5 @@ backcall = 0.2.0
zope.fixers = 1.1.2
zope.fixers = 1.1.2
defusedxml = 0.7.1
defusedxml = 0.7.1
suds-py3 = 1.4.5.0
suds-py3 = 1.4.5.0
wstools-py3 = 0.54.4
soupsieve = 2.3.2.post1:whl
soupsieve = 2.3.2.post1:whl
# WIP pylint
[versions]
pylint = 2.17.0:whl
mccabe = 0.7.0:whl
tomli = 2.0.1:whl
lazy-object-proxy = 1.4.3
isort = 4.2.5
astroid = 2.15.0:whl
wrapt = 1.11
typed-ast = 1.4.0
tomlkit = 0.11.6
platformdirs = 3.1.1:whl
dill = 0.3.6:whl
[erp5]
repository = https://lab.nexedi.com/nexedi/erp5.git
branch = zope4py3
develop = true
stack/erp5/buildout.cfg
View file @
71e0324e
...
@@ -64,6 +64,7 @@ extends =
...
@@ -64,6 +64,7 @@ extends =
../../component/pygolang/buildout.cfg
../../component/pygolang/buildout.cfg
../../component/bcrypt/buildout.cfg
../../component/bcrypt/buildout.cfg
../../component/python-pynacl/buildout.cfg
../../component/python-pynacl/buildout.cfg
../../component/python-pyzmq/buildout.cfg
../../component/python-xmlsec/buildout.cfg
../../component/python-xmlsec/buildout.cfg
../../component/selenium/buildout.cfg
../../component/selenium/buildout.cfg
../../stack/caucase/buildout.cfg
../../stack/caucase/buildout.cfg
...
@@ -733,13 +734,13 @@ Zope-patches =
...
@@ -733,13 +734,13 @@ Zope-patches =
${:_profile_base_location_}/../../component/egg-patch/Zope/0001-Fix-redirections-to-URLS-with-host-given-as-IP-litte.patch#093ad5755094d537c6a4deadc959ade0
${:_profile_base_location_}/../../component/egg-patch/Zope/0001-Fix-redirections-to-URLS-with-host-given-as-IP-litte.patch#093ad5755094d537c6a4deadc959ade0
Zope-patch-options = -p1
Zope-patch-options = -p1
# python version dependent eggs
# python version dependent eggs
[erp5-eggs-python-version-dependent:python2]
[erp5-eggs-python-version-dependent:python2]
eggs =
eggs =
${ocropy:egg}
${ocropy:egg}
${pytracemalloc:egg}
${pytracemalloc:egg}
Products.TIDStorage
Products.TIDStorage
pytracemalloc
SOAPpy
SOAPpy
suds
suds
typing
typing
...
@@ -749,6 +750,7 @@ eggs =
...
@@ -749,6 +750,7 @@ eggs =
[erp5-eggs-python-version-dependent:python3]
[erp5-eggs-python-version-dependent:python3]
eggs =
eggs =
${python-pyzmq:egg}
SOAPpy-py3
SOAPpy-py3
suds-py3
suds-py3
...
@@ -788,7 +790,6 @@ DateTime = 4.9+SlapOSPatched004
...
@@ -788,7 +790,6 @@ DateTime = 4.9+SlapOSPatched004
Products.DCWorkflow = 2.4.1+SlapOSPatched001
Products.DCWorkflow = 2.4.1+SlapOSPatched001
PyPDF2 = 1.26.0+SlapOSPatched002
PyPDF2 = 1.26.0+SlapOSPatched002
pysvn = 1.9.15+SlapOSPatched001
pysvn = 1.9.15+SlapOSPatched001
python-ldap = 2.4.32+SlapOSPatched001
python-magic = 0.4.12+SlapOSPatched001
python-magic = 0.4.12+SlapOSPatched001
## https://lab.nexedi.com/nexedi/slapos/merge_requests/648
## https://lab.nexedi.com/nexedi/slapos/merge_requests/648
pylint = 1.4.4+SlapOSPatched002
pylint = 1.4.4+SlapOSPatched002
...
@@ -814,6 +815,7 @@ five.formlib = 1.0.4
...
@@ -814,6 +815,7 @@ five.formlib = 1.0.4
five.localsitemanager = 4.0
five.localsitemanager = 4.0
fpconst = 0.7.2
fpconst = 0.7.2
fqdn = 1.5.1
fqdn = 1.5.1
future = 0.18.3
google-api-python-client = 2.118.0
google-api-python-client = 2.118.0
graphviz = 0.5.2
graphviz = 0.5.2
haufe.requestmonitoring = 0.6.0
haufe.requestmonitoring = 0.6.0
...
@@ -831,14 +833,14 @@ mechanize = 0.4.8
...
@@ -831,14 +833,14 @@ mechanize = 0.4.8
Missing = 5.0.0
Missing = 5.0.0
mpmath = 0.19
mpmath = 0.19
munnel = 0.3
munnel = 0.3
networkx =
2
.1
networkx =
3
.1
nt-svcutils = 2.13.0
nt-svcutils = 2.13.0
oauth2client = 4.0.0
oauth2client = 4.0.0
oauthlib = 3.1.0
oauthlib = 3.1.0
objgraph = 3.1.0
objgraph = 3.1.0
oic =
0.15
.1
oic =
1.6
.1
olefile = 0.44
olefile = 0.44
Pillow =
6.2.2
Pillow =
10.2.0+SlapOSPatched001
polib = 1.2.0
polib = 1.2.0
pprofile = 2.0.4
pprofile = 2.0.4
Products.BTreeFolder2 = 4.4+SlapOSPatched001
Products.BTreeFolder2 = 4.4+SlapOSPatched001
...
@@ -856,7 +858,7 @@ Products.StandardCacheManagers = 5.0
...
@@ -856,7 +858,7 @@ Products.StandardCacheManagers = 5.0
Products.ZCatalog = 7.0
Products.ZCatalog = 7.0
Products.ZODBMountPoint = 2.0
Products.ZODBMountPoint = 2.0
Products.ZSQLMethods = 4.1
Products.ZSQLMethods = 4.1
pyasn1-modules = 0.
0.8
pyasn1-modules = 0.
3
pycountry = 17.1.8
pycountry = 17.1.8
pycryptodomex = 3.10.1
pycryptodomex = 3.10.1
pydot = 1.4.2
pydot = 1.4.2
...
@@ -867,17 +869,18 @@ pyPdf = 1.13
...
@@ -867,17 +869,18 @@ pyPdf = 1.13
PyStemmer = 2.2.0.1
PyStemmer = 2.2.0.1
pytesseract = 0.2.2
pytesseract = 0.2.2
python-gettext = 4.1
python-gettext = 4.1
python-ldap = 3.4.4
python-libmilter = 1.0.3
python-libmilter = 1.0.3
python-memcached = 1.58
python-memcached = 1.58
PyWavelets =
0.5.2
PyWavelets =
1.4.0
qrcode = 5.3
qrcode = 5.3
Record = 4.1.0
Record = 4.1.0
responses = 0.10.6
responses = 0.10.6
rfc3339-validator = 0.1.4
rfc3339-validator = 0.1.4
rfc3987 = 1.3.8
rfc3987 = 1.3.8
rsa = 3.4.2
rsa = 3.4.2
scikit-image = 0.1
4.0
scikit-image = 0.1
9.3
scipy = 0.19.0
pythran = 0.15.0:whl
SOAPpy-py3 = 0.52.26+SlapOSPatched001
SOAPpy-py3 = 0.52.26+SlapOSPatched001
spyne = 2.14.0
spyne = 2.14.0
strict-rfc3339 = 0.7
strict-rfc3339 = 0.7
...
@@ -913,9 +916,29 @@ zope.sendmail = 6.1
...
@@ -913,9 +916,29 @@ zope.sendmail = 6.1
zope.session = 4.5
zope.session = 4.5
zope.testbrowser = 5.5.1
zope.testbrowser = 5.5.1
# XXX version up py2 aussi ?
suds-py3 = 1.4.5.0
future = 0.18.3
google-api-core = 2.17.1
google-auth-httplib2 = 0.2.0
google-auth = 2.28.1
pylint = 3.1.0:whl
mccabe = 0.7.0:whl
tomli = 2.0.1:whl
lazy-object-proxy = 1.10.0
isort = 5.13.2
astroid = 3.1.0:whl
wrapt = 1.16.0
typed-ast = 1.5.5
tomlkit = 0.12.4:whl
platformdirs = 4.2.0:whl
dill = 0.3.8:whl
tifffile = 2024.2.12
imageio = 2.34.0
wstools-py3 = 0.54.4
protobuf = 4.25.3
googleapis-common-protos = 1.62.0
pydantic-settings = 2.2.1:whl
python-dotenv = 1.0.1
[versions:python2]
[versions:python2]
AccessControl = 4.4
AccessControl = 4.4
...
@@ -928,7 +951,6 @@ DocumentTemplate = 3.4
...
@@ -928,7 +951,6 @@ DocumentTemplate = 3.4
ExtensionClass = 4.9
ExtensionClass = 4.9
five.globalrequest = 99.1
five.globalrequest = 99.1
five.localsitemanager = 3.4
five.localsitemanager = 3.4
future = 0.18.2
google-api-python-client = 1.6.1
google-api-python-client = 1.6.1
interval = 1.0.0
interval = 1.0.0
ipython = 5.3.0
ipython = 5.3.0
...
@@ -964,11 +986,14 @@ Products.ZSQLMethods = 3.16
...
@@ -964,11 +986,14 @@ Products.ZSQLMethods = 3.16
prompt-toolkit = 1.0.13
prompt-toolkit = 1.0.13
Pympler = 0.4.3
Pympler = 0.4.3
PyStemmer = 1.3.0
PyStemmer = 1.3.0
python-ldap = 2.4.32+SlapOSPatched001
pytracemalloc = 1.2
pytracemalloc = 1.2
pytz = 2022.7
pytz = 2022.7
Record = 3.6
Record = 3.6
RestrictedPython = 5.4+SlapOSPatched001
RestrictedPython = 5.4+SlapOSPatched001
roman = 3.3
roman = 3.3
scikit-image = 0.14.0
scipy = 0.19.0
shutilwhich = 1.1.0
shutilwhich = 1.1.0
SOAPpy = 0.12.0nxd001
SOAPpy = 0.12.0nxd001
transaction = 3.0.1
transaction = 3.0.1
...
@@ -1031,3 +1056,8 @@ zope.testrunner = 5.6
...
@@ -1031,3 +1056,8 @@ zope.testrunner = 5.6
zope.traversing = 4.4.1
zope.traversing = 4.4.1
zope.viewlet = 4.3
zope.viewlet = 4.3
ZServer = 4.0.2
ZServer = 4.0.2
PyWavelets = 0.5.2
networkx = 2.1
pyasn1-modules = 0.0.8
Pillow = 6.2.2
oic = 0.15.1
stack/slapos.cfg
View file @
71e0324e
...
@@ -141,17 +141,27 @@ zc.buildout = 2.7.1+slapos019
...
@@ -141,17 +141,27 @@ zc.buildout = 2.7.1+slapos019
# Use SlapOS patched zc.recipe.egg (zc.recipe.egg 2.x is for Buildout 2)
# Use SlapOS patched zc.recipe.egg (zc.recipe.egg 2.x is for Buildout 2)
zc.recipe.egg = 2.0.3+slapos003
zc.recipe.egg = 2.0.3+slapos003
# XXX rpds-py has binaries, but needs a rust toolchain to be built
# it is a dependency of jsonschema
rpds-py = 0.18.0:whl
aiohttp = 3.8.5:whl
aiohttp = 3.8.5:whl
aiosignal = 1.3.1:whl
aiosignal = 1.3.1:whl
annotated-types = 0.6.0:whl
anyio = 4.3.0:whl
apache-libcloud = 2.4.0
apache-libcloud = 2.4.0
argon2-cffi = 20.1.0
argon2-cffi = 20.1.0
asn1crypto = 1.3.0
asn1crypto = 1.3.0
astor = 0.5
astor = 0.5
asttokens = 2.4.1:whl
async-generator = 1.10
async-generator = 1.10
async-lru = 2.0.4:whl
async-timeout = 4.0.3
async-timeout = 4.0.3
atomicwrites = 1.4.0
atomicwrites = 1.4.0
atomize = 0.2.0
atomize = 0.2.0
attrs = 23.1.0:whl
attrs = 23.1.0:whl
Babel = 2.14.0
backcall = 0.2.0
backcall = 0.2.0
backports-abc = 0.5
backports-abc = 0.5
backports.functools-lru-cache = 1.6.1:whl
backports.functools-lru-cache = 1.6.1:whl
...
@@ -173,12 +183,14 @@ cliff = 2.8.3:whl
...
@@ -173,12 +183,14 @@ cliff = 2.8.3:whl
cmd2 = 0.7.0
cmd2 = 0.7.0
collective.recipe.shelloutput = 0.1
collective.recipe.shelloutput = 0.1
collective.recipe.template = 2.0
collective.recipe.template = 2.0
comm = 0.2.1:whl
configparser = 4.0.2:whl
configparser = 4.0.2:whl
contextlib2 = 0.6.0.post1
contextlib2 = 0.6.0.post1
croniter = 0.3.25
croniter = 0.3.25
cryptography = 3.3.2
cryptography = 3.3.2
dataclasses = 0.8
dataclasses = 0.8
dateparser = 0.7.6
dateparser = 0.7.6
debugpy = 1.8.1
decorator = 4.3.0
decorator = 4.3.0
defusedxml = 0.7.1
defusedxml = 0.7.1
distro = 1.7.0
distro = 1.7.0
...
@@ -188,6 +200,7 @@ enum34 = 1.1.10
...
@@ -188,6 +200,7 @@ enum34 = 1.1.10
erp5.util = 0.4.75
erp5.util = 0.4.75
et-xmlfile = 1.0.1
et-xmlfile = 1.0.1
exceptiongroup = 1.1.3:whl
exceptiongroup = 1.1.3:whl
executing = 2.0.1:whl
fastjsonschema = 2.18.1
fastjsonschema = 2.18.1
feedparser = 6.0.10
feedparser = 6.0.10
Flask = 3.0.0:whl
Flask = 3.0.0:whl
...
@@ -201,7 +214,9 @@ GitPython = 3.1.30
...
@@ -201,7 +214,9 @@ GitPython = 3.1.30
greenlet = 3.0.1
greenlet = 3.0.1
h11 = 0.14.0
h11 = 0.14.0
h5py = 2.7.1
h5py = 2.7.1
httpcore = 1.0.4:whl
httplib2 = 0.22.0
httplib2 = 0.22.0
httpx = 0.27.0:whl
idna = 3.4:whl
idna = 3.4:whl
igmp = 1.0.4
igmp = 1.0.4
Importing = 1.10
Importing = 1.10
...
@@ -209,22 +224,31 @@ importlib-metadata = 6.8.0:whl
...
@@ -209,22 +224,31 @@ importlib-metadata = 6.8.0:whl
importlib-resources = 5.10.2:whl
importlib-resources = 5.10.2:whl
inotify-simple = 1.1.1
inotify-simple = 1.1.1
ipaddress = 1.0.23
ipaddress = 1.0.23
ipykernel =
5.3.4
:whl
ipykernel =
6.29.3
:whl
ipython =
7.16.3
ipython =
8.18.1:whl
ipython-genutils = 0.
1
.0
ipython-genutils = 0.
2
.0
ipywidgets =
6.0.0
ipywidgets =
8.1.2:whl
itsdangerous = 2.1.2
itsdangerous = 2.1.2
jdcal = 1.4
jdcal = 1.4
jedi = 0.17.2
jedi = 0.17.2
Jinja2 = 3.1.2:whl
Jinja2 = 3.1.2:whl
jsonschema = 4.17.3:whl
joblib = 1.3.2:whl
json5 = 0.9.20:whl
jsonschema = 4.21.1:whl
jsonschema-specifications = 2023.12.1:whl
jupyter = 1.0.0
jupyter = 1.0.0
jupyter-client = 7.3.1
jupyter-client = 8.6.0:whl
jupyter-console = 6.4.4
jupyter-console = 6.6.3:whl
jupyter-core = 4.9.2
jupyter-core = 5.7.1:whl
jupyterlab = 0.26.3
jupyter-events = 0.9.0:whl
jupyterlab-launcher = 0.3.1
jupyter-lsp = 2.2.3:whl
jupyterlab-pygments = 0.1.2
jupyter-server = 2.13.0:whl
jupyter-server-terminals = 0.5.2:whl
jupyterlab = 4.1.3:whl
jupyterlab-launcher = 0.13.1
jupyterlab-pygments = 0.3.0:whl
jupyterlab-server = 2.25.3:whl
jupyterlab-widgets = 3.0.10:whl
lock-file = 2.0
lock-file = 2.0
lockfile = 0.12.2:whl
lockfile = 0.12.2:whl
lsprotocol = 2023.0.0b1:whl
lsprotocol = 2023.0.0b1:whl
...
@@ -236,7 +260,7 @@ meld3 = 1.0.2
...
@@ -236,7 +260,7 @@ meld3 = 1.0.2
mistune = 0.8.4
mistune = 0.8.4
mock = 3.0.5
mock = 3.0.5
more-itertools = 5.0.0
more-itertools = 5.0.0
mpmath = 1.
0
.0
mpmath = 1.
3
.0
msgpack = 1.0.5
msgpack = 1.0.5
multidict = 6.0.4
multidict = 6.0.4
nbclient = 0.5.1
nbclient = 0.5.1
...
@@ -245,9 +269,11 @@ nbformat = 5.9.2:whl
...
@@ -245,9 +269,11 @@ nbformat = 5.9.2:whl
nest-asyncio = 1.5.6
nest-asyncio = 1.5.6
netaddr = 0.7.19
netaddr = 0.7.19
netifaces = 0.10.7
netifaces = 0.10.7
notebook = 6.1.5
notebook = 7.1.1:whl
notebook-shim = 0.2.4:whl
openpyxl = 2.5.2
openpyxl = 2.5.2
outcome = 1.2.0
outcome = 1.2.0
overrides = 7.7.0
packaging = 23.2:whl
packaging = 23.2:whl
pandocfilters = 1.4.3
pandocfilters = 1.4.3
paramiko = 2.11.0
paramiko = 2.11.0
...
@@ -266,16 +292,18 @@ pluggy = 0.13.1:whl
...
@@ -266,16 +292,18 @@ pluggy = 0.13.1:whl
ply = 3.11
ply = 3.11
prettytable = 0.7.2
prettytable = 0.7.2
prometheus-client = 0.9.0
prometheus-client = 0.9.0
prompt-toolkit = 3.0.
19
prompt-toolkit = 3.0.
43
psutil = 5.8.0
psutil = 5.8.0
psycopg2 = 2.9.9
psycopg2 = 2.9.9
ptyprocess = 0.5.1
ptyprocess = 0.5.1
pure-eval = 0.2.2:whl
py = 1.11.0:whl
py = 1.11.0:whl
py-mld = 1.0.3
py-mld = 1.0.3
pyasn1 = 0.
4.5
pyasn1 = 0.
5.1
pycparser = 2.20
pycparser = 2.20
pycurl = 7.45.0
pycurl = 7.45.0
pydantic = 1.9.1
pydantic = 2.6.3:whl
pydantic-core = 2.16.3:whl
pygls = 1.1.0:whl
pygls = 1.1.0:whl
Pygments = 2.9.0
Pygments = 2.9.0
PyNaCl = 1.3.0
PyNaCl = 1.3.0
...
@@ -287,19 +315,22 @@ PyRSS2Gen = 1.1
...
@@ -287,19 +315,22 @@ PyRSS2Gen = 1.1
PySocks = 1.7.1
PySocks = 1.7.1
pytest-runner = 5.2:whl
pytest-runner = 5.2:whl
python-dateutil = 2.8.2:whl
python-dateutil = 2.8.2:whl
python-json-logger = 2.0.7
pytz = 2022.2.1
pytz = 2022.2.1
PyYAML = 5.4.1
PyYAML = 5.4.1
pyzmq = 2
2.3.0
pyzmq = 2
4.0.1
qtconsole = 4.3.0
qtconsole = 4.3.0
random2 = 1.0.1
random2 = 1.0.1
referencing = 0.33.0:whl
regex = 2020.9.27
regex = 2020.9.27
requests = 2.31.0
requests = 2.31.0
rfc3986-validator = 0.1.1:whl
rpdb = 0.1.5
rpdb = 0.1.5
rubygemsrecipe = 0.4.3
rubygemsrecipe = 0.4.3
scandir = 1.10.0
scandir = 1.10.0
scikit-learn = 0.2
0.4
scikit-learn = 0.2
4.2
seaborn = 0.7.1
seaborn = 0.7.1
Send2Trash = 1.
5.0
Send2Trash = 1.
8.2:whl
setproctitle = 1.1.10
setproctitle = 1.1.10
setuptools-dso = 2.9
setuptools-dso = 2.9
sgmllib3k = 1.0.0
sgmllib3k = 1.0.0
...
@@ -319,6 +350,7 @@ smmap = 5.0.0
...
@@ -319,6 +350,7 @@ smmap = 5.0.0
sniffio = 1.3.0
sniffio = 1.3.0
sortedcontainers = 2.4.0
sortedcontainers = 2.4.0
soupsieve = 1.9.5
soupsieve = 1.9.5
stack-data = 0.6.3:whl
statsmodels = 0.13.5+SlapOSPatched001
statsmodels = 0.13.5+SlapOSPatched001
stevedore = 1.21.0:whl
stevedore = 1.21.0:whl
subprocess32 = 3.5.4
subprocess32 = 3.5.4
...
@@ -326,9 +358,10 @@ supervisor = 4.1.0
...
@@ -326,9 +358,10 @@ supervisor = 4.1.0
sympy = 1.1.1
sympy = 1.1.1
terminado = 0.9.1
terminado = 0.9.1
testpath = 0.4.4
testpath = 0.4.4
threadpoolctl = 3.3.0:whl
tinycss2 = 1.2.1:whl
tinycss2 = 1.2.1:whl
tornado = 6.
1
tornado = 6.
4
traitlets = 5.1
1.2
:whl
traitlets = 5.1
4.1
:whl
trio = 0.22.0
trio = 0.22.0
trio-websocket = 0.9.2
trio-websocket = 0.9.2
typeguard = 3.0.2:whl
typeguard = 3.0.2:whl
...
@@ -343,7 +376,7 @@ websocket-client = 1.5.1
...
@@ -343,7 +376,7 @@ websocket-client = 1.5.1
websockets = 10.4
websockets = 10.4
Werkzeug = 3.0.0:whl
Werkzeug = 3.0.0:whl
wheel = 0.41.2:whl
wheel = 0.41.2:whl
widgetsnbextension =
2.0.0
widgetsnbextension =
4.0.10:whl
wsproto = 1.2.0
wsproto = 1.2.0
xlrd = 1.1.0
xlrd = 1.1.0
xml-marshaller = 1.0.2
xml-marshaller = 1.0.2
...
@@ -393,17 +426,21 @@ Jinja2 = 2.11.3
...
@@ -393,17 +426,21 @@ Jinja2 = 2.11.3
jsonschema = 3.0.2:whl
jsonschema = 3.0.2:whl
MarkupSafe = 1.0
MarkupSafe = 1.0
msgpack = 0.6.2
msgpack = 0.6.2
notebook = 6.1.5
packaging = 16.8
packaging = 16.8
prompt-toolkit = 3.0.19
psycopg2 = 2.8.6
psycopg2 = 2.8.6
pycurl = 7.43.0
pycurl = 7.43.0
pyparsing = 2.4.7
pyparsing = 2.4.7
pyrsistent = 0.16.1
pyrsistent = 0.16.1
requests = 2.27.1
requests = 2.27.1
scikit-learn = 0.20.4
selectors34 = 1.2
selectors34 = 1.2
slapos.toolbox = 0.128.1
slapos.toolbox = 0.128.1
smmap = 0.9.0
smmap = 0.9.0
smmap2 = 2.0.5
smmap2 = 2.0.5
statsmodels = 0.11.1
statsmodels = 0.11.1
tornado = 6.1
traitlets = 4.3.3
traitlets = 4.3.3
uritemplate = 3.0.0
uritemplate = 3.0.0
Werkzeug = 1.0.1
Werkzeug = 1.0.1
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment