Skip to content

Vlad/ddtracepy 315 profiling only - #19249

Merged
vlad-scherbich merged 1 commit into
vlad/315-official-supportfrom
vlad/ddtracepy-315-profiling-only
Jul 24, 2026
Merged

Vlad/ddtracepy 315 profiling only#19249
vlad-scherbich merged 1 commit into
vlad/315-official-supportfrom
vlad/ddtracepy-315-profiling-only

Conversation

@vlad-scherbich

@vlad-scherbich vlad-scherbich commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

prev: #19251 | next: #19256

Summary

Profiling CI matrix and setup.py gating.

Test plan

  • CI green on this branch
  • Stack merges cleanly into the next PR's base branch

@datadog-datadog-prod-us1

This comment has been minimized.

@vlad-scherbich
vlad-scherbich force-pushed the vlad/ddtracepy-315-profiling-only branch from eca1bc4 to 13b3f3a Compare July 23, 2026 14:14
@cit-pr-commenter-54b7da

cit-pr-commenter-54b7da Bot commented Jul 23, 2026

Copy link
Copy Markdown

Codeowners resolved as

.github/workflows/generate-package-versions.yml                         @DataDog/python-guild @DataDog/apm-core-python
.gitlab-ci.yml                                                          @DataDog/python-guild @DataDog/apm-core-python
.gitlab/templates/build-base-venvs.yml                                  @DataDog/python-guild @DataDog/apm-core-python
.riot/requirements/1c6cb02.txt                                          @DataDog/apm-python
.riot/requirements/222bcd0.txt                                          @DataDog/apm-python
.riot/requirements/95077af.txt                                          @DataDog/apm-python
.riot/requirements/e26245b.txt                                          @DataDog/apm-python
riotfile.py                                                             @DataDog/apm-python
scripts/requirements_to_csv.py                                          @DataDog/apm-core-python
setup.py                                                                @DataDog/python-guild

@cit-pr-commenter-54b7da

cit-pr-commenter-54b7da Bot commented Jul 23, 2026

Copy link
Copy Markdown

Circular import analysis

⚠️ Existing circular imports

There are 33 circular imports that already exist on the base branch and have not been changed by this PR.

Show existing cycles (showing 5 of 33 shortest)
ddtrace.internal.datastreams -> ddtrace.internal.datastreams.google_cloud_pubsub -> ddtrace.internal.datastreams
ddtrace.internal.datastreams -> ddtrace.internal.datastreams.botocore -> ddtrace.internal.datastreams
ddtrace.internal.datastreams -> ddtrace.internal.datastreams.aiokafka -> ddtrace.internal.datastreams
ddtrace._trace.span -> ddtrace.internal.core -> ddtrace._trace.span
ddtrace.internal.datastreams -> ddtrace.internal.datastreams.kafka -> ddtrace.internal.datastreams

To see all cycles, download the cycles-base.json and cycles-pr.json artifacts from this CI job and run:

uv run --script scripts/import-analysis/cycles.py compare cycles-base.json cycles-pr.json

@vlad-scherbich
vlad-scherbich changed the base branch from main to vlad/ddtracepy-315-profiling-collectors July 23, 2026 14:18
@vlad-scherbich
vlad-scherbich force-pushed the vlad/ddtracepy-315-profiling-collectors branch from d7ae5b6 to cf216f0 Compare July 23, 2026 14:31
@vlad-scherbich
vlad-scherbich force-pushed the vlad/ddtracepy-315-profiling-only branch from 13b3f3a to 253957f Compare July 23, 2026 14:31
Profiling-native py3.15 job, setup.py guards, and crashtracker 3.15 opt-in.
Rebased onto the #17849 split stack (PR 17624).
@vlad-scherbich
vlad-scherbich force-pushed the vlad/ddtracepy-315-profiling-collectors branch from cf216f0 to 7d3e825 Compare July 24, 2026 01:25
@vlad-scherbich
vlad-scherbich force-pushed the vlad/ddtracepy-315-profiling-only branch from 253957f to aea4440 Compare July 24, 2026 01:25
Base automatically changed from vlad/ddtracepy-315-profiling-collectors to vlad/315-official-support July 24, 2026 01:25
@vlad-scherbich
vlad-scherbich merged commit aea4440 into vlad/315-official-support Jul 24, 2026
4 of 6 checks passed
@vlad-scherbich
vlad-scherbich deleted the vlad/ddtracepy-315-profiling-only branch July 24, 2026 01:25
@vlad-scherbich
vlad-scherbich restored the vlad/ddtracepy-315-profiling-only branch July 24, 2026 01:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant