summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStevie Gayet <87695919+stegayet@users.noreply.github.com>2023-05-16 15:34:34 +0200
committerGitHub <noreply@github.com>2023-05-16 19:34:34 +0600
commit2ebb6989328bdd68874d9b7d29ec7df697b0dfcb (patch)
treea09b126ac50e9f9dba7edbb69b640dbef260998a
parente0392add4c2214355c568ec53e2d8f292fb94e6d (diff)
downloadkombu-2ebb6989328bdd68874d9b7d29ec7df697b0dfcb.tar.gz
chore(requirements): improve requirements management (#1710)
* chore(py2): get rid of Python 2 specific requirements * chore(ci-windows): unify linux and windows requirements --------- Co-authored-by: Stevie Gayet <stegayet@users.noreply.github.com>
-rw-r--r--requirements/test-ci-windows.txt13
-rw-r--r--requirements/test-ci.txt8
-rw-r--r--tox.ini3
3 files changed, 7 insertions, 17 deletions
diff --git a/requirements/test-ci-windows.txt b/requirements/test-ci-windows.txt
deleted file mode 100644
index 62d881f0..00000000
--- a/requirements/test-ci-windows.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-pytest-cov
-codecov
--r extras/redis.txt
--r extras/yaml.txt
--r extras/msgpack.txt
--r extras/azureservicebus.txt
--r extras/azurestoragequeues.txt
--r extras/consul.txt
--r extras/librabbitmq.txt
--r extras/zookeeper.txt
--r extras/brotli.txt
--r extras/zstd.txt
--r extras/sqlalchemy.txt
diff --git a/requirements/test-ci.txt b/requirements/test-ci.txt
index 21f6a07c..34429b3f 100644
--- a/requirements/test-ci.txt
+++ b/requirements/test-ci.txt
@@ -1,11 +1,15 @@
pytest-cov
+codecov; sys_platform == 'win32'
+librabbitmq>=2.0.0; sys_platform == 'win32'
-r extras/redis.txt
--r extras/mongodb.txt
+pymongo>=4.1.1; sys_platform != 'win32'
-r extras/yaml.txt
-r extras/msgpack.txt
-r extras/azureservicebus.txt
-r extras/azurestoragequeues.txt
--r extras/sqs.txt
+boto3==1.26.104; sys_platform != 'win32'
+pycurl==7.43.0.5; sys_platform != 'win32'
+urllib3==1.26.15; sys_platform != 'win32'
-r extras/consul.txt
-r extras/zookeeper.txt
-r extras/brotli.txt
diff --git a/tox.ini b/tox.ini
index 1329dad4..af50895b 100644
--- a/tox.ini
+++ b/tox.ini
@@ -27,9 +27,8 @@ deps=
-r{toxinidir}/requirements/dev.txt
apicheck,pypy3.9,3.8,3.9,3.10,3.11: -r{toxinidir}/requirements/default.txt
apicheck,pypy3.9,3.8,3.9,3.10,3.11: -r{toxinidir}/requirements/test.txt
- apicheck,pypy3.9,linux,3.8-linux,3.9-linux,3.10-linux,3.11-linux: -r{toxinidir}/requirements/test-ci.txt
+ apicheck,pypy3.9,3.8,3.9,3.10,3.11: -r{toxinidir}/requirements/test-ci.txt
apicheck,3.8-linux,3.9-linux,3.10-linux,3.11-linux: -r{toxinidir}/requirements/extras/confluentkafka.txt
- 3.8-windows,3.9-windows,3.10-windows,3.11-windows: -r{toxinidir}/requirements/test-ci-windows.txt
apicheck,linkcheck: -r{toxinidir}/requirements/docs.txt
flake8,pydocstyle,mypy: -r{toxinidir}/requirements/pkgutils.txt