|
1 | 1 | 
|
2 | 2 | [](https://codecov.io/gh/aws/aws-xray-sdk-python)
|
3 | 3 |
|
4 |
| -### :mega: OpenTelemetry Python with AWS X-Ray |
| 4 | +# AWS X-Ray SDK for Python |
| 5 | + |
| 6 | +## :mega: Upcoming Maintenance Mode on February 25, 2026 |
| 7 | + |
| 8 | +[The AWS X-Ray SDKs will enter maintenance mode on **`February 25, 2026`**][xray-sdk-daemon-timeline]. During maintenance mode, the X-Ray SDKs and Daemon will only receive critical bug fixes and security updates, and will not be updated to support new features. |
| 9 | + |
| 10 | +We recommend that you migrate to [AWS Distro for OpenTelemetry (ADOT) or OpenTelemetry Instrumentation][xray-otel-migration-docs] to generate traces (through manual or zero-code instrumentation) from your application and send them to AWS X-Ray. OpenTelemetry is the industry-wide standard for tracing instrumentation and observability. It has a large open-source community for support and provides more instrumentations and updates. By adopting an OpenTelemetry solution, developers can leverage the latest services and innovations from AWS CloudWatch. |
| 11 | + |
| 12 | +## :mega: End-of-Support on February 25, 2027 |
| 13 | + |
| 14 | +[The AWS X-Ray SDKs will reach end-of-support on **`February 25, 2027`**][xray-sdk-daemon-timeline]. After end-of-support, the X-Ray SDKs will no longer receive updates or releases. Previously published releases will continue to be available via public package managers and the source code will remain on GitHub. |
| 15 | + |
| 16 | +[xray-otel-migration-docs]: https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-migration.html |
| 17 | +[xray-sdk-daemon-timeline]: https://docs.aws.amazon.com/xray/latest/devguide/xray-daemon-eos.html |
| 18 | + |
| 19 | +------------------------------------- |
| 20 | + |
| 21 | +### OpenTelemetry Python with AWS X-Ray |
5 | 22 |
|
6 | 23 | AWS X-Ray supports using OpenTelemetry Python and the AWS Distro for OpenTelemetry (ADOT) Collector to instrument your application and send trace data to X-Ray. The OpenTelemetry SDKs are an industry-wide standard for tracing instrumentation. They provide more instrumentations and have a larger community for support, but may not have complete feature parity with the X-Ray SDKs. See [choosing between the ADOT and X-Ray SDKs](https://docs.aws.amazon.com/xray/latest/devguide/xray-instrumenting-your-app.html#xray-instrumenting-choosing) for more help with choosing between the two.
|
7 | 24 |
|
8 | 25 | If you want additional features when tracing your Python applications, please [open an issue on the OpenTelemetry Python Instrumentation repository](https://github.com/open-telemetry/opentelemetry-python-contrib/issues/new?labels=feature-request&template=feature_request.md&title=X-Ray%20Compatible%20Feature%20Request).
|
9 | 26 |
|
10 |
| -### :mega: Python Versions End-of-Support Notice |
| 27 | +### Python Versions End-of-Support Notice |
11 | 28 |
|
12 | 29 | AWS X-Ray SDK for Python versions `>2.11.0` has dropped support for Python 2.7, 3.4, 3.5, and 3.6.
|
13 | 30 |
|
14 |
| -# AWS X-Ray SDK for Python |
| 31 | +------------------------------------- |
15 | 32 |
|
16 | 33 | 
|
17 | 34 |
|
|
0 commit comments