Skip to content

Commit 753e228

Browse files
alrexlzchen
alrex
andauthored
updating dependency for api/sdk to major version (#567)
Co-authored-by: Leighton Chen <[email protected]>
1 parent 56da6d7 commit 753e228

File tree

40 files changed

+50
-47
lines changed

40 files changed

+50
-47
lines changed

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3030
([#560](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/560))
3131
- `opentelemetry-instrumentation-django` Migrated Django middleware to new-style.
3232
([#533](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/533))
33+
- Updating dependency for opentelemetry api/sdk packages to support major version instead
34+
of pinning to specific versions.
35+
([#567](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/567))
3336

3437
### Added
3538
- `opentelemetry-instrumentation-httpx` Add `httpx` instrumentation

_template/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ package_dir=
4545
packages=find_namespace:
4646

4747
install_requires =
48-
opentelemetry-api == 1.4.0.dev0
48+
opentelemetry-api ~= 1.3
4949

5050
[options.extras_require]
5151
test =

exporter/opentelemetry-exporter-datadog/setup.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ package_dir=
3939
packages=find_namespace:
4040
install_requires =
4141
ddtrace>=0.34.0,<0.47.0
42-
opentelemetry-api == 1.4.0.dev0
43-
opentelemetry-sdk == 1.4.0.dev0
42+
opentelemetry-api ~= 1.3
43+
opentelemetry-sdk ~= 1.3
4444
opentelemetry-semantic-conventions == 0.23.dev0
4545

4646
[options.packages.find]

instrumentation/opentelemetry-instrumentation-aiohttp-client/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
opentelemetry-util-http == 0.23.dev0

instrumentation/opentelemetry-instrumentation-aiopg/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation-dbapi == 0.23.dev0
4444
opentelemetry-instrumentation == 0.23.dev0

instrumentation/opentelemetry-instrumentation-asgi/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
opentelemetry-util-http == 0.23.dev0

instrumentation/opentelemetry-instrumentation-asyncpg/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444

instrumentation/opentelemetry-instrumentation-boto/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
opentelemetry-instrumentation-botocore == 0.23.dev0

instrumentation/opentelemetry-instrumentation-botocore/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444

instrumentation/opentelemetry-instrumentation-celery/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444

instrumentation/opentelemetry-instrumentation-dbapi/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
wrapt >= 1.0.0, < 2.0.0

instrumentation/opentelemetry-instrumentation-django/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ install_requires =
4141
opentelemetry-util-http == 0.23.dev0
4242
opentelemetry-instrumentation-wsgi == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
44-
opentelemetry-api == 1.4.0.dev0
44+
opentelemetry-api ~= 1.3
4545
opentelemetry-semantic-conventions == 0.23.dev0
4646

4747
[options.extras_require]

instrumentation/opentelemetry-instrumentation-elasticsearch/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
wrapt >= 1.0.0, < 2.0.0

instrumentation/opentelemetry-instrumentation-falcon/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ install_requires =
4242
opentelemetry-instrumentation-wsgi == 0.23.dev0
4343
opentelemetry-util-http == 0.23.dev0
4444
opentelemetry-instrumentation == 0.23.dev0
45-
opentelemetry-api == 1.4.0.dev0
45+
opentelemetry-api ~= 1.3
4646
opentelemetry-semantic-conventions == 0.23.dev0
4747

4848
[options.extras_require]

instrumentation/opentelemetry-instrumentation-fastapi/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
opentelemetry-instrumentation-asgi == 0.23.dev0

instrumentation/opentelemetry-instrumentation-flask/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ install_requires =
4141
opentelemetry-util-http == 0.23.dev0
4242
opentelemetry-instrumentation == 0.23.dev0
4343
opentelemetry-instrumentation-wsgi == 0.23.dev0
44-
opentelemetry-api == 1.4.0.dev0
44+
opentelemetry-api ~= 1.3
4545
opentelemetry-semantic-conventions == 0.23.dev0
4646

4747
[options.extras_require]

instrumentation/opentelemetry-instrumentation-grpc/setup.cfg

+3-3
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,16 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
42-
opentelemetry-sdk == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
42+
opentelemetry-sdk ~= 1.3
4343
opentelemetry-semantic-conventions == 0.23.dev0
4444
opentelemetry-instrumentation == 0.23.dev0
4545
wrapt >= 1.0.0, < 2.0.0
4646

4747
[options.extras_require]
4848
test =
4949
opentelemetry-test == 0.23.dev0
50-
opentelemetry-sdk == 1.4.0.dev0
50+
opentelemetry-sdk ~= 1.3
5151
protobuf >= 3.13.0
5252

5353
[options.packages.find]

instrumentation/opentelemetry-instrumentation-httpx/setup.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,14 @@ package_dir=
3939
=src
4040
packages=find_namespace:
4141
install_requires =
42-
opentelemetry-api == 1.4.0.dev0
42+
opentelemetry-api ~= 1.3
4343
opentelemetry-instrumentation == 0.23.dev0
4444
opentelemetry-semantic-conventions == 0.23.dev0
4545
wrapt >= 1.0.0, < 2.0.0
4646

4747
[options.extras_require]
4848
test =
49-
opentelemetry-sdk == 1.4.0.dev0
49+
opentelemetry-sdk ~= 1.3
5050
opentelemetry-test == 0.23.dev0
5151
respx ~= 0.17.0
5252

instrumentation/opentelemetry-instrumentation-jinja2/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ package_dir=
3737
=src
3838
packages=find_namespace:
3939
install_requires =
40-
opentelemetry-api == 1.4.0.dev0
40+
opentelemetry-api ~= 1.3
4141
opentelemetry-instrumentation == 0.23.dev0
4242
wrapt >= 1.0.0, < 2.0.0
4343

instrumentation/opentelemetry-instrumentation-logging/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ package_dir=
3737
=src
3838
packages=find_namespace:
3939
install_requires =
40-
opentelemetry-api == 1.4.0.dev0
40+
opentelemetry-api ~= 1.3
4141
opentelemetry-instrumentation == 0.23.dev0
4242

4343
[options.extras_require]

instrumentation/opentelemetry-instrumentation-mysql/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-instrumentation-dbapi == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
wrapt >= 1.0.0, < 2.0.0

instrumentation/opentelemetry-instrumentation-psycopg2/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-instrumentation-dbapi == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
wrapt >= 1.0.0, < 2.0.0

instrumentation/opentelemetry-instrumentation-pymemcache/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
wrapt >= 1.0.0, < 2.0.0

instrumentation/opentelemetry-instrumentation-pymongo/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444

instrumentation/opentelemetry-instrumentation-pymysql/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-instrumentation-dbapi == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444

instrumentation/opentelemetry-instrumentation-pyramid/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ package_dir=
3939
packages=find_namespace:
4040
install_requires =
4141
opentelemetry-instrumentation == 0.23.dev0
42-
opentelemetry-api == 1.4.0.dev0
42+
opentelemetry-api ~= 1.3
4343
opentelemetry-semantic-conventions == 0.23.dev0
4444
opentelemetry-instrumentation-wsgi == 0.23.dev0
4545
opentelemetry-util-http == 0.23.dev0

instrumentation/opentelemetry-instrumentation-redis/setup.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,15 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
wrapt >= 1.12.1
4545

4646
[options.extras_require]
4747
test =
4848
opentelemetry-test == 0.23.dev0
49-
opentelemetry-sdk == 1.4.0.dev0
49+
opentelemetry-sdk ~= 1.3
5050

5151
[options.packages.find]
5252
where = src

instrumentation/opentelemetry-instrumentation-requests/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
opentelemetry-util-http == 0.23.dev0

instrumentation/opentelemetry-instrumentation-sklearn/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-instrumentation == 0.23.dev0
4343

4444
[options.extras_require]

instrumentation/opentelemetry-instrumentation-sqlalchemy/setup.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
wrapt >= 1.11.2
4545

4646
[options.extras_require]
4747
test =
48-
opentelemetry-sdk == 1.4.0.dev0
48+
opentelemetry-sdk ~= 1.3
4949
pytest
5050

5151
[options.packages.find]

instrumentation/opentelemetry-instrumentation-sqlite3/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-instrumentation-dbapi == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
wrapt >= 1.0.0, < 2.0.0

instrumentation/opentelemetry-instrumentation-starlette/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
opentelemetry-instrumentation-asgi == 0.23.dev0

instrumentation/opentelemetry-instrumentation-tornado/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
packages=find_namespace:
3939
install_requires =
4040
opentelemetry-instrumentation == 0.23.dev0
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-util-http == 0.23.dev0
4444

instrumentation/opentelemetry-instrumentation-urllib/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
opentelemetry-util-http == 0.23.dev0

instrumentation/opentelemetry-instrumentation-urllib3/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
wrapt >= 1.0.0, < 2.0.0

instrumentation/opentelemetry-instrumentation-wsgi/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
4242
opentelemetry-semantic-conventions == 0.23.dev0
4343
opentelemetry-instrumentation == 0.23.dev0
4444
opentelemetry-util-http == 0.23.dev0

opentelemetry-instrumentation/setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ packages=find_namespace:
4141
zip_safe = False
4242
include_package_data = True
4343
install_requires =
44-
opentelemetry-api == 1.4.0.dev0
44+
opentelemetry-api ~= 1.3
4545
wrapt >= 1.0.0, < 2.0.0
4646

4747
[options.packages.find]

propagator/opentelemetry-propagator-ot-trace/setup.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
42-
opentelemetry-sdk == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
42+
opentelemetry-sdk ~= 1.3
4343

4444
[options.packages.find]
4545
where = src

sdk-extension/opentelemetry-sdk-extension-aws/setup.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ package_dir=
3838
=src
3939
packages=find_namespace:
4040
install_requires =
41-
opentelemetry-api == 1.4.0.dev0
42-
opentelemetry-sdk == 1.4.0.dev0
41+
opentelemetry-api ~= 1.3
42+
opentelemetry-sdk ~= 1.3
4343

4444
[options.entry_points]
4545
opentelemetry_propagator =

0 commit comments

Comments
 (0)