Skip to content

Commit 9363784

Browse files
committed
Add Python 3.9 to build
1 parent 50f5c6c commit 9363784

File tree

14 files changed

+25
-12
lines changed

14 files changed

+25
-12
lines changed

.github/workflows/test.yml

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
py36: 3.6
2121
py37: 3.7
2222
py38: 3.8
23+
py39: 3.9
2324
pypy3: pypy3
2425
runs-on: ${{ matrix.os }}
2526
strategy:

docs/examples/error_hander/error_handler_0/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ classifiers =
2929
Programming Language :: Python :: 3.6
3030
Programming Language :: Python :: 3.7
3131
Programming Language :: Python :: 3.8
32+
Programming Language :: Python :: 3.9
3233

3334
[options]
3435
python_requires = >=3.5

docs/examples/error_hander/error_handler_1/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ classifiers =
2929
Programming Language :: Python :: 3.6
3030
Programming Language :: Python :: 3.7
3131
Programming Language :: Python :: 3.8
32+
Programming Language :: Python :: 3.9
3233

3334
[options]
3435
python_requires = >=3.5

exporter/opentelemetry-exporter-opencensus/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers =
3232
Programming Language :: Python :: 3.6
3333
Programming Language :: Python :: 3.7
3434
Programming Language :: Python :: 3.8
35+
Programming Language :: Python :: 3.9
3536

3637
[options]
3738
python_requires = >=3.5

exporter/opentelemetry-exporter-otlp/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers =
3232
Programming Language :: Python :: 3.6
3333
Programming Language :: Python :: 3.7
3434
Programming Language :: Python :: 3.8
35+
Programming Language :: Python :: 3.9
3536

3637
[options]
3738
python_requires = >=3.5

exporter/opentelemetry-exporter-prometheus/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers =
3232
Programming Language :: Python :: 3.6
3333
Programming Language :: Python :: 3.7
3434
Programming Language :: Python :: 3.8
35+
Programming Language :: Python :: 3.9
3536

3637
[options]
3738
python_requires = >=3.5

exporter/opentelemetry-exporter-zipkin/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers =
3232
Programming Language :: Python :: 3.6
3333
Programming Language :: Python :: 3.7
3434
Programming Language :: Python :: 3.8
35+
Programming Language :: Python :: 3.9
3536

3637
[options]
3738
python_requires = >=3.5

instrumentation/opentelemetry-instrumentation-opentracing-shim/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers =
3232
Programming Language :: Python :: 3.6
3333
Programming Language :: Python :: 3.7
3434
Programming Language :: Python :: 3.8
35+
Programming Language :: Python :: 3.9
3536

3637
[options]
3738
python_requires = >=3.5

opentelemetry-api/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers =
3232
Programming Language :: Python :: 3.6
3333
Programming Language :: Python :: 3.7
3434
Programming Language :: Python :: 3.8
35+
Programming Language :: Python :: 3.9
3536

3637
[options]
3738
python_requires = >=3.5

opentelemetry-instrumentation/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers =
3232
Programming Language :: Python :: 3.6
3333
Programming Language :: Python :: 3.7
3434
Programming Language :: Python :: 3.8
35+
Programming Language :: Python :: 3.9
3536

3637
[options]
3738
python_requires = >=3.5

opentelemetry-proto/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers =
3232
Programming Language :: Python :: 3.6
3333
Programming Language :: Python :: 3.7
3434
Programming Language :: Python :: 3.8
35+
Programming Language :: Python :: 3.9
3536

3637
[options]
3738
python_requires = >=3.5

opentelemetry-sdk/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers =
3232
Programming Language :: Python :: 3.6
3333
Programming Language :: Python :: 3.7
3434
Programming Language :: Python :: 3.8
35+
Programming Language :: Python :: 3.9
3536

3637
[options]
3738
python_requires = >=3.5

tests/util/setup.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ classifiers =
3030
Programming Language :: Python :: 3.6
3131
Programming Language :: Python :: 3.7
3232
Programming Language :: Python :: 3.8
33+
Programming Language :: Python :: 3.9
3334

3435
[options]
3536
python_requires = >=3.5

tox.ini

+12-12
Original file line numberDiff line numberDiff line change
@@ -5,47 +5,47 @@ envlist =
55
; Environments are organized by individual package, allowing
66
; for specifying supported Python versions per package.
77
; opentelemetry-api
8-
py3{5,6,7,8}-test-core-api
8+
py3{5,6,7,8,9}-test-core-api
99
pypy3-test-core-api
1010

1111
; opentelemetry-proto
12-
py3{5,6,7,8}-test-core-proto
12+
py3{5,6,7,8,9}-test-core-proto
1313
pypy3-test-core-proto
1414

1515
; opentelemetry-sdk
16-
py3{5,6,7,8}-test-core-sdk
16+
py3{5,6,7,8,9}-test-core-sdk
1717
pypy3-test-core-sdk
1818

1919
; opentelemetry-instrumentation
20-
py3{5,6,7,8}-test-core-instrumentation
20+
py3{5,6,7,8,9}-test-core-instrumentation
2121
pypy3-test-core-instrumentation
2222

2323
; docs/getting-started
24-
py3{5,6,7,8}-test-core-getting-started
24+
py3{5,6,7,8,9}-test-core-getting-started
2525
pypy3-test-core-getting-started
2626

2727
; opentelemetry-exporter-jaeger
28-
py3{5,6,7,8}-test-exporter-jaeger
28+
py3{5,6,7,8,9}-test-exporter-jaeger
2929
pypy3-test-exporter-jaeger
3030

3131
; opentelemetry-exporter-opencensus
32-
py3{5,6,7,8}-test-exporter-opencensus
32+
py3{5,6,7,8,9}-test-exporter-opencensus
3333
; exporter-opencensus intentionally excluded from pypy3
3434

3535
; opentelemetry-exporter-otlp
36-
py3{5,6,7,8}-test-exporter-otlp
36+
py3{5,6,7,8,9}-test-exporter-otlp
3737
; exporter-otlp intentionally excluded from pypy3
3838

3939
; opentelemetry-exporter-prometheus
40-
py3{5,6,7,8}-test-exporter-prometheus
40+
py3{5,6,7,8,9}-test-exporter-prometheus
4141
pypy3-test-exporter-prometheus
4242

4343
; opentelemetry-exporter-zipkin
44-
py3{5,6,7,8}-test-exporter-zipkin
44+
py3{5,6,7,8,9}-test-exporter-zipkin
4545
pypy3-test-exporter-zipkin
4646

4747
; opentelemetry-opentracing-shim
48-
py3{5,6,7,8}-test-core-opentracing-shim
48+
py3{5,6,7,8,9}-test-core-opentracing-shim
4949
pypy3-test-core-opentracing-shim
5050

5151
lint
@@ -80,7 +80,7 @@ changedir =
8080

8181
commands_pre =
8282
; Install without -e to test the actual installation
83-
py3{5,6,7,8}: python -m pip install -U pip setuptools wheel
83+
py3{5,6,7,8,9}: python -m pip install -U pip setuptools wheel
8484
; Install common packages for all the tests. These are not needed in all the
8585
; cases but it saves a lot of boilerplate in this file.
8686
test: pip install {toxinidir}/opentelemetry-api {toxinidir}/opentelemetry-sdk {toxinidir}/tests/util

0 commit comments

Comments
 (0)