Skip to content

Commit 0843954

Browse files
authored
[maintenance] upgrade pytest in entire repo (#1498)
* Adds target upgread in batch upgrades * Upgrades pytest in all packages * Upgrades pytest in catalog service * upgrades pytest in director * Upgrades pytest in sidecar * upgrades pytest in storage * Upgrades pytest in web-server * Upgraded pytest in system tests
1 parent 6f55f56 commit 0843954

File tree

22 files changed

+260
-254
lines changed

22 files changed

+260
-254
lines changed

packages/postgres-database/requirements/_test.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ faker
1212

1313
# testing
1414
coverage
15-
pytest~=5.3.5 # Bug in pytest-sugar https://github.com/Teemu/pytest-sugar/issues/187
15+
pytest
1616
pytest-cov
1717
pytest-aiohttp # incompatible with pytest-asyncio. See https://github.com/pytest-dev/pytest-asyncio/issues/76
1818
pytest-instafail

packages/postgres-database/requirements/_test.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ pytest-cov==2.8.1 # via -r requirements/_test.in
3939
pytest-docker==0.7.2 # via -r requirements/_test.in
4040
pytest-instafail==0.4.1.post0 # via -r requirements/_test.in
4141
pytest-runner==5.2 # via -r requirements/_test.in
42-
pytest==5.3.5 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail
42+
pytest==5.4.2 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail
4343
python-dateutil==2.8.1 # via -r requirements/_migration.txt, alembic, faker
4444
python-editor==1.0.4 # via -r requirements/_migration.txt, alembic
4545
pyyaml==5.3.1 # via -r requirements/_test.in

packages/s3wrapper/requirements/_test.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
# testing
99
coverage
10-
pytest~=5.3.5 # Bug in pytest-sugar https://github.com/Teemu/pytest-sugar/issues/187
10+
pytest
1111
pytest-cov
1212
pytest-docker
1313
pytest-runner

packages/s3wrapper/requirements/_test.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ pyparsing==2.4.7 # via packaging
2727
pytest-cov==2.8.1 # via -r requirements/_test.in
2828
pytest-docker==0.7.2 # via -r requirements/_test.in
2929
pytest-runner==5.2 # via -r requirements/_test.in
30-
pytest==5.3.5 # via -r requirements/_test.in, pytest-cov
30+
pytest==5.4.2 # via -r requirements/_test.in, pytest-cov
3131
python-dateutil==2.8.1 # via -r requirements/_base.txt, minio
3232
pytz==2020.1 # via -r requirements/_base.txt, minio
3333
requests==2.23.0 # via -r requirements/_test.in, coveralls

packages/service-library/requirements/_test.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
# testing
99
coverage
10-
pytest~=5.3.5 # Bug in pytest-sugar https://github.com/Teemu/pytest-sugar/issues/194
10+
pytest
1111
pytest-aiohttp # incompatible with pytest-asyncio. See https://github.com/pytest-dev/pytest-asyncio/issues/76
1212
pytest-cov
1313
pytest-instafail

packages/service-library/requirements/_test.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ pytest-instafail==0.4.1.post0 # via -r requirements/_test.in
4343
pytest-mock==3.1.0 # via -r requirements/_test.in
4444
pytest-runner==5.2 # via -r requirements/_test.in
4545
pytest-sugar==0.9.3 # via -r requirements/_test.in
46-
pytest==5.3.5 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-mock, pytest-sugar
46+
pytest==5.4.2 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-mock, pytest-sugar
4747
pyyaml==5.3.1 # via -r requirements/_base.txt, openapi-spec-validator
4848
requests==2.23.0 # via coveralls
4949
six==1.14.0 # via -r requirements/_base.txt, astroid, isodate, jsonschema, openapi-core, openapi-spec-validator, packaging, pyrsistent, tenacity

packages/simcore-sdk/requirements/_test.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
# testing
99
coverage
10-
pytest~=5.3.5 # Bug in pytest-sugar https://github.com/Teemu/pytest-sugar/issues/187
10+
pytest
1111
pytest-aiohttp # incompatible with pytest-asyncio. See https://github.com/pytest-dev/pytest-asyncio/issues/76
1212
pytest-cov
1313
pytest-docker

packages/simcore-sdk/requirements/_test.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ pytest-instafail==0.4.1.post0 # via -r requirements/_test.in
4242
pytest-mock==3.1.0 # via -r requirements/_test.in
4343
pytest-runner==5.2 # via -r requirements/_test.in
4444
pytest-sugar==0.9.3 # via -r requirements/_test.in
45-
pytest==5.3.5 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-mock, pytest-sugar
45+
pytest==5.4.2 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-mock, pytest-sugar
4646
pyyaml==5.3.1 # via -r requirements/_base.txt, trafaret-config
4747
requests==2.23.0 # via -r requirements/_test.in, coveralls, docker
4848
six==1.14.0 # via -r requirements/_base.txt, astroid, docker, packaging, tenacity, websocket-client

scripts/requirements/Makefile

+11-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
# Recipes to upgrade requirements in batch
22
#
3-
# USE CAREFULLY. UNDER DEVELOPMENT
3+
# Examples of usage
4+
#
5+
# - Full upgrade of all packages
6+
# make touch packages
7+
#
8+
# - Upgrade one library in all packages
9+
# make packages upgrade=name-of-package
10+
#
11+
#
12+
# WARNING: USE CAREFULLY. STILL UNDER DEVELOPMENT
413
#
514

615

@@ -11,9 +20,6 @@ PACKAGES_DIR := $(abspath $(ROOTDIR)/packages)
1120
# tools
1221
MAKE_C := $(MAKE) --no-print-directory --directory
1322

14-
# flags
15-
UPGRADE_OPTION:= $(if $(upgrade),--upgrade-package $(upgrade),)
16-
1723

1824
.PHONY: touch packages
1925
_base-in-reqs := $(shell find ${PACKAGES_DIR} -type f -name _base.in)
@@ -22,4 +28,4 @@ touch:
2228
$(foreach p,${_base-in-reqs},touch $(p);)
2329

2430
packages:
25-
$(foreach p,${_base-in-reqs},touch $(p); $(MAKE_C) $(dir $(p)) reqs;)
31+
$(foreach p,${_base-in-reqs},touch $(p); $(MAKE_C) $(dir $(p)) reqs $(upgrade);)

services/catalog/requirements/_test.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
# 'services/catalog/tests/unit' dependencies
1010

1111
# testing
12-
pytest~=5.3.5 # Bug in pytest-sugar https://github.com/Teemu/pytest-sugar/issues/187
12+
pytest
1313
pytest-aiohttp # incompatible with pytest-asyncio. See https://github.com/pytest-dev/pytest-asyncio/issues/76
1414
pytest-cov
1515
pytest-mock

services/catalog/requirements/_test.txt

+51-51
Original file line numberDiff line numberDiff line change
@@ -2,78 +2,78 @@
22
# This file is autogenerated by pip-compile
33
# To update, run:
44
#
5-
# pip-compile --build-isolation --output-file=_test.txt _test.in
5+
# pip-compile --output-file=requirements/_test.txt requirements/_test.in
66
#
7-
aiofiles==0.4.0 # via -r _base.txt, fastapi
7+
aiofiles==0.4.0 # via -r requirements/_base.txt, fastapi
88
aiohttp==3.6.2 # via pytest-aiohttp
9-
aiopg[sa]==1.0.0 # via -r _base.txt
10-
aniso8601==7.0.0 # via -r _base.txt, graphene
9+
aiopg[sa]==1.0.0 # via -r requirements/_base.txt
10+
aniso8601==7.0.0 # via -r requirements/_base.txt, graphene
1111
astroid==2.3.3 # via pylint
12-
async-exit-stack==1.0.1 # via -r _base.txt, fastapi
13-
async-generator==1.10 # via -r _base.txt, fastapi
12+
async-exit-stack==1.0.1 # via -r requirements/_base.txt, fastapi
13+
async-generator==1.10 # via -r requirements/_base.txt, fastapi
1414
async-timeout==3.0.1 # via aiohttp
1515
attrs==19.3.0 # via aiohttp, pytest, pytest-docker
16-
certifi==2019.11.28 # via -r _base.txt, requests
17-
chardet==3.0.4 # via -r _base.txt, aiohttp, requests
18-
click==7.0 # via -r _base.txt, uvicorn
19-
codecov==2.0.16 # via -r _test.in
16+
certifi==2019.11.28 # via -r requirements/_base.txt, requests
17+
chardet==3.0.4 # via -r requirements/_base.txt, aiohttp, requests
18+
click==7.0 # via -r requirements/_base.txt, uvicorn
19+
codecov==2.0.16 # via -r requirements/_test.in
2020
coverage==5.0.3 # via codecov, coveralls, pytest-cov
21-
coveralls==1.11.1 # via -r _test.in
22-
dataclasses==0.7 # via -r _base.txt, pydantic
23-
dnspython==1.16.0 # via -r _base.txt, email-validator
21+
coveralls==1.11.1 # via -r requirements/_test.in
22+
dataclasses==0.7 # via -r requirements/_base.txt, pydantic
23+
dnspython==1.16.0 # via -r requirements/_base.txt, email-validator
2424
docopt==0.6.2 # via coveralls
25-
email-validator==1.0.5 # via -r _base.txt, fastapi
26-
faker==4.0.2 # via -r _test.in
27-
fastapi[all]==0.48.0 # via -r _base.txt
28-
graphene==2.1.8 # via -r _base.txt, fastapi
29-
graphql-core==2.3.1 # via -r _base.txt, graphene, graphql-relay
30-
graphql-relay==2.0.1 # via -r _base.txt, graphene
31-
h11==0.9.0 # via -r _base.txt, uvicorn
32-
httptools==0.0.13 # via -r _base.txt, uvicorn
25+
email-validator==1.0.5 # via -r requirements/_base.txt, fastapi
26+
faker==4.0.2 # via -r requirements/_test.in
27+
fastapi[all]==0.48.0 # via -r requirements/_base.txt
28+
graphene==2.1.8 # via -r requirements/_base.txt, fastapi
29+
graphql-core==2.3.1 # via -r requirements/_base.txt, graphene, graphql-relay
30+
graphql-relay==2.0.1 # via -r requirements/_base.txt, graphene
31+
h11==0.9.0 # via -r requirements/_base.txt, uvicorn
32+
httptools==0.0.13 # via -r requirements/_base.txt, uvicorn
3333
idna-ssl==1.1.0 # via aiohttp
34-
idna==2.8 # via -r _base.txt, email-validator, requests, yarl
34+
idna==2.8 # via -r requirements/_base.txt, email-validator, requests, yarl
3535
importlib-metadata==1.5.0 # via pluggy, pytest
3636
isort==4.3.21 # via pylint
37-
itsdangerous==1.1.0 # via -r _base.txt, fastapi
38-
jinja2==2.11.1 # via -r _base.txt, fastapi
37+
itsdangerous==1.1.0 # via -r requirements/_base.txt, fastapi
38+
jinja2==2.11.1 # via -r requirements/_base.txt, fastapi
3939
lazy-object-proxy==1.4.3 # via astroid
40-
markupsafe==1.1.1 # via -r _base.txt, jinja2
40+
markupsafe==1.1.1 # via -r requirements/_base.txt, jinja2
4141
mccabe==0.6.1 # via pylint
4242
more-itertools==8.2.0 # via pytest
43-
multidict==4.7.4 # via -r _base.txt, aiohttp, yarl
43+
multidict==4.7.4 # via -r requirements/_base.txt, aiohttp, yarl
4444
packaging==20.3 # via pytest
4545
pluggy==0.13.1 # via pytest
46-
promise==2.3 # via -r _base.txt, graphql-core, graphql-relay
47-
psycopg2-binary==2.8.4 # via -r _base.txt, aiopg, sqlalchemy
48-
ptvsd==4.3.2 # via -r _test.in
46+
promise==2.3 # via -r requirements/_base.txt, graphql-core, graphql-relay
47+
psycopg2-binary==2.8.4 # via -r requirements/_base.txt, aiopg, sqlalchemy
48+
ptvsd==4.3.2 # via -r requirements/_test.in
4949
py==1.8.1 # via pytest
50-
pydantic==1.4 # via -r _base.txt, fastapi
51-
pylint==2.4.4 # via -r ../../../requirements.txt, -r _test.in
50+
pydantic==1.4 # via -r requirements/_base.txt, fastapi
51+
pylint==2.4.4 # via -r requirements/_test.in
5252
pyparsing==2.4.6 # via packaging
53-
pytest-aiohttp==0.3.0 # via -r _test.in
54-
pytest-cov==2.8.1 # via -r _test.in
55-
pytest-docker==0.7.2 # via -r _test.in
56-
pytest-mock==2.0.0 # via -r _test.in
57-
pytest-runner==5.2 # via -r _test.in
58-
pytest==5.3.5 # via -r _test.in, pytest-aiohttp, pytest-cov, pytest-mock
53+
pytest-aiohttp==0.3.0 # via -r requirements/_test.in
54+
pytest-cov==2.8.1 # via -r requirements/_test.in
55+
pytest-docker==0.7.2 # via -r requirements/_test.in
56+
pytest-mock==2.0.0 # via -r requirements/_test.in
57+
pytest-runner==5.2 # via -r requirements/_test.in
58+
pytest==5.4.2 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-mock
5959
python-dateutil==2.8.1 # via faker
60-
python-multipart==0.0.5 # via -r _base.txt, fastapi
61-
pyyaml==5.3 # via -r _base.txt, fastapi
62-
requests==2.22.0 # via -r _base.txt, codecov, coveralls, fastapi
63-
rx==1.6.1 # via -r _base.txt, graphql-core
64-
six==1.14.0 # via -r _base.txt, astroid, graphene, graphql-core, graphql-relay, packaging, promise, python-dateutil, python-multipart, tenacity
65-
sqlalchemy[postgresql_psycopg2binary]==1.3.13 # via -r _base.txt, aiopg
66-
starlette==0.12.9 # via -r _base.txt, fastapi
67-
tenacity==6.0.0 # via -r _base.txt
60+
python-multipart==0.0.5 # via -r requirements/_base.txt, fastapi
61+
pyyaml==5.3 # via -r requirements/_base.txt, fastapi
62+
requests==2.22.0 # via -r requirements/_base.txt, codecov, coveralls, fastapi
63+
rx==1.6.1 # via -r requirements/_base.txt, graphql-core
64+
six==1.14.0 # via -r requirements/_base.txt, astroid, graphene, graphql-core, graphql-relay, packaging, promise, python-dateutil, python-multipart, tenacity
65+
sqlalchemy[postgresql_psycopg2binary]==1.3.13 # via -r requirements/_base.txt, aiopg
66+
starlette==0.12.9 # via -r requirements/_base.txt, fastapi
67+
tenacity==6.0.0 # via -r requirements/_base.txt
6868
text-unidecode==1.3 # via faker
6969
typed-ast==1.4.1 # via astroid
7070
typing-extensions==3.7.4.1 # via aiohttp
71-
ujson==1.35 # via -r _base.txt, fastapi
72-
urllib3==1.25.8 # via -r _base.txt, requests
73-
uvicorn==0.11.2 # via -r _base.txt, fastapi
74-
uvloop==0.14.0 # via -r _base.txt, uvicorn
71+
ujson==1.35 # via -r requirements/_base.txt, fastapi
72+
urllib3==1.25.8 # via -r requirements/_base.txt, requests
73+
uvicorn==0.11.2 # via -r requirements/_base.txt, fastapi
74+
uvloop==0.14.0 # via -r requirements/_base.txt, uvicorn
7575
wcwidth==0.1.8 # via pytest
76-
websockets==8.1 # via -r _base.txt, uvicorn
76+
websockets==8.1 # via -r requirements/_base.txt, uvicorn
7777
wrapt==1.11.2 # via astroid
78-
yarl==1.4.2 # via -r _base.txt, aiohttp
78+
yarl==1.4.2 # via -r requirements/_base.txt, aiohttp
7979
zipp==3.1.0 # via importlib-metadata

services/director/requirements/_test.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
# testing
99
coverage==4.5.1 # TODO: Downgraded because of a bug https://github.com/nedbat/coveragepy/issues/716
10-
pytest~=5.3.5 # Bug in pytest-sugar https://github.com/Teemu/pytest-sugar/issues/187
10+
pytest
1111
pytest-aiohttp # incompatible with pytest-asyncio. See https://github.com/pytest-dev/pytest-asyncio/issues/76
1212
pytest-cov
1313
pytest-instafail

services/director/requirements/_test.txt

+34-34
Original file line numberDiff line numberDiff line change
@@ -2,55 +2,55 @@
22
# This file is autogenerated by pip-compile
33
# To update, run:
44
#
5-
# pip-compile --build-isolation --output-file=_test.txt _test.in
5+
# pip-compile --output-file=requirements/_test.txt requirements/_test.in
66
#
7-
aiodocker==0.14.0 # via -r _base.txt
8-
aiohttp==3.3.2 # via -r _base.txt, aiodocker, aiohttp-apiset, pytest-aiohttp
9-
git+https://github.com/ITISFoundation/aiohttp_apiset.git@fixes_4_osparc#egg=aiohttp_apiset # via -r _base.txt
7+
aiodocker==0.14.0 # via -r requirements/_base.txt
8+
aiohttp==3.3.2 # via -r requirements/_base.txt, aiodocker, aiohttp-apiset, pytest-aiohttp
9+
git+https://github.com/ITISFoundation/aiohttp_apiset.git@fixes_4_osparc#egg=aiohttp_apiset # via -r requirements/_base.txt
1010
astroid==2.3.3 # via pylint
11-
async-generator==1.10 # via -r _base.txt, asyncio-extras
12-
async-timeout==3.0.1 # via -r _base.txt, aiohttp
13-
asyncio-extras==1.3.2 # via -r _base.txt
14-
attrs==19.1.0 # via -r _base.txt, aiohttp, pytest
15-
certifi==2019.3.9 # via -r _base.txt, requests
16-
chardet==3.0.4 # via -r _base.txt, aiohttp, requests
17-
codecov==2.0.16 # via -r _test.in
18-
coverage==4.5.1 # via -r _test.in, codecov, coveralls, pytest-cov
19-
coveralls==1.11.1 # via -r _test.in
20-
docker==4.2.0 # via -r _test.in
11+
async-generator==1.10 # via -r requirements/_base.txt, asyncio-extras
12+
async-timeout==3.0.1 # via -r requirements/_base.txt, aiohttp
13+
asyncio-extras==1.3.2 # via -r requirements/_base.txt
14+
attrs==19.1.0 # via -r requirements/_base.txt, aiohttp, pytest
15+
certifi==2019.3.9 # via -r requirements/_base.txt, requests
16+
chardet==3.0.4 # via -r requirements/_base.txt, aiohttp, requests
17+
codecov==2.0.16 # via -r requirements/_test.in
18+
coverage==4.5.1 # via -r requirements/_test.in, codecov, coveralls, pytest-cov
19+
coveralls==1.11.1 # via -r requirements/_test.in
20+
docker==4.2.0 # via -r requirements/_test.in
2121
docopt==0.6.2 # via coveralls
22-
idna-ssl==1.1.0 # via -r _base.txt, aiohttp
23-
idna==2.8 # via -r _base.txt, idna-ssl, requests, yarl
22+
idna-ssl==1.1.0 # via -r requirements/_base.txt, aiohttp
23+
idna==2.8 # via -r requirements/_base.txt, idna-ssl, requests, yarl
2424
importlib-metadata==1.5.0 # via pluggy, pytest
2525
isort==4.3.21 # via pylint
26-
jsonschema==2.6.0 # via -r _base.txt, aiohttp-apiset, openapi-spec-validator
26+
jsonschema==2.6.0 # via -r requirements/_base.txt, aiohttp-apiset, openapi-spec-validator
2727
lazy-object-proxy==1.4.3 # via astroid
2828
mccabe==0.6.1 # via pylint
2929
more-itertools==8.2.0 # via pytest
30-
multidict==4.5.2 # via -r _base.txt, aiohttp, yarl
31-
openapi-spec-validator==0.2.8 # via -r _test.in
30+
multidict==4.5.2 # via -r requirements/_base.txt, aiohttp, yarl
31+
openapi-spec-validator==0.2.8 # via -r requirements/_test.in
3232
packaging==20.3 # via pytest, pytest-sugar
3333
pluggy==0.13.1 # via pytest
34-
ptvsd==4.3.2 # via -r _test.in
34+
ptvsd==4.3.2 # via -r requirements/_test.in
3535
py==1.8.1 # via pytest
36-
pylint==2.4.4 # via -r _test.in
36+
pylint==2.4.4 # via -r requirements/_test.in
3737
pyparsing==2.4.6 # via packaging
38-
pytest-aiohttp==0.3.0 # via -r _test.in
39-
pytest-cov==2.8.1 # via -r _test.in
40-
pytest-instafail==0.4.1.post0 # via -r _test.in
41-
pytest-mock==2.0.0 # via -r _test.in
42-
pytest-runner==5.2 # via -r _test.in
43-
pytest-sugar==0.9.2 # via -r _test.in
44-
pytest==5.3.5 # via -r _test.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-mock, pytest-sugar
45-
pyyaml==5.3 # via -r _base.txt, aiohttp-apiset, openapi-spec-validator
46-
requests==2.22.0 # via -r _base.txt, codecov, coveralls, docker
47-
six==1.12.0 # via -r _base.txt, astroid, docker, openapi-spec-validator, packaging, tenacity, websocket-client
48-
tenacity==6.0.0 # via -r _base.txt
38+
pytest-aiohttp==0.3.0 # via -r requirements/_test.in
39+
pytest-cov==2.8.1 # via -r requirements/_test.in
40+
pytest-instafail==0.4.1.post0 # via -r requirements/_test.in
41+
pytest-mock==2.0.0 # via -r requirements/_test.in
42+
pytest-runner==5.2 # via -r requirements/_test.in
43+
pytest-sugar==0.9.2 # via -r requirements/_test.in
44+
pytest==5.4.2 # via -r requirements/_test.in, pytest-aiohttp, pytest-cov, pytest-instafail, pytest-mock, pytest-sugar
45+
pyyaml==5.3 # via -r requirements/_base.txt, aiohttp-apiset, openapi-spec-validator
46+
requests==2.22.0 # via -r requirements/_base.txt, codecov, coveralls, docker
47+
six==1.12.0 # via -r requirements/_base.txt, astroid, docker, openapi-spec-validator, packaging, tenacity, websocket-client
48+
tenacity==6.0.0 # via -r requirements/_base.txt
4949
termcolor==1.1.0 # via pytest-sugar
5050
typed-ast==1.4.1 # via astroid
51-
urllib3==1.25.8 # via -r _base.txt, requests
51+
urllib3==1.25.8 # via -r requirements/_base.txt, requests
5252
wcwidth==0.1.8 # via pytest
5353
websocket-client==0.57.0 # via docker
5454
wrapt==1.11.2 # via astroid
55-
yarl==1.3.0 # via -r _base.txt, aiodocker, aiohttp
55+
yarl==1.3.0 # via -r requirements/_base.txt, aiodocker, aiohttp
5656
zipp==3.1.0 # via importlib-metadata

services/sidecar/requirements/_test.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
# testing
99
coverage==4.5.1 # TODO: Downgraded because of a bug https://github.com/nedbat/coveragepy/issues/716
10-
pytest~=5.3.5 # Bug in pytest-sugar https://github.com/Teemu/pytest-sugar/issues/187
10+
pytest
1111
pytest-aiohttp # incompatible with pytest-asyncio. See https://github.com/pytest-dev/pytest-asyncio/issues/76
1212
pytest-cov
1313
pytest-instafail

0 commit comments

Comments
 (0)