You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by ch...@apache.org on 2022/12/29 00:00:28 UTC
[buildstream] 01/01: Update frozen requirements to pick up Python3.11 support in dependencies
This is an automated email from the ASF dual-hosted git repository.
chandan pushed a commit to branch chandan/update-pinned-deps
in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit 93eff66ef9f230eb7afe932b521d63fd5f649910
Author: Chandan Singh <ch...@chandansingh.net>
AuthorDate: Wed Dec 28 23:56:16 2022 +0000
Update frozen requirements to pick up Python3.11 support in dependencies
The pinned version of some our dependencies (like `pyroaring`) are too
old and hence fail to build on Python 3.11. Here's a sample job that is
failing to install the current list of dependencies:
https://gitlab.com/BuildStream/buildstream-docker-images/-/jobs/3532414193
Note: The reason none of the jobs are failing on this repository is
because none of the current images come with Python 3.11. The `fedora:37`
image would add a test branch for Python 3.11 except that it cannot be
published currently because the tests are failing (like above).
---
requirements/cov-requirements.txt | 14 ++++++++------
requirements/dev-requirements.txt | 33 ++++++++++++++++++---------------
requirements/requirements.txt | 17 ++++++++++-------
3 files changed, 36 insertions(+), 28 deletions(-)
diff --git a/requirements/cov-requirements.txt b/requirements/cov-requirements.txt
index d202c6e4c..33ea7ce5b 100644
--- a/requirements/cov-requirements.txt
+++ b/requirements/cov-requirements.txt
@@ -1,12 +1,14 @@
coverage==4.4
pytest-cov==2.10.1
-pytest==7.1.2
-Cython==0.29.28
+pytest==7.2.0
+Cython==0.29.32
## The following requirements were added by pip freeze:
-attrs==21.4.0
+attrs==22.2.0
+exceptiongroup==1.1.0
+importlib-metadata==5.2.0
iniconfig==1.1.1
-packaging==21.3
+packaging==22.0
pluggy==1.0.0
-py==1.11.0
-pyparsing==3.0.8
tomli==2.0.1
+typing_extensions==4.4.0
+zipp==3.11.0
diff --git a/requirements/dev-requirements.txt b/requirements/dev-requirements.txt
index 040734d2e..120a1e227 100644
--- a/requirements/dev-requirements.txt
+++ b/requirements/dev-requirements.txt
@@ -1,28 +1,31 @@
pexpect==4.8.0
-pylint==2.13.8
+pylint==2.15.9
# Pytest 6.0.0 doesn't play well with pylint
-pytest==7.1.2
+pytest==7.2.0
pytest-datafiles==2.0.1
-pytest-env==0.6.2
-pytest-xdist==2.5.0
+pytest-env==0.8.1
+pytest-xdist==3.1.0
pytest-timeout==2.1.0
-pyftpdlib==1.5.6
+pyftpdlib==1.5.7
## The following requirements were added by pip freeze:
-astroid==2.11.4
-attrs==21.4.0
-dill==0.3.4
+astroid==2.12.13
+attrs==22.2.0
+dill==0.3.6
+exceptiongroup==1.1.0
execnet==1.9.0
+importlib-metadata==5.2.0
iniconfig==1.1.1
-isort==5.10.1
-lazy-object-proxy==1.7.1
+isort==5.11.4
+lazy-object-proxy==1.8.0
mccabe==0.7.0
-packaging==21.3
-platformdirs==2.5.2
+packaging==22.0
+platformdirs==2.6.2
pluggy==1.0.0
ptyprocess==0.7.0
py==1.11.0
-pyparsing==3.0.8
-pytest-forked==1.4.0
tomli==2.0.1
-typing-extensions==4.2.0
+tomlkit==0.11.6
+typed-ast==1.5.4
+typing_extensions==4.4.0
wrapt==1.14.1
+zipp==3.11.0
diff --git a/requirements/requirements.txt b/requirements/requirements.txt
index a8ab1ef94..ed5ed4fe9 100644
--- a/requirements/requirements.txt
+++ b/requirements/requirements.txt
@@ -1,15 +1,18 @@
click==8.1.3
-grpcio==1.46.0
+grpcio==1.51.1
Jinja2==3.1.2
pluginbase==1.0.1
-protobuf==3.20.1
-psutil==5.9.0
+protobuf==4.21.12
+psutil==5.9.4
ruamel.yaml==0.17.21
-ruamel.yaml.clib==0.2.6
-setuptools==44.1.1
-pyroaring==0.3.3
-ujson==5.2.0
+ruamel.yaml.clib==0.2.7
+setuptools==47.1.0
+pyroaring==0.3.4
+ujson==5.6.0
python-dateutil==2.8.2
## The following requirements were added by pip freeze:
+importlib-metadata==5.2.0
MarkupSafe==2.1.1
six==1.16.0
+typing_extensions==4.4.0
+zipp==3.11.0