This is an automated email from the ASF dual-hosted git repository. juergbi pushed a commit to branch juerg/update-requirements in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit 18f78ccae62174833e8c0faa8cff794ff07b11a8 Author: Jürg Billeter <[email protected]> AuthorDate: Thu Jul 18 19:36:04 2024 +0200 Update requirements This is required for pylint and mypy to work with Python 3.12. --- requirements/cov-requirements.txt | 15 ++++++--------- requirements/dev-requirements.txt | 34 ++++++++++++++-------------------- requirements/requirements.txt | 20 ++++++++++---------- 3 files changed, 30 insertions(+), 39 deletions(-) diff --git a/requirements/cov-requirements.txt b/requirements/cov-requirements.txt index 04df6cbaf..538b93813 100644 --- a/requirements/cov-requirements.txt +++ b/requirements/cov-requirements.txt @@ -1,11 +1,8 @@ -coverage==7.2.1 -pytest-cov==4.0.0 -pytest==7.2.1 -Cython==0.29.33 +coverage==7.6.0 +pytest-cov==5.0.0 +pytest==8.2.2 +Cython==3.0.10 ## The following requirements were added by pip freeze: -attrs==22.2.0 -exceptiongroup==1.1.0 iniconfig==2.0.0 -packaging==23.0 -pluggy==1.0.0 -tomli==2.0.1 +packaging==24.1 +pluggy==1.5.0 diff --git a/requirements/dev-requirements.txt b/requirements/dev-requirements.txt index 3bb641466..8da434bbc 100644 --- a/requirements/dev-requirements.txt +++ b/requirements/dev-requirements.txt @@ -1,29 +1,23 @@ -pexpect==4.8.0 -pylint==2.16.3 +pexpect==4.9.0 +pylint==3.2.5 # Pytest 6.0.0 doesn't play well with pylint -pytest==7.2.1 +pytest==8.2.2 pytest-datafiles==3.0.0 -pytest-env==0.8.1 -pytest-xdist==3.2.0 -pytest-timeout==2.1.0 -pyftpdlib==1.5.9 +pytest-env==1.1.3 +pytest-xdist==3.6.1 +pytest-timeout==2.3.1 +pyftpdlib==1.5.10 # isort is an indirect requirement, but it must be constrained # as 5.12 is not available for python 3.7 isort==5.11.5 ## The following requirements were added by pip freeze: -astroid==2.14.2 -attrs==22.2.0 -dill==0.3.6 -exceptiongroup==1.1.0 -execnet==1.9.0 +astroid==3.2.3 +dill==0.3.8 +execnet==2.1.1 iniconfig==2.0.0 -lazy-object-proxy==1.9.0 mccabe==0.7.0 -packaging==23.0 -platformdirs==3.0.0 -pluggy==1.0.0 +packaging==24.1 +platformdirs==4.2.2 +pluggy==1.5.0 ptyprocess==0.7.0 -tomli==2.0.1 -tomlkit==0.11.6 -typing-extensions==4.5.0 -wrapt==1.15.0 +tomlkit==0.13.0 diff --git a/requirements/requirements.txt b/requirements/requirements.txt index a9a9e9545..69f73c955 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -1,13 +1,13 @@ -click==8.1.3 -grpcio==1.59.3 -Jinja2==3.1.2 +click==8.1.7 +grpcio==1.64.1 +Jinja2==3.1.4 pluginbase==1.0.1 -protobuf==4.22.0 -psutil==5.9.4 -ruamel.yaml==0.17.21 +protobuf==5.27.2 +psutil==6.0.0 +ruamel.yaml==0.18.6 ruamel.yaml.clib==0.2.8 -setuptools==67.4.0 -pyroaring==0.4.4 -ujson==5.7.0 +setuptools==70.3.0 +pyroaring==0.4.5 +ujson==5.10.0 ## The following requirements were added by pip freeze: -MarkupSafe==2.1.2 +MarkupSafe==2.1.5
