Releases: instana/python-sensor
Releases · instana/python-sensor
AWS Lambda Layer v57
| AWS Region | ARN |
|---|---|
| af-south-1 | arn:aws:lambda:af-south-1:410797082306:layer:instana-python:57 |
| ap-east-1 | arn:aws:lambda:ap-east-1:410797082306:layer:instana-python:57 |
| ap-northeast-1 | arn:aws:lambda:ap-northeast-1:410797082306:layer:instana-python:57 |
| ap-northeast-2 | arn:aws:lambda:ap-northeast-2:410797082306:layer:instana-python:57 |
| ap-northeast-3 | arn:aws:lambda:ap-northeast-3:410797082306:layer:instana-python:57 |
| ap-south-1 | arn:aws:lambda:ap-south-1:410797082306:layer:instana-python:57 |
| ap-south-2 | arn:aws:lambda:ap-south-2:410797082306:layer:instana-python:57 |
| ap-southeast-1 | arn:aws:lambda:ap-southeast-1:410797082306:layer:instana-python:57 |
| ap-southeast-2 | arn:aws:lambda:ap-southeast-2:410797082306:layer:instana-python:57 |
| ap-southeast-3 | arn:aws:lambda:ap-southeast-3:410797082306:layer:instana-python:57 |
| ap-southeast-4 | arn:aws:lambda:ap-southeast-4:410797082306:layer:instana-python:57 |
| ca-central-1 | arn:aws:lambda:ca-central-1:410797082306:layer:instana-python:57 |
| ca-west-1 | arn:aws:lambda:ca-west-1:410797082306:layer:instana-python:57 |
| cn-north-1 | arn:aws:lambda:cn-north-1:107998019096:layer:instana-python:57 |
| cn-northwest-1 | arn:aws:lambda:cn-northwest-1:107998019096:layer:instana-python:57 |
| eu-central-1 | arn:aws:lambda:eu-central-1:410797082306:layer:instana-python:57 |
| eu-central-2 | arn:aws:lambda:eu-central-2:410797082306:layer:instana-python:57 |
| eu-north-1 | arn:aws:lambda:eu-north-1:410797082306:layer:instana-python:57 |
| eu-south-1 | arn:aws:lambda:eu-south-1:410797082306:layer:instana-python:57 |
| eu-south-2 | arn:aws:lambda:eu-south-2:410797082306:layer:instana-python:57 |
| eu-west-1 | arn:aws:lambda:eu-west-1:410797082306:layer:instana-python:57 |
| eu-west-2 | arn:aws:lambda:eu-west-2:410797082306:layer:instana-python:57 |
| eu-west-3 | arn:aws:lambda:eu-west-3:410797082306:layer:instana-python:57 |
| il-central-1 | arn:aws:lambda:il-central-1:410797082306:layer:instana-python:57 |
| me-central-1 | arn:aws:lambda:me-central-1:410797082306:layer:instana-python:57 |
| me-south-1 | arn:aws:lambda:me-south-1:410797082306:layer:instana-python:57 |
| sa-east-1 | arn:aws:lambda:sa-east-1:410797082306:layer:instana-python:57 |
| us-east-1 | arn:aws:lambda:us-east-1:410797082306:layer:instana-python:57 |
| us-east-2 | arn:aws:lambda:us-east-2:410797082306:layer:instana-python:57 |
| us-west-1 | arn:aws:lambda:us-west-1:410797082306:layer:instana-python:57 |
| us-west-2 | arn:aws:lambda:us-west-2:410797082306:layer:instana-python:57 |
v2.5.0
What's Changed
- currency: Automate python tracer currency report generation by @GSVarsha in #528
- chore: fix lambda layer publish script by @GSVarsha in #534
- ci: Change to available pubsub-emulator image by @Ferenc- in #535
- currency: Fix currency report overwrite by @GSVarsha in #536
- feat: Enable gevent autotracing by @Ferenc- in #538
- refactor: Remove unused imports from init by @Ferenc- in #537
- fix: Prevent crash with 'gevent' has no attribute 'version_info' by @Ferenc- in #539
- chore: Drop 3.7 support by @Ferenc- in #542
- fix:
DeprecationWarning: pkg_resources is deprecated as an API.by @Ferenc- in #540 - test: Cover gevent autotracing by @Ferenc- in #544
Full Changelog: v2.4.0...v2.5.0
AWS Lambda Layer v56
| AWS Region | ARN |
|---|---|
| af-south-1 | arn:aws:lambda:af-south-1:410797082306:layer:instana-python:56 |
| ap-east-1 | arn:aws:lambda:ap-east-1:410797082306:layer:instana-python:56 |
| ap-northeast-1 | arn:aws:lambda:ap-northeast-1:410797082306:layer:instana-python:56 |
| ap-northeast-2 | arn:aws:lambda:ap-northeast-2:410797082306:layer:instana-python:56 |
| ap-northeast-3 | arn:aws:lambda:ap-northeast-3:410797082306:layer:instana-python:56 |
| ap-south-1 | arn:aws:lambda:ap-south-1:410797082306:layer:instana-python:56 |
| ap-south-2 | arn:aws:lambda:ap-south-2:410797082306:layer:instana-python:56 |
| ap-southeast-1 | arn:aws:lambda:ap-southeast-1:410797082306:layer:instana-python:56 |
| ap-southeast-2 | arn:aws:lambda:ap-southeast-2:410797082306:layer:instana-python:56 |
| ap-southeast-3 | arn:aws:lambda:ap-southeast-3:410797082306:layer:instana-python:56 |
| ap-southeast-4 | arn:aws:lambda:ap-southeast-4:410797082306:layer:instana-python:56 |
| ca-central-1 | arn:aws:lambda:ca-central-1:410797082306:layer:instana-python:56 |
| ca-west-1 | arn:aws:lambda:ca-west-1:410797082306:layer:instana-python:56 |
| cn-north-1 | arn:aws:lambda:cn-north-1:107998019096:layer:instana-python:56 |
| cn-northwest-1 | arn:aws:lambda:cn-northwest-1:107998019096:layer:instana-python:56 |
| eu-central-1 | arn:aws:lambda:eu-central-1:410797082306:layer:instana-python:56 |
| eu-central-2 | arn:aws:lambda:eu-central-2:410797082306:layer:instana-python:56 |
| eu-north-1 | arn:aws:lambda:eu-north-1:410797082306:layer:instana-python:56 |
| eu-south-1 | arn:aws:lambda:eu-south-1:410797082306:layer:instana-python:56 |
| eu-south-2 | arn:aws:lambda:eu-south-2:410797082306:layer:instana-python:56 |
| eu-west-1 | arn:aws:lambda:eu-west-1:410797082306:layer:instana-python:56 |
| eu-west-2 | arn:aws:lambda:eu-west-2:410797082306:layer:instana-python:56 |
| eu-west-3 | arn:aws:lambda:eu-west-3:410797082306:layer:instana-python:56 |
| il-central-1 | arn:aws:lambda:il-central-1:410797082306:layer:instana-python:56 |
| me-central-1 | arn:aws:lambda:me-central-1:410797082306:layer:instana-python:56 |
| me-south-1 | arn:aws:lambda:me-south-1:410797082306:layer:instana-python:56 |
| sa-east-1 | arn:aws:lambda:sa-east-1:410797082306:layer:instana-python:56 |
| us-east-1 | arn:aws:lambda:us-east-1:410797082306:layer:instana-python:56 |
| us-east-2 | arn:aws:lambda:us-east-2:410797082306:layer:instana-python:56 |
| us-west-1 | arn:aws:lambda:us-west-1:410797082306:layer:instana-python:56 |
| us-west-2 | arn:aws:lambda:us-west-2:410797082306:layer:instana-python:56 |
v2.4.0
What's Changed
- refactor: Remove superfluous absolute_import by @Ferenc- in #503
- Refectoring and improvements by @pvital in #508
- refactor(tests): Remove superfluous imports by @GSVarsha in #504
- Sanic: capture responseHeadersOnEntrySpans by @GSVarsha in #505
- Enable Asyncio support. by @pvital in #507
- Ci cleanup by @Ferenc- in #510
- Tornado Server: capture responseHeadersOnEntrySpans by @GSVarsha in #509
- Add .tekton by @Ferenc- in #506
- [FastAPI] Add TC for non-async methods by @GSVarsha in #514
- ci: Include testing with latest starlette version by @GSVarsha in #517
- ci: Make the GH set-status task reusable across repos by @Ferenc- in #518
- ci: Use python specific naming on GH PR eventlistener & co by @Ferenc- in #519
- ci: Add scheduled eventlistener by @Ferenc- in #520
- Celery test fix by @Ferenc- in #521
- fix: Handle grpcio target schemes like 'dns:///' by @Ferenc- in #524
- feat: Add opt-in exit spans (part 1) by @Ferenc- in #522
- test: Refactor to use appropriate UT assertions where available by @Ferenc- in #526
- feat: Add opt-in exit spans to boto3 and aiohttp client by @Ferenc- in #530
- refactor: Make use of subclassing unittest.TestCase by @Ferenc- in #529
- ci: Eliminate 'failed to pull the image' type of failures with a prepuller by @Ferenc- in #531
- Build migration to pyproject.toml by @pvital in #525
- feat: Add opt-in root exit spans to logging by @Ferenc- in #532
- chore(version): Bump version to 2.4.0 by @GSVarsha in #533
Full Changelog: v2.3.0...v2.4.0
AWS Lambda Layer v55
| AWS Region | ARN |
|---|---|
| af-south-1 | arn:aws:lambda:af-south-1:410797082306:layer:instana-python:55 |
| ap-east-1 | arn:aws:lambda:ap-east-1:410797082306:layer:instana-python:55 |
| ap-northeast-1 | arn:aws:lambda:ap-northeast-1:410797082306:layer:instana-python:55 |
| ap-northeast-2 | arn:aws:lambda:ap-northeast-2:410797082306:layer:instana-python:55 |
| ap-northeast-3 | arn:aws:lambda:ap-northeast-3:410797082306:layer:instana-python:55 |
| ap-south-1 | arn:aws:lambda:ap-south-1:410797082306:layer:instana-python:55 |
| ap-south-2 | arn:aws:lambda:ap-south-2:410797082306:layer:instana-python:55 |
| ap-southeast-1 | arn:aws:lambda:ap-southeast-1:410797082306:layer:instana-python:55 |
| ap-southeast-2 | arn:aws:lambda:ap-southeast-2:410797082306:layer:instana-python:55 |
| ap-southeast-3 | arn:aws:lambda:ap-southeast-3:410797082306:layer:instana-python:55 |
| ap-southeast-4 | arn:aws:lambda:ap-southeast-4:410797082306:layer:instana-python:55 |
| ca-central-1 | arn:aws:lambda:ca-central-1:410797082306:layer:instana-python:55 |
| ca-west-1 | arn:aws:lambda:ca-west-1:410797082306:layer:instana-python:55 |
| cn-north-1 | arn:aws:lambda:cn-north-1:107998019096:layer:instana-python:55 |
| cn-northwest-1 | arn:aws:lambda:cn-northwest-1:107998019096:layer:instana-python:55 |
| eu-central-1 | arn:aws:lambda:eu-central-1:410797082306:layer:instana-python:55 |
| eu-central-2 | arn:aws:lambda:eu-central-2:410797082306:layer:instana-python:55 |
| eu-north-1 | arn:aws:lambda:eu-north-1:410797082306:layer:instana-python:55 |
| eu-south-1 | arn:aws:lambda:eu-south-1:410797082306:layer:instana-python:55 |
| eu-south-2 | arn:aws:lambda:eu-south-2:410797082306:layer:instana-python:55 |
| eu-west-1 | arn:aws:lambda:eu-west-1:410797082306:layer:instana-python:55 |
| eu-west-2 | arn:aws:lambda:eu-west-2:410797082306:layer:instana-python:55 |
| eu-west-3 | arn:aws:lambda:eu-west-3:410797082306:layer:instana-python:55 |
| il-central-1 | arn:aws:lambda:il-central-1:410797082306:layer:instana-python:55 |
| me-central-1 | arn:aws:lambda:me-central-1:410797082306:layer:instana-python:55 |
| me-south-1 | arn:aws:lambda:me-south-1:410797082306:layer:instana-python:55 |
| sa-east-1 | arn:aws:lambda:sa-east-1:410797082306:layer:instana-python:55 |
| us-east-1 | arn:aws:lambda:us-east-1:410797082306:layer:instana-python:55 |
| us-east-2 | arn:aws:lambda:us-east-2:410797082306:layer:instana-python:55 |
| us-west-1 | arn:aws:lambda:us-west-1:410797082306:layer:instana-python:55 |
| us-west-2 | arn:aws:lambda:us-west-2:410797082306:layer:instana-python:55 |
v2.3.0
AWS Lambda Layer v54
| AWS Region | ARN |
|---|---|
| af-south-1 | arn:aws:lambda:af-south-1:410797082306:layer:instana-python:54 |
| ap-east-1 | arn:aws:lambda:ap-east-1:410797082306:layer:instana-python:54 |
| ap-northeast-1 | arn:aws:lambda:ap-northeast-1:410797082306:layer:instana-python:54 |
| ap-northeast-2 | arn:aws:lambda:ap-northeast-2:410797082306:layer:instana-python:54 |
| ap-northeast-3 | arn:aws:lambda:ap-northeast-3:410797082306:layer:instana-python:54 |
| ap-south-1 | arn:aws:lambda:ap-south-1:410797082306:layer:instana-python:54 |
| ap-south-2 | arn:aws:lambda:ap-south-2:410797082306:layer:instana-python:54 |
| ap-southeast-1 | arn:aws:lambda:ap-southeast-1:410797082306:layer:instana-python:54 |
| ap-southeast-2 | arn:aws:lambda:ap-southeast-2:410797082306:layer:instana-python:54 |
| ap-southeast-3 | arn:aws:lambda:ap-southeast-3:410797082306:layer:instana-python:54 |
| ap-southeast-4 | arn:aws:lambda:ap-southeast-4:410797082306:layer:instana-python:54 |
| ca-central-1 | arn:aws:lambda:ca-central-1:410797082306:layer:instana-python:54 |
| ca-west-1 | arn:aws:lambda:ca-west-1:410797082306:layer:instana-python:54 |
| cn-north-1 | arn:aws:lambda:cn-north-1:107998019096:layer:instana-python:54 |
| cn-northwest-1 | arn:aws:lambda:cn-northwest-1:107998019096:layer:instana-python:54 |
| eu-central-1 | arn:aws:lambda:eu-central-1:410797082306:layer:instana-python:54 |
| eu-central-2 | arn:aws:lambda:eu-central-2:410797082306:layer:instana-python:54 |
| eu-north-1 | arn:aws:lambda:eu-north-1:410797082306:layer:instana-python:54 |
| eu-south-1 | arn:aws:lambda:eu-south-1:410797082306:layer:instana-python:54 |
| eu-south-2 | arn:aws:lambda:eu-south-2:410797082306:layer:instana-python:54 |
| eu-west-1 | arn:aws:lambda:eu-west-1:410797082306:layer:instana-python:54 |
| eu-west-2 | arn:aws:lambda:eu-west-2:410797082306:layer:instana-python:54 |
| eu-west-3 | arn:aws:lambda:eu-west-3:410797082306:layer:instana-python:54 |
| il-central-1 | arn:aws:lambda:il-central-1:410797082306:layer:instana-python:54 |
| me-central-1 | arn:aws:lambda:me-central-1:410797082306:layer:instana-python:54 |
| me-south-1 | arn:aws:lambda:me-south-1:410797082306:layer:instana-python:54 |
| sa-east-1 | arn:aws:lambda:sa-east-1:410797082306:layer:instana-python:54 |
| us-east-1 | arn:aws:lambda:us-east-1:410797082306:layer:instana-python:54 |
| us-east-2 | arn:aws:lambda:us-east-2:410797082306:layer:instana-python:54 |
| us-west-1 | arn:aws:lambda:us-west-1:410797082306:layer:instana-python:54 |
| us-west-2 | arn:aws:lambda:us-west-2:410797082306:layer:instana-python:54 |
v2.2.0
What's Changed
- Pyramid: capture responseHeadersOnEntrySpans by @GSVarsha in #496
- fix(tests): Adapt to moto 5 by @Ferenc- in #498
- Enhance boto3 instrumentation to capture HTTP headers in all four flavours by @GSVarsha in #499
- fix(test_boto3) :Remove explicit credential mocking by @GSVarsha in #500
Full Changelog: v2.1.0...v2.2.0
AWS Lambda Layer v53
| AWS Region | ARN |
|---|---|
| af-south-1 | arn:aws:lambda:af-south-1:410797082306:layer:instana-python:53 |
| ap-east-1 | arn:aws:lambda:ap-east-1:410797082306:layer:instana-python:53 |
| ap-northeast-1 | arn:aws:lambda:ap-northeast-1:410797082306:layer:instana-python:53 |
| ap-northeast-2 | arn:aws:lambda:ap-northeast-2:410797082306:layer:instana-python:53 |
| ap-northeast-3 | arn:aws:lambda:ap-northeast-3:410797082306:layer:instana-python:53 |
| ap-south-1 | arn:aws:lambda:ap-south-1:410797082306:layer:instana-python:53 |
| ap-south-2 | arn:aws:lambda:ap-south-2:410797082306:layer:instana-python:53 |
| ap-southeast-1 | arn:aws:lambda:ap-southeast-1:410797082306:layer:instana-python:53 |
| ap-southeast-2 | arn:aws:lambda:ap-southeast-2:410797082306:layer:instana-python:53 |
| ap-southeast-3 | arn:aws:lambda:ap-southeast-3:410797082306:layer:instana-python:53 |
| ap-southeast-4 | arn:aws:lambda:ap-southeast-4:410797082306:layer:instana-python:53 |
| ca-central-1 | arn:aws:lambda:ca-central-1:410797082306:layer:instana-python:53 |
| ca-west-1 | arn:aws:lambda:ca-west-1:410797082306:layer:instana-python:53 |
| cn-north-1 | arn:aws:lambda:cn-north-1:107998019096:layer:instana-python:53 |
| cn-northwest-1 | arn:aws:lambda:cn-northwest-1:107998019096:layer:instana-python:53 |
| eu-central-1 | arn:aws:lambda:eu-central-1:410797082306:layer:instana-python:53 |
| eu-central-2 | arn:aws:lambda:eu-central-2:410797082306:layer:instana-python:53 |
| eu-north-1 | arn:aws:lambda:eu-north-1:410797082306:layer:instana-python:53 |
| eu-south-1 | arn:aws:lambda:eu-south-1:410797082306:layer:instana-python:53 |
| eu-south-2 | arn:aws:lambda:eu-south-2:410797082306:layer:instana-python:53 |
| eu-west-1 | arn:aws:lambda:eu-west-1:410797082306:layer:instana-python:53 |
| eu-west-2 | arn:aws:lambda:eu-west-2:410797082306:layer:instana-python:53 |
| eu-west-3 | arn:aws:lambda:eu-west-3:410797082306:layer:instana-python:53 |
| il-central-1 | arn:aws:lambda:il-central-1:410797082306:layer:instana-python:53 |
| me-central-1 | arn:aws:lambda:me-central-1:410797082306:layer:instana-python:53 |
| me-south-1 | arn:aws:lambda:me-south-1:410797082306:layer:instana-python:53 |
| sa-east-1 | arn:aws:lambda:sa-east-1:410797082306:layer:instana-python:53 |
| us-east-1 | arn:aws:lambda:us-east-1:410797082306:layer:instana-python:53 |
| us-east-2 | arn:aws:lambda:us-east-2:410797082306:layer:instana-python:53 |
| us-west-1 | arn:aws:lambda:us-west-1:410797082306:layer:instana-python:53 |
| us-west-2 | arn:aws:lambda:us-west-2:410797082306:layer:instana-python:53 |
v2.1.0
What's Changed
- ci: Use only the released (non --pre) versions of Django 5 for testing by @Ferenc- in #478
- Use latest urllib3 without secure extra by @GSVarsha in #479
- ci: Unskip boto3_secretsmanager TC on python>=3.10 by @GSVarsha in #481
- fix(lambda): Record the statusCode when available by @Ferenc- in #480
- fix: The spec doesn't set upper limit for ec=1 if code>=500 by @Ferenc- in #482
- chore(sonar): Skip bin as it is not part of the delivered product by @Ferenc- in #484
- Test infra updates by @pvital in #483
- CI Python 3.9 by @Ferenc- in #487
- Cassandra refactor by @Ferenc- in #486
- Django: capture responseHeadersOnEntrySpans by @GSVarsha in #489
- FastAPI: capture responseHeadersOnEntrySpans by @GSVarsha in #488
- refactor: Use the proper UT assertions in Fargate tests by @Ferenc- in #490
- Flask: capture responseHeadersOnEntrySpans by @GSVarsha in #491
- urllib3: capture requestHeadersOnExitSpans by @GSVarsha in #493
- feat(bin): Add new AWS region ca-west-1 by @Ferenc- in #492
- chore(version): Bump version to 2.1.0 by @GSVarsha in #495
Full Changelog: v2.0.10...v2.1.0