Skip to content

Commit 6244e3e

Browse files
authored
Merge branch 'main' into asyncpg-span
2 parents 94f5856 + 8e0c8d9 commit 6244e3e

File tree

106 files changed

+831
-884
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+831
-884
lines changed

.github/workflows/test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- 'release/*'
77
pull_request:
88
env:
9-
CORE_REPO_SHA: b3b0ba3a47dbdd844b524c46db22a60549364071
9+
CORE_REPO_SHA: 35c38d3b6ccabcbc408ee93331533a11ee19b026
1010

1111
jobs:
1212
build:

CHANGELOG.md

+16-5
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,39 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [Unreleased](https://github.com/open-telemetry/opentelemetry-python/compare/v1.13.0-0.34b0...HEAD)
9+
10+
### Added
11+
12+
- `opentelemetry-instrumentation-system-metrics` add supports to collect system thread count. ([#1339](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1339))
13+
14+
## [1.13.0-0.34b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.13.0-0.34b0) - 2022-09-26
15+
16+
917

1018
### Added
1119

1220
- `opentelemetry-instrumentation-grpc` add supports to filter requests to instrument. ([#1241](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1241))
1321
- Flask sqlalchemy psycopg2 integration
1422
([#1224](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1224))
23+
- Add metric instrumentation in Falcon
24+
([#1230](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1230))
1525
- Add metric instrumentation in fastapi
1626
([#1199](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1199))
1727
- Add metric instrumentation in Pyramid
1828
([#1242](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1242))
1929
- `opentelemetry-util-http` Add support for sanitizing HTTP header values.
2030
([#1253](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1253))
31+
- Add metric instrumentation in starlette
32+
([#1327](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1327))
33+
2134

2235
### Fixed
2336

2437
- `opentelemetry-instrumentation-boto3sqs` Make propagation compatible with other SQS instrumentations, add 'messaging.url' span attribute, and fix missing package dependencies.
25-
([#1234](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1234))
38+
([#1234](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1234))
2639
- `opentelemetry-instrumentation-pymongo` Change span names to not contain queries but only database name and command name
27-
([#1247](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1247))
40+
([#1247](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1247))
2841
- restoring metrics in django framework
2942
([#1208](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1208))
3043
- `opentelemetry-instrumentation-aiohttp-client` Fix producing additional spans with each newly created ClientSession
@@ -48,8 +61,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4861
([#1206](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1206))
4962
- Add psycopg2 native tags to sqlcommenter
5063
([#1203](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1203))
51-
- Deprecation of direction attribute for metrics. Addition of direction based metric names
52-
([#1214](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1214))
5364

5465
### Added
5566
- `opentelemetry-instrumentation-redis` add support to instrument RedisCluster clients

_template/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

eachdist.ini

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ sortfirst=
1616
ext/*
1717

1818
[stable]
19-
version=1.12.0
19+
version=1.13.0
2020

2121
packages=
2222
opentelemetry-sdk
@@ -34,7 +34,7 @@ packages=
3434
opentelemetry-api
3535

3636
[prerelease]
37-
version=0.33b0
37+
version=0.34b0
3838

3939
packages=
4040
all

exporter/opentelemetry-exporter-richconsole/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ classifiers = [
2626
dependencies = [
2727
"opentelemetry-api ~= 1.12",
2828
"opentelemetry-sdk ~= 1.12",
29-
"opentelemetry-semantic-conventions == 0.33b0",
29+
"opentelemetry-semantic-conventions == 0.34b0",
3030
"rich>=10.0.0",
3131
]
3232

exporter/opentelemetry-exporter-richconsole/src/opentelemetry/exporter/richconsole/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
| [opentelemetry-instrumentation-sklearn](./opentelemetry-instrumentation-sklearn) | scikit-learn ~= 0.24.0 | No
3737
| [opentelemetry-instrumentation-sqlalchemy](./opentelemetry-instrumentation-sqlalchemy) | sqlalchemy | No
3838
| [opentelemetry-instrumentation-sqlite3](./opentelemetry-instrumentation-sqlite3) | sqlite3 | No
39-
| [opentelemetry-instrumentation-starlette](./opentelemetry-instrumentation-starlette) | starlette ~= 0.13.0 | No
39+
| [opentelemetry-instrumentation-starlette](./opentelemetry-instrumentation-starlette) | starlette ~= 0.13.0 | Yes
4040
| [opentelemetry-instrumentation-system-metrics](./opentelemetry-instrumentation-system-metrics) | psutil >= 5 | No
4141
| [opentelemetry-instrumentation-tornado](./opentelemetry-instrumentation-tornado) | tornado >= 5.1.1 | No
4242
| [opentelemetry-instrumentation-urllib](./opentelemetry-instrumentation-urllib) | urllib | No

instrumentation/opentelemetry-instrumentation-aio-pika/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ instruments = [
3434
]
3535
test = [
3636
"opentelemetry-instrumentation-aio-pika[instruments]",
37-
"opentelemetry-test-utils == 0.33b0",
37+
"opentelemetry-test-utils == 0.34b0",
3838
"pytest",
3939
"wrapt >= 1.0.0, < 2.0.0",
4040
]

instrumentation/opentelemetry-instrumentation-aio-pika/src/opentelemetry/instrumentation/aio_pika/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/opentelemetry-instrumentation-aiohttp-client/pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ classifiers = [
2525
]
2626
dependencies = [
2727
"opentelemetry-api ~= 1.12",
28-
"opentelemetry-instrumentation == 0.33b0",
29-
"opentelemetry-semantic-conventions == 0.33b0",
30-
"opentelemetry-util-http == 0.33b0",
28+
"opentelemetry-instrumentation == 0.34b0",
29+
"opentelemetry-semantic-conventions == 0.34b0",
30+
"opentelemetry-util-http == 0.34b0",
3131
"wrapt >= 1.0.0, < 2.0.0",
3232
]
3333

instrumentation/opentelemetry-instrumentation-aiohttp-client/src/opentelemetry/instrumentation/aiohttp_client/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/opentelemetry-instrumentation-aiopg/pyproject.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ classifiers = [
2525
]
2626
dependencies = [
2727
"opentelemetry-api ~= 1.12",
28-
"opentelemetry-instrumentation == 0.33b0",
29-
"opentelemetry-instrumentation-dbapi == 0.33b0",
28+
"opentelemetry-instrumentation == 0.34b0",
29+
"opentelemetry-instrumentation-dbapi == 0.34b0",
3030
"wrapt >= 1.0.0, < 2.0.0",
3131
]
3232

@@ -36,8 +36,8 @@ instruments = [
3636
]
3737
test = [
3838
"opentelemetry-instrumentation-aiopg[instruments]",
39-
"opentelemetry-semantic-conventions == 0.33b0",
40-
"opentelemetry-test-utils == 0.33b0",
39+
"opentelemetry-semantic-conventions == 0.34b0",
40+
"opentelemetry-test-utils == 0.34b0",
4141
]
4242

4343
[project.entry-points.opentelemetry_instrumentor]

instrumentation/opentelemetry-instrumentation-aiopg/src/opentelemetry/instrumentation/aiopg/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/opentelemetry-instrumentation-asgi/pyproject.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ classifiers = [
2626
dependencies = [
2727
"asgiref ~= 3.0",
2828
"opentelemetry-api ~= 1.12",
29-
"opentelemetry-instrumentation == 0.33b0",
30-
"opentelemetry-semantic-conventions == 0.33b0",
31-
"opentelemetry-util-http == 0.33b0",
29+
"opentelemetry-instrumentation == 0.34b0",
30+
"opentelemetry-semantic-conventions == 0.34b0",
31+
"opentelemetry-util-http == 0.34b0",
3232
]
3333

3434
[project.optional-dependencies]
@@ -37,7 +37,7 @@ instruments = [
3737
]
3838
test = [
3939
"opentelemetry-instrumentation-asgi[instruments]",
40-
"opentelemetry-test-utils == 0.33b0",
40+
"opentelemetry-test-utils == 0.34b0",
4141
]
4242

4343
[project.urls]

instrumentation/opentelemetry-instrumentation-asgi/src/opentelemetry/instrumentation/asgi/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/opentelemetry-instrumentation-asyncpg/pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ classifiers = [
2525
]
2626
dependencies = [
2727
"opentelemetry-api ~= 1.12",
28-
"opentelemetry-instrumentation == 0.33b0",
29-
"opentelemetry-semantic-conventions == 0.33b0",
28+
"opentelemetry-instrumentation == 0.34b0",
29+
"opentelemetry-semantic-conventions == 0.34b0",
3030
]
3131

3232
[project.optional-dependencies]
@@ -35,7 +35,7 @@ instruments = [
3535
]
3636
test = [
3737
"opentelemetry-instrumentation-asyncpg[instruments]",
38-
"opentelemetry-test-utils == 0.33b0",
38+
"opentelemetry-test-utils == 0.34b0",
3939
]
4040

4141
[project.entry-points.opentelemetry_instrumentor]

instrumentation/opentelemetry-instrumentation-asyncpg/src/opentelemetry/instrumentation/asyncpg/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/opentelemetry-instrumentation-aws-lambda/pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ classifiers = [
2222
"Programming Language :: Python :: 3.8",
2323
]
2424
dependencies = [
25-
"opentelemetry-instrumentation == 0.33b0",
25+
"opentelemetry-instrumentation == 0.34b0",
2626
"opentelemetry-propagator-aws-xray == 1.0.1",
27-
"opentelemetry-semantic-conventions == 0.33b0",
27+
"opentelemetry-semantic-conventions == 0.34b0",
2828
]
2929

3030
[project.optional-dependencies]
3131
instruments = []
3232
test = [
33-
"opentelemetry-test-utils == 0.33b0",
33+
"opentelemetry-test-utils == 0.34b0",
3434
]
3535

3636
[project.urls]

instrumentation/opentelemetry-instrumentation-aws-lambda/src/opentelemetry/instrumentation/aws_lambda/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/opentelemetry-instrumentation-boto/pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ classifiers = [
2525
]
2626
dependencies = [
2727
"opentelemetry-api ~= 1.12",
28-
"opentelemetry-instrumentation == 0.33b0",
29-
"opentelemetry-semantic-conventions == 0.33b0",
28+
"opentelemetry-instrumentation == 0.34b0",
29+
"opentelemetry-semantic-conventions == 0.34b0",
3030
]
3131

3232
[project.optional-dependencies]
@@ -37,7 +37,7 @@ test = [
3737
"opentelemetry-instrumentation-boto[instruments]",
3838
"markupsafe==2.0.1",
3939
"moto~=2.0",
40-
"opentelemetry-test-utils == 0.33b0",
40+
"opentelemetry-test-utils == 0.34b0",
4141
]
4242

4343
[project.entry-points.opentelemetry_instrumentor]

instrumentation/opentelemetry-instrumentation-boto/src/opentelemetry/instrumentation/boto/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/opentelemetry-instrumentation-boto3sqs/pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ classifiers = [
2525
]
2626
dependencies = [
2727
"opentelemetry-api ~= 1.12",
28-
"opentelemetry-instrumentation == 0.33b0",
29-
"opentelemetry-semantic-conventions == 0.33b0",
28+
"opentelemetry-instrumentation == 0.34b0",
29+
"opentelemetry-semantic-conventions == 0.34b0",
3030
"wrapt >= 1.0.0, < 2.0.0",
3131
]
3232

@@ -36,7 +36,7 @@ instruments = [
3636
]
3737
test = [
3838
"opentelemetry-instrumentation-boto3sqs[instruments]",
39-
"opentelemetry-test-utils == 0.33b0",
39+
"opentelemetry-test-utils == 0.34b0",
4040
]
4141

4242
[project.entry-points.opentelemetry_instrumentor]

instrumentation/opentelemetry-instrumentation-boto3sqs/src/opentelemetry/instrumentation/boto3sqs/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/opentelemetry-instrumentation-botocore/pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ classifiers = [
2525
]
2626
dependencies = [
2727
"opentelemetry-api ~= 1.12",
28-
"opentelemetry-instrumentation == 0.33b0",
29-
"opentelemetry-semantic-conventions == 0.33b0",
28+
"opentelemetry-instrumentation == 0.34b0",
29+
"opentelemetry-semantic-conventions == 0.34b0",
3030
]
3131

3232
[project.optional-dependencies]
@@ -37,7 +37,7 @@ test = [
3737
"opentelemetry-instrumentation-botocore[instruments]",
3838
"markupsafe==2.0.1",
3939
"moto[all] ~= 2.2.6",
40-
"opentelemetry-test-utils == 0.33b0",
40+
"opentelemetry-test-utils == 0.34b0",
4141
]
4242

4343
[project.entry-points.opentelemetry_instrumentor]

instrumentation/opentelemetry-instrumentation-botocore/src/opentelemetry/instrumentation/botocore/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/opentelemetry-instrumentation-celery/pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ classifiers = [
2525
]
2626
dependencies = [
2727
"opentelemetry-api ~= 1.12",
28-
"opentelemetry-instrumentation == 0.33b0",
29-
"opentelemetry-semantic-conventions == 0.33b0",
28+
"opentelemetry-instrumentation == 0.34b0",
29+
"opentelemetry-semantic-conventions == 0.34b0",
3030
]
3131

3232
[project.optional-dependencies]
@@ -35,7 +35,7 @@ instruments = [
3535
]
3636
test = [
3737
"opentelemetry-instrumentation-celery[instruments]",
38-
"opentelemetry-test-utils == 0.33b0",
38+
"opentelemetry-test-utils == 0.34b0",
3939
"pytest",
4040
]
4141

instrumentation/opentelemetry-instrumentation-celery/src/opentelemetry/instrumentation/celery/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/opentelemetry-instrumentation-confluent-kafka/src/opentelemetry/instrumentation/confluent_kafka/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"

instrumentation/opentelemetry-instrumentation-dbapi/pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ classifiers = [
2525
]
2626
dependencies = [
2727
"opentelemetry-api ~= 1.12",
28-
"opentelemetry-instrumentation == 0.33b0",
29-
"opentelemetry-semantic-conventions == 0.33b0",
28+
"opentelemetry-instrumentation == 0.34b0",
29+
"opentelemetry-semantic-conventions == 0.34b0",
3030
"wrapt >= 1.0.0, < 2.0.0",
3131
]
3232

3333
[project.optional-dependencies]
3434
instruments = []
3535
test = [
36-
"opentelemetry-test-utils == 0.33b0",
36+
"opentelemetry-test-utils == 0.34b0",
3737
]
3838

3939
[project.urls]

instrumentation/opentelemetry-instrumentation-dbapi/src/opentelemetry/instrumentation/dbapi/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
__version__ = "0.33b0"
15+
__version__ = "0.34b0"
1616

1717
_instruments = tuple()

0 commit comments

Comments
 (0)