Skip to content

chore: fix the 2.21 branch CI#14980

Merged
brettlangdon merged 10 commits into2.21from
juanjux/fix-2.21
Oct 23, 2025
Merged

chore: fix the 2.21 branch CI#14980
brettlangdon merged 10 commits into2.21from
juanjux/fix-2.21

Conversation

@juanjux
Copy link
Collaborator

@juanjux juanjux commented Oct 22, 2025

Checklist

  • 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
  • The change includes or references documentation updates if necessary
  • Backport labels are set (if applicable)

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 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

Signed-off-by: Juanjo Alvarez <juanjo.alvarezmartinez@datadoghq.com>
@github-actions
Copy link
Contributor

github-actions bot commented Oct 22, 2025

CODEOWNERS have been resolved as:

releasenotes/notes/avoid-wrapt-two-fd3b8ad3057343ba.yaml                @DataDog/apm-python
.github/workflows/build_python_3.yml                                    @DataDog/python-guild @DataDog/apm-core-python
.github/workflows/system-tests.yml                                      @DataDog/python-guild @DataDog/apm-core-python
.gitlab/download-wheels-from-gh-actions.sh                              @DataDog/python-guild @DataDog/apm-core-python
ddtrace/appsec/_iast/_taint_tracking/CMakeLists.txt                     @DataDog/asm-python
ddtrace/debugging/_encoding.py                                          @DataDog/debugger-python
ddtrace/debugging/_probe/registry.py                                    @DataDog/debugger-python
ddtrace/internal/datastreams/processor.py                               @DataDog/apm-core-python
ddtrace/internal/processor/endpoint_call_counter.py                     @DataDog/apm-core-python
ddtrace/internal/processor/stats.py                                     @DataDog/apm-core-python
ddtrace/internal/runtime/runtime_metrics.py                             @DataDog/apm-core-python
ddtrace/internal/safety.py                                              @DataDog/apm-core-python
ddtrace/internal/service.py                                             @DataDog/apm-core-python
ddtrace/internal/telemetry/metrics_namespaces.py                        @DataDog/apm-core-python
ddtrace/llmobs/_evaluators/runner.py                                    @DataDog/ml-observability
ddtrace/llmobs/_log_writer.py                                           @DataDog/ml-observability
ddtrace/llmobs/_writer.py                                               @DataDog/ml-observability
hatch.toml                                                              @DataDog/python-guild
pyproject.toml                                                          @DataDog/python-guild
scripts/gen_gitlab_config.py                                            @DataDog/apm-core-python
tests/appsec/suitespec.yml                                              @DataDog/asm-python

Signed-off-by: Juanjo Alvarez <juanjo.alvarezmartinez@datadoghq.com>
@juanjux juanjux self-assigned this Oct 22, 2025
@juanjux juanjux added the changelog/no-changelog A changelog entry is not required for this PR. label Oct 22, 2025
Signed-off-by: Juanjo Alvarez <juanjo.alvarezmartinez@datadoghq.com>
Signed-off-by: Juanjo Alvarez <juanjo.alvarezmartinez@datadoghq.com>
@juanjux juanjux closed this Oct 23, 2025
@juanjux juanjux reopened this Oct 23, 2025
cbeauchesne and others added 6 commits October 23, 2025 10:55
<!-- Provide an overview of the change and motivation for the change -->

We have a bug report that there are recursion errors with wrapt 2.x on
our psycopg integration. I'd still like to study if we can recreate the
error in a test but don't want this investigation to block this known
issue.

<!-- Describe your testing strategy or note what tests are included -->

<!-- Note any risks associated with this change, or "None" if no risks
-->

<!-- Any other information that would be helpful for reviewers -->

---------

Signed-off-by: Juanjo Alvarez <juanjo.alvarezmartinez@datadoghq.com>
Co-authored-by: Juanjo Alvarez <juanjo.alvarezmartinez@datadoghq.com>
Co-authored-by: Brett Langdon <brett.langdon@datadoghq.com>
Signed-off-by: Juanjo Alvarez <juanjo.alvarezmartinez@datadoghq.com>
Signed-off-by: Juanjo Alvarez <juanjo.alvarezmartinez@datadoghq.com>
@brettlangdon brettlangdon marked this pull request as ready for review October 23, 2025 13:28
@brettlangdon brettlangdon requested review from a team as code owners October 23, 2025 13:28
@brettlangdon
Copy link
Member

There are some failing tests in this pipeline, but we are going to merge this PR anyways since it gets the wheel building working.

@brettlangdon brettlangdon merged commit f1e92d1 into 2.21 Oct 23, 2025
836 of 894 checks passed
@brettlangdon brettlangdon deleted the juanjux/fix-2.21 branch October 23, 2025 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/no-changelog A changelog entry is not required for this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants