Skip to content

Commit 6cc1378

Browse files
authored
Merge branch 'master' into cmanallen/remove-python-warning
2 parents a74cded + 7b5904a commit 6cc1378

File tree

8 files changed

+191
-298
lines changed

8 files changed

+191
-298
lines changed

.github/workflows/test-integrations-ai.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
fail-fast: false
3131
matrix:
32-
python-version: ["3.7","3.9","3.11","3.12","3.13"]
32+
python-version: ["3.7","3.9","3.11","3.12"]
3333
# python3.6 reached EOL and is no longer being supported on
3434
# new versions of hosted runners on Github Actions
3535
# ubuntu-20.04 is the last version that supported python3.6
@@ -101,7 +101,7 @@ jobs:
101101
strategy:
102102
fail-fast: false
103103
matrix:
104-
python-version: ["3.8","3.9","3.11","3.12","3.13"]
104+
python-version: ["3.8","3.9","3.11","3.12"]
105105
# python3.6 reached EOL and is no longer being supported on
106106
# new versions of hosted runners on Github Actions
107107
# ubuntu-20.04 is the last version that supported python3.6

.github/workflows/test-integrations-network.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
fail-fast: false
3131
matrix:
32-
python-version: ["3.8","3.9","3.11","3.12","3.13"]
32+
python-version: ["3.9","3.12","3.13"]
3333
# python3.6 reached EOL and is no longer being supported on
3434
# new versions of hosted runners on Github Actions
3535
# ubuntu-20.04 is the last version that supported python3.6

.github/workflows/test-integrations-tasks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
fail-fast: false
3131
matrix:
32-
python-version: ["3.6","3.7","3.8","3.10","3.11","3.12","3.13"]
32+
python-version: ["3.7","3.8","3.10","3.11","3.12","3.13"]
3333
# python3.6 reached EOL and is no longer being supported on
3434
# new versions of hosted runners on Github Actions
3535
# ubuntu-20.04 is the last version that supported python3.6
@@ -115,7 +115,7 @@ jobs:
115115
strategy:
116116
fail-fast: false
117117
matrix:
118-
python-version: ["3.6","3.7","3.8","3.9","3.10","3.11","3.12"]
118+
python-version: ["3.6","3.7","3.8","3.9","3.10","3.11","3.12","3.13"]
119119
# python3.6 reached EOL and is no longer being supported on
120120
# new versions of hosted runners on Github Actions
121121
# ubuntu-20.04 is the last version that supported python3.6

.github/workflows/test-integrations-web-2.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
fail-fast: false
3131
matrix:
32-
python-version: ["3.6","3.7","3.8","3.9","3.11","3.12","3.13"]
32+
python-version: ["3.8","3.9","3.11","3.12","3.13"]
3333
# python3.6 reached EOL and is no longer being supported on
3434
# new versions of hosted runners on Github Actions
3535
# ubuntu-20.04 is the last version that supported python3.6
@@ -121,7 +121,7 @@ jobs:
121121
strategy:
122122
fail-fast: false
123123
matrix:
124-
python-version: ["3.6","3.7","3.8","3.9","3.11","3.12","3.13"]
124+
python-version: ["3.6","3.7","3.8","3.9","3.10","3.11","3.12","3.13"]
125125
# python3.6 reached EOL and is no longer being supported on
126126
# new versions of hosted runners on Github Actions
127127
# ubuntu-20.04 is the last version that supported python3.6

scripts/populate_tox/config.py

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,29 @@
1313
},
1414
"python": ">=3.8",
1515
},
16+
"bottle": {
17+
"package": "bottle",
18+
"deps": {
19+
"*": ["werkzeug<2.1.0"],
20+
},
21+
},
22+
"celery": {
23+
"package": "celery",
24+
"deps": {
25+
"*": ["newrelic", "redis"],
26+
"py3.7": ["importlib-metadata<5.0"],
27+
},
28+
},
1629
"clickhouse_driver": {
1730
"package": "clickhouse-driver",
1831
},
32+
"dramatiq": {
33+
"package": "dramatiq",
34+
},
35+
"falcon": {
36+
"package": "falcon",
37+
"python": "<3.13",
38+
},
1939
"flask": {
2040
"package": "flask",
2141
"deps": {
@@ -33,6 +53,19 @@
3353
"py3.6": ["aiocontextvars"],
3454
},
3555
},
56+
"grpc": {
57+
"package": "grpcio",
58+
"deps": {
59+
"*": ["protobuf", "mypy-protobuf", "types-protobuf", "pytest-asyncio"],
60+
},
61+
"python": ">=3.7",
62+
},
63+
"huey": {
64+
"package": "huey",
65+
},
66+
"huggingface_hub": {
67+
"package": "huggingface_hub",
68+
},
3669
"launchdarkly": {
3770
"package": "launchdarkly-server-sdk",
3871
},
@@ -48,9 +81,22 @@
4881
"*": ["mockupdb"],
4982
},
5083
},
84+
"pyramid": {
85+
"package": "pyramid",
86+
"deps": {
87+
"*": ["werkzeug<2.1.0"],
88+
},
89+
},
5190
"redis_py_cluster_legacy": {
5291
"package": "redis-py-cluster",
5392
},
93+
"requests": {
94+
"package": "requests",
95+
},
96+
"spark": {
97+
"package": "pyspark",
98+
"python": ">=3.8",
99+
},
54100
"sqlalchemy": {
55101
"package": "sqlalchemy",
56102
},
@@ -70,6 +116,20 @@
70116
"py3.6": ["aiocontextvars"],
71117
},
72118
},
119+
"starlite": {
120+
"package": "starlite",
121+
"deps": {
122+
"*": [
123+
"pytest-asyncio",
124+
"python-multipart",
125+
"requests",
126+
"cryptography",
127+
"pydantic<2.0.0",
128+
"httpx<0.28",
129+
],
130+
},
131+
"python": "<=3.11",
132+
},
73133
"statsig": {
74134
"package": "statsig",
75135
"deps": {
@@ -82,6 +142,16 @@
82142
"*": ["httpx"],
83143
},
84144
},
145+
"tornado": {
146+
"package": "tornado",
147+
"deps": {
148+
"*": ["pytest"],
149+
"<=6.4.1": [
150+
"pytest<8.2"
151+
], # https://github.com/tornadoweb/tornado/pull/3382
152+
"py3.6": ["aiocontextvars"],
153+
},
154+
},
85155
"trytond": {
86156
"package": "trytond",
87157
"deps": {

scripts/populate_tox/populate_tox.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,18 +58,13 @@
5858
"aws_lambda",
5959
"beam",
6060
"boto3",
61-
"bottle",
62-
"celery",
6361
"chalice",
6462
"cohere",
6563
"cloud_resource_context",
6664
"cohere",
6765
"django",
68-
"dramatiq",
69-
"falcon",
7066
"fastapi",
7167
"gcp",
72-
"grpc",
7368
"httpx",
7469
"huey",
7570
"huggingface_hub",
@@ -79,16 +74,12 @@
7974
"openai",
8075
"openai_notiktoken",
8176
"pure_eval",
82-
"pyramid",
8377
"quart",
8478
"ray",
8579
"redis",
8680
"requests",
8781
"rq",
8882
"sanic",
89-
"spark",
90-
"starlite",
91-
"tornado",
9283
}
9384

9485

0 commit comments

Comments
 (0)