diff options
-rw-r--r-- | .gitlab-ci.yml | 8 | ||||
-rw-r--r-- | requirements/cov-requirements.in | 2 | ||||
-rw-r--r-- | requirements/cov-requirements.txt | 20 | ||||
-rw-r--r-- | requirements/dev-requirements.txt | 22 | ||||
-rw-r--r-- | requirements/requirements.txt | 8 |
5 files changed, 28 insertions, 32 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a5f2245c9..365ea1958 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -90,12 +90,8 @@ tests-python-3.8-buster: variables: # This particular testsuite image has both Python 3.7 and Python 3.8 so we # need to explicitly force the 3.8 environment. - # Once Python 3.8 is available in distros, we should switch to such an - - # Our testsuite has issues with coverage on Python 3.8 so disable coverage - # in the meantime. For more details, see - # https://gitlab.com/BuildStream/buildstream/issues/1173. - TOXENV: py38-nocover,py38-plugins-nocover + # Once Python 3.8 is available in distros, we should switch to such an image + TOXENV: py38,py38-plugins # Test the master version of some external plugins tests-plugins-master: diff --git a/requirements/cov-requirements.in b/requirements/cov-requirements.in index 5acb5cec5..04338468a 100644 --- a/requirements/cov-requirements.in +++ b/requirements/cov-requirements.in @@ -1,4 +1,4 @@ -coverage == 4.4.0 +coverage >= 5.1.0 pytest-cov >= 2.5.0 pytest >= 3.9,!= 5.4.0,!= 5.4.1 Cython diff --git a/requirements/cov-requirements.txt b/requirements/cov-requirements.txt index 2934d29ef..d24f3d82d 100644 --- a/requirements/cov-requirements.txt +++ b/requirements/cov-requirements.txt @@ -1,15 +1,15 @@ -coverage==4.4 -pytest-cov==2.8.1 -pytest==5.4.2 -Cython==0.29.17 +coverage==5.1 +pytest-cov==2.10.0 +pytest==5.4.3 +Cython==0.29.20 ## The following requirements were added by pip freeze: attrs==19.3.0 -importlib-metadata==1.6.0 -more-itertools==8.2.0 -packaging==20.3 +importlib-metadata==1.6.1 +more-itertools==8.4.0 +packaging==20.4 pluggy==0.13.1 -py==1.8.1 +py==1.8.2 pyparsing==2.4.7 -six==1.14.0 -wcwidth==0.1.9 +six==1.15.0 +wcwidth==0.2.5 zipp==3.1.0 diff --git a/requirements/dev-requirements.txt b/requirements/dev-requirements.txt index 5a8ab1863..6ed8660b5 100644 --- a/requirements/dev-requirements.txt +++ b/requirements/dev-requirements.txt @@ -1,32 +1,32 @@ pexpect==4.8.0 -pylint==2.5.2 +pylint==2.5.3 # Pytest 5.4.0 and 5.4.1 have a bug with --basetemp and xdist # We should not install those -pytest==5.4.2 +pytest==5.4.3 pytest-datafiles==2.0 pytest-env==0.6.2 pytest-xdist==1.32.0 -pytest-timeout==1.3.4 +pytest-timeout==1.4.1 pyftpdlib==1.5.6 ## The following requirements were added by pip freeze: apipkg==1.5 -astroid==2.4.1 +astroid==2.4.2 attrs==19.3.0 execnet==1.7.1 -importlib-metadata==1.6.0 +importlib-metadata==1.6.1 isort==4.3.21 lazy-object-proxy==1.4.3 mccabe==0.6.1 -more-itertools==8.2.0 -packaging==20.3 +more-itertools==8.4.0 +packaging==20.4 pluggy==0.13.1 ptyprocess==0.6.0 -py==1.8.1 +py==1.8.2 pyparsing==2.4.7 pytest-forked==1.1.3 -six==1.14.0 -toml==0.10.0 +six==1.15.0 +toml==0.10.1 typed-ast==1.4.1 -wcwidth==0.1.9 +wcwidth==0.2.5 wrapt==1.12.1 zipp==3.1.0 diff --git a/requirements/requirements.txt b/requirements/requirements.txt index 39759fc49..6ace5a677 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -1,15 +1,15 @@ -grpcio==1.28.1 +grpcio==1.30.0 Jinja2==2.11.2 pluginbase==1.0.0 -protobuf==3.11.3 +protobuf==3.12.2 psutil==5.7.0 ruamel.yaml==0.16.10 ruamel.yaml.clib==0.2.0 setuptools==41.6.0 pyroaring==0.2.9 -ujson==2.0.3 +ujson==3.0.0 python-dateutil==2.8.1 ## The following requirements were added by pip freeze: click==7.1.2 MarkupSafe==1.1.1 -six==1.14.0 +six==1.15.0 |