Skip to content

Commit

Permalink
Add 3.12 to tox
Browse files Browse the repository at this point in the history
  • Loading branch information
jeremydvoss committed Jan 5, 2024
1 parent da48e0b commit cc4f3cc
Showing 1 changed file with 19 additions and 19 deletions.
38 changes: 19 additions & 19 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -5,60 +5,60 @@ skip_missing_interpreters = True
envlist =
; Environments are organized by individual package, allowing
; for specifying supported Python versions per package.
py3{7,8,9,10,11}-opentelemetry-api
py3{7,8,9,10,11,12}-opentelemetry-api
pypy3-opentelemetry-api

; Test against both protobuf 3.x and 4.x
py3{7,8,9,10,11}-proto{3,4}-opentelemetry-protobuf
py3{7,8,9,10,11,12}-proto{3,4}-opentelemetry-protobuf
pypy3-proto{3,4}-opentelemetry-protobuf

py3{7,8,9,10,11}-opentelemetry-sdk
py3{7,8,9,10,11,12}-opentelemetry-sdk
pypy3-opentelemetry-sdk

py3{7,8,9,10,11}-opentelemetry-semantic-conventions
py3{7,8,9,10,11,12}-opentelemetry-semantic-conventions
pypy3-opentelemetry-semantic-conventions

; docs/getting-started
py3{8,9,10,11}-opentelemetry-getting-started
py3{8,9,10,11,12}-opentelemetry-getting-started

py3{7,8,9,10,11}-opentelemetry-opentracing-shim
py3{7,8,9,10,11,12}-opentelemetry-opentracing-shim
pypy3-opentelemetry-opentracing-shim

py3{7,8,9,10,11}-opentelemetry-opencensus-shim
py3{7,8,9,10,11,12}-opentelemetry-opencensus-shim
; opencensus-shim intentionally excluded from pypy3 (grpcio install fails)

py3{7,8,9,10,11}-opentelemetry-exporter-opencensus
py3{7,8,9,10,11,12}-opentelemetry-exporter-opencensus
; exporter-opencensus intentionally excluded from pypy3

py3{7,8,9,10,11}-proto{3,4}-opentelemetry-exporter-otlp-proto-common
py3{7,8,9,10,11,12}-proto{3,4}-opentelemetry-exporter-otlp-proto-common

; opentelemetry-exporter-otlp
py3{7,8,9,10,11}-opentelemetry-exporter-otlp-combined
py3{7,8,9,10,11,12}-opentelemetry-exporter-otlp-combined
; intentionally excluded from pypy3

py3{7,8,9,10,11}-proto{3,4}-opentelemetry-exporter-otlp-proto-grpc
py3{7,8,9,10,11,12}-proto{3,4}-opentelemetry-exporter-otlp-proto-grpc
; intentionally excluded from pypy3

py3{7,8,9,10,11}-proto{3,4}-opentelemetry-exporter-otlp-proto-http
py3{7,8,9,10,11,12}-proto{3,4}-opentelemetry-exporter-otlp-proto-http
pypy3-opentelemetry-proto{3,4}-exporter-otlp-proto-http

py3{7,8,9,10,11}-opentelemetry-exporter-prometheus
py3{7,8,9,10,11,12}-opentelemetry-exporter-prometheus
pypy3-opentelemetry-exporter-prometheus

; opentelemetry-exporter-zipkin
py3{7,8,9,10,11}-opentelemetry-exporter-zipkin-combined
py3{7,8,9,10,11,12}-opentelemetry-exporter-zipkin-combined
pypy3-opentelemetry-exporter-zipkin-combined

py3{7,8,9,10,11}-opentelemetry-exporter-zipkin-proto-http
py3{7,8,9,10,11,12}-opentelemetry-exporter-zipkin-proto-http
pypy3-opentelemetry-exporter-zipkin-proto-http

py3{7,8,9,10,11}-opentelemetry-exporter-zipkin-json
py3{7,8,9,10,11,12}-opentelemetry-exporter-zipkin-json
pypy3-opentelemetry-exporter-zipkin-json

py3{7,8,9,10,11}-opentelemetry-propagator-b3
py3{7,8,9,10,11,12}-opentelemetry-propagator-b3
pypy3-opentelemetry-propagator-b3

py3{7,8,9,10,11}-opentelemetry-propagator-jaeger
py3{7,8,9,10,11,12}-opentelemetry-propagator-jaeger
pypy3-opentelemetry-propagator-jaeger

lint
Expand Down Expand Up @@ -115,7 +115,7 @@ changedir =

commands_pre =
; Install without -e to test the actual installation
py3{7,8,9,10,11}: python -m pip install -U pip setuptools wheel
py3{7,8,9,10,11,12}: python -m pip install -U pip setuptools wheel
; Install common packages for all the tests. These are not needed in all the
; cases but it saves a lot of boilerplate in this file.
opentelemetry: pip install {toxinidir}/opentelemetry-api {toxinidir}/opentelemetry-semantic-conventions {toxinidir}/opentelemetry-sdk {toxinidir}/tests/opentelemetry-test-utils
Expand Down

0 comments on commit cc4f3cc

Please sign in to comment.