Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Add: Tracing via opentelemetry #6168

Merged
merged 162 commits into from
Sep 17, 2024
Merged
Show file tree
Hide file tree
Changes from 113 commits
Commits
Show all changes
162 commits
Select commit Hold shift + click to select a range
40f56aa
Add password for redis
Apr 22, 2024
f124306
Merge remote-tracking branch 'upstream/master' into add/redisWithPass…
May 13, 2024
db7ec97
Merge remote-tracking branch 'upstream/master' into add/redisWithPass…
Jul 9, 2024
2adba93
Merge branch 'master' into 2024/07/redisPassword
mrnicegyu11 Jul 9, 2024
6f0f32a
make redis tests pass
Jul 10, 2024
7c8f832
Merge remote-tracking branch 'upstream/master' into 2024/07/redisPass…
Jul 10, 2024
e132b7e
Merge branch 'master' into 2024/07/redisPassword
mrnicegyu11 Jul 10, 2024
569bf06
🎨 [Frontend] TIP v3 Feedback from 10.07 (#6049)
odeimaiz Jul 11, 2024
4b490fc
🎨 Improve load test framework (yet again) (#6051)
bisgaard-itis Jul 11, 2024
82583e8
🎨 [Frontend] Do not change annotations' color when selected (#6048)
odeimaiz Jul 11, 2024
5c0c85f
🐛 Fix `install-ci` make target in `tests/performance` (#6053)
bisgaard-itis Jul 11, 2024
8f3dcaa
✨🚨Autoscaling: Prepare Warmed EBS-backed volumes to use as buffer for…
sanderegg Jul 11, 2024
8462789
🚑️ fixes issue with env vars being stored as dict or list (#6052)
GitHK Jul 12, 2024
fd3bd45
✨✅ catalog: service-layer for registry and increased test coverage (p…
pcrespov Jul 12, 2024
77b4ab3
🐛 fixes hanging servicelib tests (#5942)
GitHK Jul 15, 2024
4743aee
🎨 [Frontend] Patch study from Study Editor (#5916)
odeimaiz Jul 15, 2024
161c8d4
Bump actions/setup-node from 4.0.2 to 4.0.3 (#6065)
dependabot[bot] Jul 15, 2024
2aecc2e
🐛🎨 Fix backenderror name injection (#6064)
bisgaard-itis Jul 16, 2024
6c236d4
🎨 [Frontend] UX: Reuse ``Add collaborators`` widget in Publish templa…
odeimaiz Jul 16, 2024
12ec93d
🎨adding logs when sendig socketio messages (#6067)
GitHK Jul 16, 2024
50d318e
🎨 [Frontend] UX Cookie Expiration Date (#6066)
odeimaiz Jul 16, 2024
20d4f8b
🐛 Fix create soft link kwargs (#6069)
bisgaard-itis Jul 16, 2024
3912180
🎨 web-api `services` api response includes manifest info (part 5) (#…
pcrespov Jul 16, 2024
f1440ae
Merge branch 'master' into 2024/07/redisPassword
mrnicegyu11 Jul 17, 2024
09cd578
Fix some tests
Jul 17, 2024
290dd22
Fix some tests
Jul 17, 2024
6905089
Merge branch 'master' into 2024/07/redisPassword
mrnicegyu11 Jul 18, 2024
f7ed2e1
Fix some tests
Jul 18, 2024
540f541
Merge branch 'master' into 2024/07/redisPassword
mrnicegyu11 Jul 18, 2024
d04d281
Fix some tests
Jul 18, 2024
6d89aab
Increase timeout in exporter test - wont ever pass on local machine, …
Jul 18, 2024
47892b7
Remove debug print statement
Jul 18, 2024
60ebcfc
Fix failing test
Jul 18, 2024
6f4d84e
Merge branch 'master' into 2024/07/redisPassword
mrnicegyu11 Jul 18, 2024
fa9bd5a
Merge branch 'master' into 2024/07/redisPassword
mrnicegyu11 Jul 19, 2024
5e800fc
Fix comment extra str() - @pcrewspov
Jul 22, 2024
26d3c46
Revert extended integration test timeout @pcrespov @sanderegg
Jul 22, 2024
6107b45
Merge branch 'master' into 2024/07/redisPassword
mrnicegyu11 Jul 22, 2024
9f730c4
WIP - Remove old deprecated tracing from webserver, add opentelemtry
Jul 29, 2024
ad108e0
Merge remote-tracking branch 'upstream/master' into 2024/07/redisPass…
Aug 2, 2024
a55c7e0
Fix redis-commander
Aug 2, 2024
9ebf3e5
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 4, 2024
e3fd85f
wip
Aug 4, 2024
d82fa3f
wip
Aug 5, 2024
a11a93f
wip
Aug 5, 2024
b38b4c1
Update services/web/server/tests/unit/with_dbs/docker-compose-devel.yml
mrnicegyu11 Aug 5, 2024
7659d75
Fix @githk commit suggestion
Aug 5, 2024
cfc3b5b
Merge branch '2024/07/redisPassword' into 2024/add/opentelemetry
Aug 5, 2024
315bd53
wip - bypass precommit pyupgrade&black for directorv0
Aug 6, 2024
9ad9f8c
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 6, 2024
bb61296
WIP - Add FastAPI instrumentation
Aug 6, 2024
3b58b7c
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 8, 2024
8874da0
wip - bump traefik
Aug 9, 2024
1bde38c
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 9, 2024
ad9817f
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 12, 2024
76eaf8a
Remove zipkin references
Aug 12, 2024
0a2e772
Remove accidental commit: pytest mark
Aug 12, 2024
3c5d897
Improve Dev-mode error handling in catalog
Aug 12, 2024
001e42e
fix otel yaml config
Aug 12, 2024
ff02605
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 14, 2024
ace3a26
Ensure that tracing is optional
Aug 14, 2024
93aeb11
Remove old zipkin endpoint
Aug 14, 2024
3cd7090
Move otel collector to ops-stack
Aug 14, 2024
d578133
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 19, 2024
e399b4f
Add aiohttp tracing pytests
Aug 20, 2024
e1d5ead
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 20, 2024
ee3dae1
Add unitttests for tracing settings
Aug 20, 2024
b0b63fa
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Aug 20, 2024
e9b4327
Fix spelling
Aug 20, 2024
52b8d59
Revert "Fix spelling"
Aug 20, 2024
d10f947
Remove comment
Aug 20, 2024
54a0d24
Revert requriements .txt files to upstream master
Aug 20, 2024
988a2ad
install opentelemetry in servicelib
Aug 20, 2024
3350c33
Install webserver opentelemetry-instrumentation-aiopg
Aug 20, 2024
31b3833
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Aug 20, 2024
7963a97
Fix typo
Aug 20, 2024
3dabefc
Fix catalog tests
Aug 20, 2024
b3b3739
Install requirements with opentelemtry in simcore services
Aug 21, 2024
92fd208
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Aug 21, 2024
e8150fe
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Aug 21, 2024
2114676
mypy fixes
Aug 21, 2024
03b3708
some fixes
Aug 21, 2024
747bfc5
pylint fixes
Aug 21, 2024
6130844
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Aug 21, 2024
441aead
mypy fix
Aug 21, 2024
52ffbfd
Fix pylint
Aug 21, 2024
d75682d
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 23, 2024
8617296
more merged
Aug 23, 2024
5ff0d0d
fix pylint
Aug 23, 2024
877adf8
mypy fixes
Aug 23, 2024
b5fe0cc
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 28, 2024
7607557
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 28, 2024
60012b8
mess with requirements
Aug 28, 2024
741a38f
Revert githk changes
Aug 28, 2024
35bd52c
reverted reqs
Aug 28, 2024
2063786
opent reqs in servicelibrary
Aug 28, 2024
6bb30c7
upgraded sericelib
Aug 28, 2024
0c7ca25
upgraded downstream
Aug 28, 2024
92111ec
gateway server missing dpendency
Aug 28, 2024
97736e2
mypy fixes
Aug 28, 2024
f7f2172
FIXME: mess with redis test for lock parallel acquistion
Aug 28, 2024
d5f16fb
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Aug 29, 2024
3d91103
Revert not needed change
mrnicegyu11 Aug 29, 2024
23835b5
Add clarifications
mrnicegyu11 Aug 29, 2024
1b42240
Add FIXME for @Githk
Aug 29, 2024
6a7eb0a
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Sep 2, 2024
3fb46df
Update packages/service-library/src/servicelib/aiohttp/tracing.py
mrnicegyu11 Sep 2, 2024
a400e03
Remove otel in favor of long opentelemetry spelling
Sep 2, 2024
ba60f99
Adjustments comments @sanderegg
Sep 2, 2024
8873d65
Removed line
Sep 2, 2024
f01c7fe
revert alphabetical sorting @sanderegg
Sep 2, 2024
3fcaae0
Add rudamentary option to instrumentaiopg or not @sanderegg
Sep 2, 2024
c3fd0f5
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Sep 3, 2024
16fb4e5
Update packages/service-library/tests/fastapi/test_tracing.py
mrnicegyu11 Sep 3, 2024
b9822e9
Update packages/service-library/tests/fastapi/test_tracing.py
mrnicegyu11 Sep 3, 2024
cfa91b2
@sanderegg pytest improvement suggestions [untested]
Sep 3, 2024
f843d44
@pcrespov remove director-v0 tracing
Sep 3, 2024
fbb7201
@sanderegg change appname for appname
Sep 3, 2024
5575896
@sanderegg change app_name to app_name
Sep 3, 2024
eed2c5d
@githk try to adress test_lock_acquired_in_parallel_to_update_same_re…
Sep 3, 2024
a638cb8
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Sep 3, 2024
2042b44
Update packages/service-library/src/servicelib/aiohttp/tracing.py
mrnicegyu11 Sep 3, 2024
0f03936
Update packages/service-library/src/servicelib/fastapi/tracing.py
mrnicegyu11 Sep 3, 2024
91afc17
Change loglevel (minor @githk)
Sep 3, 2024
737d7c1
Change loglevel (minor @githk)
Sep 3, 2024
80a2ffd
Refactoring setup_tracing functions of fastapi and aiohttp to be simi…
Sep 3, 2024
1b56e07
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Sep 3, 2024
7d297a7
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Sep 4, 2024
3d29fc5
Fix director-v0
Sep 4, 2024
c9a37ce
t push
Sep 4, 2024
662c6a9
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Sep 4, 2024
9466086
Various fixes
Sep 4, 2024
95c64be
some fixes
Sep 4, 2024
bb9bce0
various fixes
Sep 4, 2024
b166f82
Fix
Sep 4, 2024
3078a31
Fix director-v2
Sep 4, 2024
0f27979
fix
Sep 4, 2024
2e54abd
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Sep 9, 2024
1967247
refactor aiohttp tracing tests
Sep 9, 2024
e51ae5c
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Sep 9, 2024
484f9be
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Sep 9, 2024
80cea4d
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Sep 10, 2024
83fd091
Fix pytest
Sep 10, 2024
3016199
⬆️ upgrades guvicorn dependencies in webserver (#6336)
pcrespov Sep 10, 2024
b519cbb
🎨 [Frontend] Folder & Workspaces: Missing features I (#6317)
odeimaiz Sep 10, 2024
cbbabec
🐛 [Frontend] Fix: Unique session id (#6335)
odeimaiz Sep 10, 2024
fe0d8a8
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Sep 10, 2024
af4a922
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Sep 10, 2024
42707f1
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Sep 16, 2024
95cf760
Minors @sanderegg suggestions
Sep 16, 2024
8ef4a04
Minors @sanderegg suggestions - 2
Sep 16, 2024
8d451b5
Minors @sanderegg suggestions - 3
Sep 16, 2024
b58a5c6
Merge remote-tracking branch 'upstream/master' into 2024/add/opentele…
Sep 16, 2024
95ea845
Minors @sanderegg suggestions - 4
Sep 16, 2024
eb4ba86
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Sep 16, 2024
20a8b6d
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Sep 16, 2024
e5e0a72
pylint disable
Sep 17, 2024
ac301b5
fix
Sep 17, 2024
b8239ca
Remove no needed test @sanderegg
Sep 17, 2024
4f8c061
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Sep 17, 2024
ddb62a5
Fix pytest
Sep 17, 2024
01fdb3e
Merge branch 'master' into 2024/add/opentelemetry
mrnicegyu11 Sep 17, 2024
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
8 changes: 5 additions & 3 deletions .env-devel
Original file line number Diff line number Diff line change
Expand Up @@ -301,9 +301,11 @@ SESSION_COOKIE_SECURE=False
SIMCORE_VCS_RELEASE_TAG=latest
STUDIES_ACCESS_ANONYMOUS_ALLOWED=0
STUDIES_DEFAULT_SERVICE_THUMBNAIL=https://via.placeholder.com/170x120.png
TRACING_ENABLED=1
TRACING_THRIFT_COMPACT_ENDPOINT=http://jaeger:5775
TRACING_ZIPKIN_ENDPOINT=http://jaeger:9411
TRACING_OPENTELEMETRY_COLLECTOR_BATCH_SIZE=2
TRACING_OPENTELEMETRY_COLLECTOR_PORT=4318
TRACING_OPENTELEMETRY_COLLECTOR_ENDPOINT=http://opentelemetry-collector
TRACING_OPENTELEMETRY_COLLECTOR_SAMPLING_PERCENTAGE=100
TRACING_OPENTELEMETRY_COLLECTOR_EXPORTER_ENDPOINT=http://jaeger:4318
TRAEFIK_SIMCORE_ZONE=internal_simcore_stack
TWILIO_ACCOUNT_SID=DUMMY
TWILIO_AUTH_TOKEN=DUMMY
Expand Down
6 changes: 0 additions & 6 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@ updates:
assignees:
- pcrespov
ignore:
- dependency-name: aiozipkin
versions:
- ">= 1.a, < 2"
- dependency-name: docker-compose
versions:
- 1.28.2
Expand All @@ -41,9 +38,6 @@ updates:
assignees:
- pcrespov
ignore:
- dependency-name: aiozipkin
versions:
- ">= 1.a, < 2"
- dependency-name: openapi-core
versions:
- "> 0.12.0, < 1"
Expand Down
11 changes: 6 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -310,18 +310,19 @@ TableWidth=140;\
printf "%24s | %90s | %12s | %12s\n" Name Endpoint User Password;\
printf "%.$${TableWidth}s\n" "$$separator";\
printf "$$rows" "oSparc platform" "http://$(get_my_ip).nip.io:9081";\
printf "$$rows" "oSparc web API doc" "http://$(get_my_ip).nip.io:9081/dev/doc";\
printf "$$rows" "oSparc public API doc" "http://$(get_my_ip).nip.io:8006/dev/doc";\
printf "$$rows" "Postgres DB" "http://$(get_my_ip).nip.io:18080/?pgsql=postgres&username="$${POSTGRES_USER}"&db="$${POSTGRES_DB}"&ns=public" $${POSTGRES_USER} $${POSTGRES_PASSWORD};\
printf "$$rows" "Portainer" "http://$(get_my_ip).nip.io:9000" admin adminadmin;\
printf "$$rows" "Redis" "http://$(get_my_ip).nip.io:18081";\
printf "$$rows" "oSparc web API doc" "http://$(get_my_ip).nip.io:9081/dev/doc";\
printf "$$rows" "Dask Dashboard" "http://$(get_my_ip).nip.io:8787";\
printf "$$rows" "Docker Registry" "http://$${REGISTRY_URL}/v2/_catalog" $${REGISTRY_USER} $${REGISTRY_PW};\
printf "$$rows" "Invitations" "http://$(get_my_ip).nip.io:8008/dev/doc" $${INVITATIONS_USERNAME} $${INVITATIONS_PASSWORD};\
printf "$$rows" "Jaeger" "http://$(get_my_ip).nip.io:16686";\
printf "$$rows" "Payments" "http://$(get_my_ip).nip.io:8011/dev/doc" $${PAYMENTS_USERNAME} $${PAYMENTS_PASSWORD};\
printf "$$rows" "Portainer" "http://$(get_my_ip).nip.io:9000" admin adminadmin;\
printf "$$rows" "Postgres DB" "http://$(get_my_ip).nip.io:18080/?pgsql=postgres&username="$${POSTGRES_USER}"&db="$${POSTGRES_DB}"&ns=public" $${POSTGRES_USER} $${POSTGRES_PASSWORD};\
printf "$$rows" "Rabbit Dashboard" "http://$(get_my_ip).nip.io:15672" admin adminadmin;\
printf "$$rows" "Traefik Dashboard" "http://$(get_my_ip).nip.io:8080/dashboard/";\
printf "$$rows" "Redis" "http://$(get_my_ip).nip.io:18081";\
printf "$$rows" "Storage S3 Minio" "http://$(get_my_ip).nip.io:9001" 12345678 12345678;\
printf "$$rows" "Traefik Dashboard" "http://$(get_my_ip).nip.io:8080/dashboard/";\

printf "\n%s\n" "⚠️ if a DNS is not used (as displayed above), the interactive services started via dynamic-sidecar";\
echo "⚠️ will not be shown. The frontend accesses them via the uuid.services.YOUR_IP.nip.io:9081";
Expand Down
8 changes: 0 additions & 8 deletions api/tests/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ aiohttp==3.10.5
# -r requirements.in
aiosignal==1.3.1
# via aiohttp
async-timeout==4.0.3
# via aiohttp
attrs==24.2.0
# via
# aiohttp
Expand All @@ -23,8 +21,6 @@ coverage==7.6.1
# via
# -r requirements.in
# pytest-cov
exceptiongroup==1.2.2
# via pytest
frozenlist==1.4.1
# via
# aiohttp
Expand Down Expand Up @@ -118,10 +114,6 @@ six==1.16.0
# rfc3339-validator
termcolor==2.4.0
# via pytest-sugar
tomli==2.0.1
# via
# coverage
# pytest
urllib3==2.2.2
# via
# -c ../../requirements/constraints.txt
Expand Down
4 changes: 4 additions & 0 deletions docs/coding-conventions.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,3 +136,7 @@ Have a look at `ESLint`'s configuration files [.eslintrc.json](.eslintrc.json) a
[mypy]:https://www.mypy-lang.org/
[pep257]:https://peps.python.org/pep-0257/
[pylint]:https://pylint.readthedocs.io/en/latest/

# My first osparc-simcore PR: common pitfalls

- Make sure to run `make mypy` and `make pylint`, as the associated github-actions are required to pass. If you include new dependencies in `requirements/*.in`, make sure to run `make touch && make reqs "upgrade=NAME_OF_YOUR_NEW_DEPENDENCY"`. It is best to do this inside a reproducible environment, for this purpose a shell inside a docker container can be used: Go to `osparc-simcore/requirements/tools` and run `make shell`. Inside the new shell the osparc-simcore repo is placed in `~`. Run `make reqs` from inside this shell.
82 changes: 81 additions & 1 deletion packages/aws-library/requirements/_base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,25 @@ botocore==1.34.131
# s3transfer
botocore-stubs==1.35.2
# via types-aiobotocore
certifi==2024.7.4
# via
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
# -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
# -c requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
# -c requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
# -c requirements/../../../requirements/constraints.txt
# requests
charset-normalizer==3.3.2
# via requests
click==8.1.7
# via typer
deprecated==1.2.14
# via
# opentelemetry-api
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-exporter-otlp-proto-http
# opentelemetry-semantic-conventions
dnspython==2.6.1
# via email-validator
email-validator==2.2.0
Expand All @@ -70,11 +87,20 @@ frozenlist==1.4.1
# via
# aiohttp
# aiosignal
googleapis-common-protos==1.65.0
# via
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-exporter-otlp-proto-http
grpcio==1.66.0
# via opentelemetry-exporter-otlp-proto-grpc
idna==3.7
# via
# anyio
# email-validator
# requests
# yarl
importlib-metadata==8.0.0
# via opentelemetry-api
jmespath==1.0.1
# via
# boto3
Expand All @@ -93,6 +119,45 @@ multidict==6.0.5
# via
# aiohttp
# yarl
opentelemetry-api==1.26.0
# via
# -r requirements/../../../packages/service-library/requirements/_base.in
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-exporter-otlp-proto-http
# opentelemetry-instrumentation
# opentelemetry-instrumentation-requests
# opentelemetry-sdk
# opentelemetry-semantic-conventions
opentelemetry-exporter-otlp==1.26.0
# via -r requirements/../../../packages/service-library/requirements/_base.in
opentelemetry-exporter-otlp-proto-common==1.26.0
# via
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-exporter-otlp-proto-http
opentelemetry-exporter-otlp-proto-grpc==1.26.0
# via opentelemetry-exporter-otlp
opentelemetry-exporter-otlp-proto-http==1.26.0
# via opentelemetry-exporter-otlp
opentelemetry-instrumentation==0.47b0
# via opentelemetry-instrumentation-requests
opentelemetry-instrumentation-requests==0.47b0
# via -r requirements/../../../packages/service-library/requirements/_base.in
opentelemetry-proto==1.26.0
# via
# opentelemetry-exporter-otlp-proto-common
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-exporter-otlp-proto-http
opentelemetry-sdk==1.26.0
# via
# -r requirements/../../../packages/service-library/requirements/_base.in
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-exporter-otlp-proto-http
opentelemetry-semantic-conventions==0.47b0
# via
# opentelemetry-instrumentation-requests
# opentelemetry-sdk
opentelemetry-util-http==0.47b0
# via opentelemetry-instrumentation-requests
orjson==3.10.7
# via
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
Expand All @@ -105,6 +170,10 @@ orjson==3.10.7
# -r requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in
pamqp==3.3.0
# via aiormq
protobuf==4.25.4
# via
# googleapis-common-protos
# opentelemetry-proto
pydantic==1.10.17
# via
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
Expand Down Expand Up @@ -151,6 +220,8 @@ referencing==0.29.3
# -c requirements/../../../packages/service-library/requirements/./constraints.txt
# jsonschema
# jsonschema-specifications
requests==2.32.3
# via opentelemetry-exporter-otlp-proto-http
rich==13.7.1
# via
# -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in
Expand All @@ -162,6 +233,8 @@ rpds-py==0.20.0
# referencing
s3transfer==0.10.2
# via boto3
setuptools==74.0.0
# via opentelemetry-instrumentation
sh==2.0.7
# via -r requirements/_base.in
shellingham==1.5.4
Expand Down Expand Up @@ -197,6 +270,7 @@ typing-extensions==4.12.2
# via
# aiodebug
# faststream
# opentelemetry-sdk
# pydantic
# typer
# types-aiobotocore
Expand All @@ -212,10 +286,16 @@ urllib3==2.2.2
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
# -c requirements/../../../requirements/constraints.txt
# botocore
# requests
wrapt==1.16.0
# via aiobotocore
# via
# aiobotocore
# deprecated
# opentelemetry-instrumentation
yarl==1.9.4
# via
# aio-pika
# aiohttp
# aiormq
zipp==3.20.1
# via importlib-metadata
12 changes: 9 additions & 3 deletions packages/aws-library/requirements/_test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,16 @@ botocore-stubs==1.35.2
certifi==2024.7.4
# via
# -c requirements/../../../requirements/constraints.txt
# -c requirements/_base.txt
# requests
cffi==1.17.0
# via cryptography
cfn-lint==1.10.3
# via moto
charset-normalizer==3.3.2
# via requests
# via
# -c requirements/_base.txt
# requests
click==8.1.7
# via
# -c requirements/_base.txt
Expand Down Expand Up @@ -214,6 +217,7 @@ regex==2024.7.24
# via cfn-lint
requests==2.32.3
# via
# -c requirements/_base.txt
# docker
# jsonschema-path
# moto
Expand All @@ -231,8 +235,10 @@ s3transfer==0.10.2
# via
# -c requirements/_base.txt
# boto3
setuptools==73.0.1
# via moto
setuptools==74.0.0
# via
# -c requirements/_base.txt
# moto
six==1.16.0
# via
# -c requirements/_base.txt
Expand Down
3 changes: 2 additions & 1 deletion packages/aws-library/requirements/_tools.txt
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,9 @@ pyyaml==6.0.2
# pre-commit
ruff==0.6.1
# via -r requirements/../../../requirements/devenv.txt
setuptools==73.0.1
setuptools==74.0.0
# via
# -c requirements/_base.txt
# -c requirements/_test.txt
# pip-tools
tomlkit==0.13.2
Expand Down
6 changes: 0 additions & 6 deletions packages/dask-task-models-library/requirements/_test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ coverage==7.6.1
# via
# -r requirements/_test.in
# pytest-cov
exceptiongroup==1.2.2
# via pytest
faker==27.0.0
# via -r requirements/_test.in
flexcache==0.3
Expand Down Expand Up @@ -67,10 +65,6 @@ six==1.16.0
# python-dateutil
termcolor==2.4.0
# via pytest-sugar
tomli==2.0.1
# via
# coverage
# pytest
typing-extensions==4.12.2
# via
# -c requirements/_base.txt
Expand Down
10 changes: 0 additions & 10 deletions packages/dask-task-models-library/requirements/_tools.txt
Original file line number Diff line number Diff line change
Expand Up @@ -70,22 +70,12 @@ ruff==0.6.1
# via -r requirements/../../../requirements/devenv.txt
setuptools==73.0.1
# via pip-tools
tomli==2.0.1
# via
# -c requirements/_test.txt
# black
# build
# mypy
# pip-tools
# pylint
tomlkit==0.13.2
# via pylint
typing-extensions==4.12.2
# via
# -c requirements/_base.txt
# -c requirements/_test.txt
# astroid
# black
# mypy
virtualenv==20.26.3
# via pre-commit
Expand Down
6 changes: 0 additions & 6 deletions packages/models-library/requirements/_test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ coverage==7.6.1
# via
# -r requirements/_test.in
# pytest-cov
exceptiongroup==1.2.2
# via pytest
faker==27.0.0
# via -r requirements/_test.in
flexcache==0.3
Expand Down Expand Up @@ -87,10 +85,6 @@ six==1.16.0
# python-dateutil
termcolor==2.4.0
# via pytest-sugar
tomli==2.0.1
# via
# coverage
# pytest
types-jsonschema==4.23.0.20240813
# via -r requirements/_test.in
types-pyyaml==6.0.12.20240808
Expand Down
10 changes: 0 additions & 10 deletions packages/models-library/requirements/_tools.txt
Original file line number Diff line number Diff line change
Expand Up @@ -78,14 +78,6 @@ setuptools==73.0.1
# via pip-tools
shellingham==1.5.4
# via typer
tomli==2.0.1
# via
# -c requirements/_test.txt
# black
# build
# mypy
# pip-tools
# pylint
tomlkit==0.13.2
# via pylint
typer==0.12.4
Expand All @@ -94,8 +86,6 @@ typing-extensions==4.12.2
# via
# -c requirements/_base.txt
# -c requirements/_test.txt
# astroid
# black
# mypy
# typer
virtualenv==20.26.3
Expand Down
Loading
Loading