Skip to content

Commit

Permalink
docs: add details to the release note about 3.13 (#11792)
Browse files Browse the repository at this point in the history
This change lists everything that is currently known not to work with
Python 3.13

## Checklist
- [x] PR author has checked that all the criteria below are met
- The PR description includes an overview of the change
- The PR description articulates the motivation for the change
- The change includes tests OR the PR description describes a testing
strategy
- The PR description notes risks associated with the change, if any
- Newly-added code is easy to change
- The change follows the [library release note
guidelines](https://ddtrace.readthedocs.io/en/stable/releasenotes.html)
- The change includes or references documentation updates if necessary
- Backport labels are set (if
[applicable](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting))

## Reviewer Checklist
- [ ] Reviewer has checked that all the criteria below are met 
- Title is accurate
- All changes are related to the pull request's stated goal
- Avoids breaking
[API](https://ddtrace.readthedocs.io/en/stable/versioning.html#interfaces)
changes
- Testing strategy adequately addresses listed risks
- Newly-added code is easy to change
- Release note makes sense to a user of the library
- If necessary, author has acknowledged and discussed the performance
implications of this PR as reported in the benchmarks PR comment
- Backport labels are set in a manner that is consistent with the
[release branch maintenance
policy](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting)

---------

Co-authored-by: Vítor De Araújo <[email protected]>
  • Loading branch information
emmettbutler and vitor-de-araujo authored Dec 19, 2024
1 parent e9dbe4f commit 89d82c3
Showing 1 changed file with 49 additions and 1 deletion.
50 changes: 49 additions & 1 deletion releasenotes/notes/threethirteen-d40d659d8939fe5e.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,52 @@
---
upgrade:
- |
Makes the library compatible with Python 3.13
Makes the library compatible with Python 3.13.
The following limitations currently apply to support for Python 3.13:
- ``ddtrace`` is not supported on Windows with Python 3.13
- Appsec Threat Detection is not tested against Django, Flask, or FastAPI with 3.13
- Automatic Service Naming is not tested with 3.13
- The ``ddtrace-run`` entrypoint is not tested with 3.13
- The following products are not tested with 3.13:
- Code Coverage
- Appsec IAST
- Data Streams Monitoring
- CI Visibility
- Continuous Profiling
- The following integrations are not tested with 3.13:
- aiobotocore
- aiomysql
- aiopg
- anthropic
- asyncpg
- avro
- botocore
- confluent-kafka
- consul
- django
- falcon
- fastapi
- freezegun
- gevent
- google_generativeai
- grpcio
- gunicorn
- langchain
- mysqlclient
- opentracing
- protobuf
- psycopg
- psycopg2
- pymysql
- pyodbc
- pytest
- pytest-bdd
- pytest-benchmark
- sanic
- selenium
- sqlalchemy
- sqlite3
- starlette
- tornado
- vertexai

0 comments on commit 89d82c3

Please sign in to comment.