Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
e74800c
add nightly build with scripts
ezhang6811 Sep 23, 2025
7252cb3
add otlp exporter dependency
ezhang6811 Sep 23, 2025
e56456b
create PR earlier
ezhang6811 Sep 23, 2025
c2d895d
add test branch
ezhang6811 Sep 23, 2025
6cc475d
remove dependencies label
ezhang6811 Sep 23, 2025
e9c78dd
only push to one branch
ezhang6811 Sep 23, 2025
7349738
add BRANCH_NAME var
ezhang6811 Sep 23, 2025
ca80bbb
update dependency update script
ezhang6811 Sep 23, 2025
cdbfea2
fix checkout
ezhang6811 Sep 23, 2025
feb2005
exit workflow early
ezhang6811 Sep 23, 2025
d9d2dfe
update independent dependency versions
ezhang6811 Sep 23, 2025
e2a6c4c
update comments
ezhang6811 Sep 23, 2025
b074e69
call main build directly from nightly build
ezhang6811 Sep 23, 2025
3fb046f
comment fix
ezhang6811 Sep 23, 2025
351813e
lint fixes
ezhang6811 Sep 23, 2025
9d57171
use SHAs instead of versions for actions
ezhang6811 Sep 23, 2025
9f0ebbb
lint
ezhang6811 Sep 23, 2025
60b627a
lint fixes
ezhang6811 Sep 23, 2025
1544468
more lint
ezhang6811 Sep 23, 2025
a6d58c1
more lint
ezhang6811 Sep 23, 2025
e84deb6
add headers to python scripts
ezhang6811 Sep 23, 2025
51a9ee0
remove push trigger
ezhang6811 Sep 23, 2025
957024b
call main build on nightly build branch
ezhang6811 Sep 23, 2025
076e529
add test branch to push to
ezhang6811 Sep 23, 2025
30d7d0a
Revert "add test branch to push to"
ezhang6811 Sep 23, 2025
f3b7a09
remove extra dependency
ezhang6811 Sep 24, 2025
5182877
always checkout branch and update
ezhang6811 Sep 24, 2025
9efd150
Revert "call main build on nightly build branch"
ezhang6811 Sep 25, 2025
5ebbe34
add links to breaking changes in PR
ezhang6811 Sep 25, 2025
1b56b75
add push trigger for testing
ezhang6811 Sep 25, 2025
2f26b9c
check breaking changes before updating
ezhang6811 Sep 25, 2025
0329b09
update PR for existing branch
ezhang6811 Sep 25, 2025
4db8d3e
update PR correctly if new breaking changes are found
ezhang6811 Sep 25, 2025
84706be
fix PR formatting
ezhang6811 Sep 25, 2025
d9d3a9a
search for open PR in branch
ezhang6811 Sep 25, 2025
1357fc8
PR format fix
ezhang6811 Sep 25, 2025
74c6fb4
publish metric for nightly build failures
ezhang6811 Sep 25, 2025
f5ba036
add permission to configure AWS credentials
ezhang6811 Sep 25, 2025
8b05265
add write and pr permissions
ezhang6811 Sep 25, 2025
dda3ac0
Revert "add test branch to push to"
ezhang6811 Sep 25, 2025
63b72f3
lint fixes for breaking changes script
ezhang6811 Sep 25, 2025
1c7bdf3
lint fix
ezhang6811 Sep 27, 2025
bb66be4
check for breaking changes as headers
ezhang6811 Sep 27, 2025
692abde
test trigger
ezhang6811 Sep 27, 2025
12cc0e5
Revert "check for breaking changes as headers"
ezhang6811 Sep 27, 2025
e7fb5f7
Revert "test trigger"
ezhang6811 Sep 27, 2025
15e4550
lint fix
ezhang6811 Sep 27, 2025
b1b4a87
address minor PR comments
ezhang6811 Oct 8, 2025
3c9440b
add workflow description
ezhang6811 Oct 8, 2025
e6b52b3
Merge branch 'main' into zhaez/nightly-build
ezhang6811 Oct 29, 2025
5e1171d
add independently versioned dependencies to PR description
ezhang6811 Oct 29, 2025
45ea16d
add note for upstream releases
ezhang6811 Oct 29, 2025
6c7b4bd
match only breaking changes as the header
ezhang6811 Oct 29, 2025
a1c81dc
update error handling when parsing upstream releases
ezhang6811 Oct 29, 2025
2846429
exit early on failed script functions
ezhang6811 Oct 30, 2025
831ed16
Merge branch 'main' into zhaez/nightly-build
ezhang6811 Oct 30, 2025
9fe4fee
lint fixes
ezhang6811 Oct 30, 2025
8642b0f
more lint
ezhang6811 Oct 30, 2025
2c189df
add test trigger
ezhang6811 Oct 30, 2025
daac532
minor fixes
ezhang6811 Oct 30, 2025
6d7edc4
refactor w'orkflow
ezhang6811 Oct 31, 2025
fae0a59
update dependencies in all file locations
ezhang6811 Oct 31, 2025
c9445a6
always create pr
ezhang6811 Oct 31, 2025
da1bcd6
fix regex to match all files
ezhang6811 Oct 31, 2025
8e6aa2b
Merge branch 'main' into zhaez/nightly-build
ezhang6811 Oct 31, 2025
bc28671
lint
ezhang6811 Oct 31, 2025
c28a7fb
add lambda test to dependency files
ezhang6811 Nov 3, 2025
e9be8c7
change publish step
ezhang6811 Nov 5, 2025
a319900
chore: update OpenTelemetry dependencies to 1.38.0/0.59b0
invalid-email-address Nov 5, 2025
1a95e57
Merge branch 'main' into nightly-dependency-updates
ezhang6811 Nov 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
114 changes: 57 additions & 57 deletions aws-opentelemetry-distro/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,63 +26,63 @@ classifiers = [
]

