Skip to content

Commit 21cb9cc

Browse files
committed
Exclude certain instrumentations from py313 test matrix
1 parent 40c98a8 commit 21cb9cc

File tree

2 files changed

+36
-16
lines changed

2 files changed

+36
-16
lines changed

.github/workflows/instrumentations_0.yml

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,33 @@ jobs:
7575
- "tortoiseorm"
7676
os: [ubuntu-20.04]
7777
exclude:
78-
- python-version: py312
79-
package: "boto"
80-
- python-version: py312
81-
package: "kafka-python"
78+
- python-version: py313
79+
package: "aiopg"
80+
- python-version: pypy3
81+
package: "asyncpg"
8282
- python-version: py313
8383
package: "boto"
8484
- python-version: py313
85+
package: "celery"
86+
- python-version: py313
87+
package: "confluent-kafka"
88+
- python-version: py313
89+
package: "django"
90+
- python-version: py313
91+
package: "falcon"
92+
- python-version: py313
93+
package: "grpcio"
94+
- python-version: py313
95+
package: "httpx"
96+
- python-version: py313
97+
package: "psyocpg2"
98+
- python-version: py313
99+
package: "pyramid"
100+
- python-version: py313
101+
package: "sqlalchemy"
102+
- python-version: py312
103+
package: "boto"
104+
- python-version: py312
85105
package: "kafka-python"
86106
- python-version: pypy3
87107
package: "aiopg"

tox.ini

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ envlist =
4343
lint-instrumentation-aiohttp-server
4444

4545
; opentelemetry-instrumentation-aiopg
46-
py3{8,9,10,11,12,13}-test-instrumentation-aiopg
46+
py3{8,9,10,11,12}-test-instrumentation-aiopg
4747
; instrumentation-aiopg intentionally excluded from pypy3
4848
lint-instrumentation-aiopg
4949

@@ -76,8 +76,8 @@ envlist =
7676
py3{8,9}-test-instrumentation-django-0
7777
py3{8,9}-test-instrumentation-django-1
7878
py3{8,9}-test-instrumentation-django-2
79-
py3{10,11,12,13}-test-instrumentation-django-1
80-
py3{10,11,12,13}-test-instrumentation-django-3
79+
py3{10,11,12}-test-instrumentation-django-1
80+
py3{10,11,12}-test-instrumentation-django-3
8181
pypy3-test-instrumentation-django-{0,1}
8282
lint-instrumentation-django
8383

@@ -110,7 +110,7 @@ envlist =
110110
; 1: falcon >=2.0.0,<3.0.0
111111
; 2: falcon >=3.0.0,<4.0.0
112112
py3{8,9}-test-instrumentation-falcon-0
113-
py3{8,9,10,11,12,13}-test-instrumentation-falcon-{1,2}
113+
py3{8,9,10,11,12}-test-instrumentation-falcon-{1,2}
114114
pypy3-test-instrumentation-falcon-{0,1,2}
115115
lint-instrumentation-falcon
116116

@@ -192,7 +192,7 @@ envlist =
192192
lint-instrumentation-mysqlclient
193193

194194
; opentelemetry-instrumentation-psycopg2
195-
py3{8,9,10,11,12,13}-test-instrumentation-psycopg2
195+
py3{8,9,10,11,12}-test-instrumentation-psycopg2
196196
; ext-psycopg2 intentionally excluded from pypy3
197197
lint-instrumentation-psycopg2
198198

@@ -224,7 +224,7 @@ envlist =
224224
lint-instrumentation-pymysql
225225

226226
; opentelemetry-instrumentation-pyramid
227-
py3{8,9,10,11,12,13}-test-instrumentation-pyramid
227+
py3{8,9,10,11,12}-test-instrumentation-pyramid
228228
pypy3-test-instrumentation-pyramid
229229
lint-instrumentation-pyramid
230230

@@ -234,7 +234,7 @@ envlist =
234234
lint-instrumentation-asgi
235235

236236
; opentelemetry-instrumentation-asyncpg
237-
py3{8,9,10,11,12,13}-test-instrumentation-asyncpg
237+
py3{8,9,10,11,12}-test-instrumentation-asyncpg
238238
; ext-asyncpg intentionally excluded from pypy3
239239
lint-instrumentation-asyncpg
240240

@@ -253,7 +253,7 @@ envlist =
253253
; below mean these dependencies are being used:
254254
; 0: grpcio==1.62.0
255255
; 1: grpcio==1.63.0
256-
py3{8,9,10,11,12,13}-test-instrumentation-grpc-{0,1}
256+
py3{8,9,10,11,12}-test-instrumentation-grpc-{0,1}
257257
pypy3-test-instrumentation-grpc-{0,1}
258258
lint-instrumentation-grpc
259259

@@ -262,7 +262,7 @@ envlist =
262262
; below mean these dependencies are being used:
263263
; 0: sqlalchemy>=1.1,<1.2
264264
; 1: sqlalchemy~=1.4 aiosqlite
265-
py3{8,9,10,11,12,13}-test-instrumentation-sqlalchemy-{1}
265+
py3{8,9,10,11,12}-test-instrumentation-sqlalchemy-{1}
266266
pypy3-test-instrumentation-sqlalchemy-{0,1}
267267
lint-instrumentation-sqlalchemy
268268

@@ -277,7 +277,7 @@ envlist =
277277
lint-instrumentation-remoulade
278278

279279
; opentelemetry-instrumentation-celery
280-
py3{8,9,10,11,12,13}-test-instrumentation-celery
280+
py3{8,9,10,11,12}-test-instrumentation-celery
281281
pypy3-test-instrumentation-celery
282282
lint-instrumentation-celery
283283

@@ -306,7 +306,7 @@ envlist =
306306
; below mean these dependencies are being used:
307307
; 0: httpx>=0.18.0,<0.19.0 respx~=0.17.0
308308
; 1: httpx>=0.19.0 respx~=0.20.1
309-
py3{8,9,10,11,12,13}-test-instrumentation-httpx-{0,1}
309+
py3{8,9,10,11,12}-test-instrumentation-httpx-{0,1}
310310
pypy3-test-instrumentation-httpx-{0,1}
311311
lint-instrumentation-httpx
312312

@@ -354,7 +354,7 @@ envlist =
354354
lint-instrumentation-kafka-python
355355

356356
; opentelemetry-instrumentation-confluent-kafka
357-
py3{8,9,10,11,12,13}-test-instrumentation-confluent-kafka
357+
py3{8,9,10,11,12}-test-instrumentation-confluent-kafka
358358
pypy3-test-instrumentation-confluent-kafka
359359
lint-instrumentation-confluent-kafka
360360

0 commit comments

Comments
 (0)