Skip to content

Commit 8beae7d

Browse files
srikanthccvlzchen
andauthored
Add py3.11 to workflow (#2997)
* Add py3.11 to workflow * Update classifiers * Spacing * Add CHANGELOG entry Co-authored-by: Leighton Chen <[email protected]>
1 parent 370af5f commit 8beae7d

File tree

23 files changed

+44
-21
lines changed

23 files changed

+44
-21
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,14 @@ jobs:
2727
py38: 3.8
2828
py39: 3.9
2929
py310: "3.10"
30+
py311: "3.11"
3031
pypy3: pypy-3.7
3132
RUN_MATRIX_COMBINATION: ${{ matrix.python-version }}-${{ matrix.package }}-${{ matrix.os }}
3233
runs-on: ${{ matrix.os }}
3334
strategy:
3435
fail-fast: false # ensures the entire test matrix is run, even if one permutation fails
3536
matrix:
36-
python-version: [ py37, py38, py39, py310, pypy3 ]
37+
python-version: [ py37, py38, py39, py310, py311, pypy3 ]
3738
package: ["api", "sdk", "semantic", "getting", "shim", "exporter", "protobuf", "propagator"]
3839
os: [ ubuntu-20.04, windows-2019 ]
3940
steps:

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1919
([#2976](https://github.com/open-telemetry/opentelemetry-python/pull/2976))
2020
- [exporter/opentelemetry-exporter-otlp-proto-http] Add OTLPMetricExporter
2121
([#2891](https://github.com/open-telemetry/opentelemetry-python/pull/2891))
22+
- Add support for py3.11
23+
([#2997](https://github.com/open-telemetry/opentelemetry-python/pull/2997))
2224
- Fix a bug with exporter retries for with newer versions of the backoff library
2325
([#2980](https://github.com/open-telemetry/opentelemetry-python/pull/2980))
2426

docs/examples/error_handler/error_handler_0/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.8",
2323
"Programming Language :: Python :: 3.9",
2424
"Programming Language :: Python :: 3.10",
25+
"Programming Language :: Python :: 3.11",
2526
]
2627
dependencies = [
2728
"opentelemetry-sdk ~= 1.3",

docs/examples/error_handler/error_handler_1/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.8",
2323
"Programming Language :: Python :: 3.9",
2424
"Programming Language :: Python :: 3.10",
25+
"Programming Language :: Python :: 3.11",
2526
]
2627
dependencies = [
2728
"opentelemetry-sdk ~= 1.3",

exporter/opentelemetry-exporter-jaeger-proto-grpc/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.8",
2323
"Programming Language :: Python :: 3.9",
2424
"Programming Language :: Python :: 3.10",
25+
"Programming Language :: Python :: 3.11",
2526
"Typing :: Typed",
2627
]
2728
dependencies = [

exporter/opentelemetry-exporter-jaeger-thrift/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.8",
2323
"Programming Language :: Python :: 3.9",
2424
"Programming Language :: Python :: 3.10",
25+
"Programming Language :: Python :: 3.11",
2526
"Typing :: Typed",
2627
]
2728
dependencies = [

exporter/opentelemetry-exporter-jaeger/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.8",
2323
"Programming Language :: Python :: 3.9",
2424
"Programming Language :: Python :: 3.10",
25+
"Programming Language :: Python :: 3.11",
2526
"Typing :: Typed",
2627
]
2728
dependencies = [

exporter/opentelemetry-exporter-opencensus/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.8",
2323
"Programming Language :: Python :: 3.9",
2424
"Programming Language :: Python :: 3.10",
25+
"Programming Language :: Python :: 3.11",
2526
"Typing :: Typed",
2627
]
2728
dependencies = [

exporter/opentelemetry-exporter-otlp-proto-grpc/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.8",
2323
"Programming Language :: Python :: 3.9",
2424
"Programming Language :: Python :: 3.10",
25+
"Programming Language :: Python :: 3.11",
2526
]
2627
dependencies = [
2728
"backoff >= 1.10.0, < 2.0.0; python_version<'3.7'",

exporter/opentelemetry-exporter-otlp-proto-http/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.8",
2323
"Programming Language :: Python :: 3.9",
2424
"Programming Language :: Python :: 3.10",
25+
"Programming Language :: Python :: 3.11",
2526
]
2627
dependencies = [
2728
"backoff >= 1.10.0, < 2.0.0; python_version<'3.7'",

0 commit comments

Comments
 (0)