dependencies = [
"opentelemetry-api == 1.37.0",
"opentelemetry-sdk == 1.37.0",
"opentelemetry-exporter-otlp-proto-grpc == 1.37.0",
"opentelemetry-exporter-otlp-proto-http == 1.37.0",
"opentelemetry-propagator-b3 == 1.37.0",
"opentelemetry-propagator-jaeger == 1.37.0",
"opentelemetry-exporter-otlp-proto-common == 1.37.0",
"opentelemetry-sdk-extension-aws == 2.0.2",
"opentelemetry-propagator-aws-xray == 1.0.1",
"opentelemetry-distro == 0.58b0",
"opentelemetry-processor-baggage == 0.58b0",
"opentelemetry-propagator-ot-trace == 0.58b0",
"opentelemetry-instrumentation == 0.58b0",
"opentelemetry-instrumentation-aws-lambda == 0.58b0",
"opentelemetry-instrumentation-aio-pika == 0.58b0",
"opentelemetry-instrumentation-aiohttp-client == 0.58b0",
"opentelemetry-instrumentation-aiokafka == 0.58b0",
"opentelemetry-instrumentation-aiopg == 0.58b0",
"opentelemetry-instrumentation-asgi == 0.58b0",
"opentelemetry-instrumentation-asyncpg == 0.58b0",
"opentelemetry-instrumentation-boto == 0.58b0",
"opentelemetry-instrumentation-boto3sqs == 0.58b0",
"opentelemetry-instrumentation-botocore == 0.58b0",
"opentelemetry-instrumentation-celery == 0.58b0",
"opentelemetry-instrumentation-confluent-kafka == 0.58b0",
"opentelemetry-instrumentation-dbapi == 0.58b0",
"opentelemetry-instrumentation-django == 0.58b0",
"opentelemetry-instrumentation-elasticsearch == 0.58b0",
"opentelemetry-instrumentation-falcon == 0.58b0",
"opentelemetry-instrumentation-fastapi == 0.58b0",
"opentelemetry-instrumentation-flask == 0.58b0",
"opentelemetry-instrumentation-grpc == 0.58b0",
"opentelemetry-instrumentation-httpx == 0.58b0",
"opentelemetry-instrumentation-jinja2 == 0.58b0",
"opentelemetry-instrumentation-kafka-python == 0.58b0",
"opentelemetry-instrumentation-logging == 0.58b0",
"opentelemetry-instrumentation-mysql == 0.58b0",
"opentelemetry-instrumentation-mysqlclient == 0.58b0",
"opentelemetry-instrumentation-pika == 0.58b0",
"opentelemetry-instrumentation-psycopg2 == 0.58b0",
"opentelemetry-instrumentation-pymemcache == 0.58b0",
"opentelemetry-instrumentation-pymongo == 0.58b0",
"opentelemetry-instrumentation-pymysql == 0.58b0",
"opentelemetry-instrumentation-pyramid == 0.58b0",
"opentelemetry-instrumentation-redis == 0.58b0",
"opentelemetry-instrumentation-remoulade == 0.58b0",
"opentelemetry-instrumentation-requests == 0.58b0",
"opentelemetry-instrumentation-sqlalchemy == 0.58b0",
"opentelemetry-instrumentation-sqlite3 == 0.58b0",
"opentelemetry-instrumentation-starlette == 0.58b0",
"opentelemetry-instrumentation-system-metrics == 0.58b0",
"opentelemetry-instrumentation-tornado == 0.58b0",
"opentelemetry-instrumentation-tortoiseorm == 0.58b0",
"opentelemetry-instrumentation-urllib == 0.58b0",
"opentelemetry-instrumentation-urllib3 == 0.58b0",
"opentelemetry-instrumentation-wsgi == 0.58b0",
"opentelemetry-instrumentation-cassandra == 0.58b0",
"opentelemetry-api == 1.38.0",
"opentelemetry-sdk == 1.38.0",
"opentelemetry-exporter-otlp-proto-grpc == 1.38.0",
"opentelemetry-exporter-otlp-proto-http == 1.38.0",
"opentelemetry-propagator-b3 == 1.38.0",
"opentelemetry-propagator-jaeger == 1.38.0",
"opentelemetry-exporter-otlp-proto-common == 1.38.0",
"opentelemetry-sdk-extension-aws == 2.1.0",
"opentelemetry-propagator-aws-xray == 1.0.2",
"opentelemetry-distro == 0.59b0",
"opentelemetry-processor-baggage == 0.59b0",
"opentelemetry-propagator-ot-trace == 0.59b0",
"opentelemetry-instrumentation == 0.59b0",
"opentelemetry-instrumentation-aws-lambda == 0.59b0",
"opentelemetry-instrumentation-aio-pika == 0.59b0",
"opentelemetry-instrumentation-aiohttp-client == 0.59b0",
"opentelemetry-instrumentation-aiokafka == 0.59b0",
"opentelemetry-instrumentation-aiopg == 0.59b0",
"opentelemetry-instrumentation-asgi == 0.59b0",
"opentelemetry-instrumentation-asyncpg == 0.59b0",
"opentelemetry-instrumentation-boto == 0.59b0",
"opentelemetry-instrumentation-boto3sqs == 0.59b0",
"opentelemetry-instrumentation-botocore == 0.59b0",
"opentelemetry-instrumentation-celery == 0.59b0",
"opentelemetry-instrumentation-confluent-kafka == 0.59b0",
"opentelemetry-instrumentation-dbapi == 0.59b0",
"opentelemetry-instrumentation-django == 0.59b0",
"opentelemetry-instrumentation-elasticsearch == 0.59b0",
"opentelemetry-instrumentation-falcon == 0.59b0",
"opentelemetry-instrumentation-fastapi == 0.59b0",
"opentelemetry-instrumentation-flask == 0.59b0",
"opentelemetry-instrumentation-grpc == 0.59b0",
"opentelemetry-instrumentation-httpx == 0.59b0",
"opentelemetry-instrumentation-jinja2 == 0.59b0",
"opentelemetry-instrumentation-kafka-python == 0.59b0",
"opentelemetry-instrumentation-logging == 0.59b0",
"opentelemetry-instrumentation-mysql == 0.59b0",
"opentelemetry-instrumentation-mysqlclient == 0.59b0",
"opentelemetry-instrumentation-pika == 0.59b0",
"opentelemetry-instrumentation-psycopg2 == 0.59b0",
"opentelemetry-instrumentation-pymemcache == 0.59b0",
"opentelemetry-instrumentation-pymongo == 0.59b0",
"opentelemetry-instrumentation-pymysql == 0.59b0",
"opentelemetry-instrumentation-pyramid == 0.59b0",
"opentelemetry-instrumentation-redis == 0.59b0",
"opentelemetry-instrumentation-remoulade == 0.59b0",
"opentelemetry-instrumentation-requests == 0.59b0",
"opentelemetry-instrumentation-sqlalchemy == 0.59b0",
"opentelemetry-instrumentation-sqlite3 == 0.59b0",
"opentelemetry-instrumentation-starlette == 0.59b0",
"opentelemetry-instrumentation-system-metrics == 0.59b0",
"opentelemetry-instrumentation-tornado == 0.59b0",
"opentelemetry-instrumentation-tortoiseorm == 0.59b0",
"opentelemetry-instrumentation-urllib == 0.59b0",
"opentelemetry-instrumentation-urllib3 == 0.59b0",
"opentelemetry-instrumentation-wsgi == 0.59b0",
"opentelemetry-instrumentation-cassandra == 0.59b0",
]

