DataDog / dd-trace-py

Datadog Python APM Client
https://ddtrace.readthedocs.io/
Other
504 stars 396 forks source link

chore(ci): upgrade pyenv, upgrade python versions, add 3.13-dev #9665

Open brettlangdon opened 3 days ago

brettlangdon commented 3 days ago

The one major change here is setting Python 3.12 as the default for the image instead of the existing 3.10.

I cannot remember why we have 3.10 as the default, so it felt harmless to change this to 3.12.

Checklist

Reviewer Checklist

datadog-dd-trace-py-rkomorn[bot] commented 3 days ago

Datadog Report

Branch report: brettlangdon/upgrade.pythons Commit report: b9e49b3 Test service: dd-trace-py

:white_check_mark: 0 Failed, 117327 Passed, 59365 Skipped, 4h 2m 45.95s Total duration (5h 48m 17.44s time saved)

codecov-commenter commented 3 days ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 10.16%. Comparing base (4acfde7) to head (b9e49b3). Report is 5 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #9665 +/- ## =========================================== - Coverage 74.65% 10.16% -64.49% =========================================== Files 1381 1351 -30 Lines 127965 126079 -1886 =========================================== - Hits 95531 12819 -82712 - Misses 32434 113260 +80826 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

pr-commenter[bot] commented 3 days ago

Benchmarks

Benchmark execution time: 2024-06-27 20:27:42

Comparing candidate commit b9e49b3f32d32fb39c7ab7873ba43d20749893ec in PR branch brettlangdon/upgrade.pythons with baseline commit 303d20266ac4a07687ce05b0ecb8280f3a742517 in branch main.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 221 metrics, 9 unstable metrics.