[project.optional-dependencies]
Expand Down
4 changes: 2 additions & 2 deletions contract-tests/images/mock-collector/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ requires-python = ">=3.9"

dependencies = [
"grpcio ~= 1.76.0",
"opentelemetry-proto==1.37.0",
"opentelemetry-sdk==1.37.0",
"opentelemetry-proto == 1.38.0",
"opentelemetry-sdk == 1.38.0",
"protobuf==6.33.0",
"typing-extensions==4.15.0"
]
Expand Down
4 changes: 2 additions & 2 deletions contract-tests/images/mock-collector/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
grpcio==1.76.0
opentelemetry-proto==1.37.0
opentelemetry-sdk==1.37.0
opentelemetry-proto==1.38.0
opentelemetry-sdk==1.38.0
protobuf==6.33.0
typing-extensions==4.15.0
4 changes: 2 additions & 2 deletions contract-tests/tests/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ license = "Apache-2.0"
requires-python = ">=3.9"

dependencies = [
"opentelemetry-proto==1.37.0",
"opentelemetry-sdk==1.37.0",
"opentelemetry-proto == 1.38.0",
"opentelemetry-sdk == 1.38.0",
"testcontainers==3.7.1",
"grpcio==1.76.0",
"docker==7.1.0",
Expand Down
4 changes: 2 additions & 2 deletions lambda-layer/src/tests/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Dependencies used in tests only
opentelemetry-test-utils==0.46b0
opentelemetry-instrumentation-aws-lambda==0.46b0
opentelemetry-test-utils==0.59b0
opentelemetry-instrumentation-aws-lambda==0.59b0
Loading