Skip to content

chore: update openai latest version to 2.45.0#18995

Open
dd-octo-sts[bot] wants to merge 1 commit into
mainfrom
upgrade-latest-openai-version
Open

chore: update openai latest version to 2.45.0#18995
dd-octo-sts[bot] wants to merge 1 commit into
mainfrom
upgrade-latest-openai-version

Conversation

@dd-octo-sts

@dd-octo-sts dd-octo-sts Bot commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

Update openai lockfiles and dependency package lockfiles.
This performs the following updates:

  1. Some openai lockfiles use openai latest. This will update openai and dependencies.
  2. Some openai lockfiles use a pinned (non-latest) version of openai, but require the latest version of another package. This will update all such packages.

@dd-octo-sts dd-octo-sts Bot added the changelog/no-changelog A changelog entry is not required for this PR. label Jul 12, 2026
@dd-octo-sts dd-octo-sts Bot requested review from a team as code owners July 12, 2026 00:51
@dd-octo-sts dd-octo-sts Bot requested review from juanjux and wconti27 July 12, 2026 00:51
@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Codeowners resolved as

.riot/requirements/109d638.txt                                          @DataDog/apm-python
.riot/requirements/132e4bd.txt                                          @DataDog/apm-python
.riot/requirements/134082f.txt                                          @DataDog/apm-python
.riot/requirements/1458d7e.txt                                          @DataDog/apm-python
.riot/requirements/14aa6df.txt                                          @DataDog/apm-python
.riot/requirements/1547cc9.txt                                          @DataDog/apm-python
.riot/requirements/162cf2e.txt                                          @DataDog/apm-python
.riot/requirements/16a63d7.txt                                          @DataDog/apm-python
.riot/requirements/1882fe7.txt                                          @DataDog/apm-python
.riot/requirements/19be394.txt                                          @DataDog/apm-python
.riot/requirements/1b544ab.txt                                          @DataDog/apm-python
.riot/requirements/1d14cdc.txt                                          @DataDog/apm-python
.riot/requirements/35f0cba.txt                                          @DataDog/apm-python
.riot/requirements/41b0f95.txt                                          @DataDog/apm-python
.riot/requirements/51ae308.txt                                          @DataDog/apm-python
.riot/requirements/5301b11.txt                                          @DataDog/apm-python
.riot/requirements/663ca38.txt                                          @DataDog/apm-python
.riot/requirements/6d1e866.txt                                          @DataDog/apm-python
.riot/requirements/77994b3.txt                                          @DataDog/apm-python
.riot/requirements/95d28c3.txt                                          @DataDog/apm-python
.riot/requirements/a2b9112.txt                                          @DataDog/apm-python
.riot/requirements/a827c2f.txt                                          @DataDog/apm-python
.riot/requirements/a9f0bf3.txt                                          @DataDog/apm-python
.riot/requirements/bbcdb10.txt                                          @DataDog/apm-python
.riot/requirements/bd89eb3.txt                                          @DataDog/apm-python
.riot/requirements/ec404a0.txt                                          @DataDog/apm-python
scripts/integration_registry/registry.yaml                              @DataDog/apm-core-python @DataDog/apm-idm-python
supported_versions.json                                                 @DataDog/apm-core-python @DataDog/apm-idm-python

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Circular import analysis

⚠️ Existing circular imports

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

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

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

@datadog-prod-us1-4

datadog-prod-us1-4 Bot commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

Pipelines  Tests

Fix all issues with BitsAI

⚠️ Warnings

🚦 15 Pipeline jobs failed

System Tests | tracer-release / End-to-end #6 / flask-poc 6   View in Datadog   GitHub Actions

🧪 1 Test failed

tests.appsec.iast.sink.test_unvalidated_redirect.TestUnvalidatedRedirect.test_secure[flask-poc] from system_tests_suite   View in Datadog
ValueError: Unexpected vulnerability reported: UNVALIDATED_REDIRECT

self = <tests.appsec.iast.sink.test_unvalidated_redirect.TestUnvalidatedRedirect object at 0x7f2374bd5e20>

    def test_secure(self):
>       super().test_secure()

tests/appsec/iast/sink/test_unvalidated_redirect.py:47: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/appsec/iast/utils.py:186: in test_secure
...

DataDog/apm-reliability/dd-trace-py | build linux serverless: [amd64, cp315-cp315, v113741238-d2b8243-manylinux2014_x86_64, 1]   View in Datadog   GitLab

DataDog/apm-reliability/dd-trace-py | build linux serverless: [arm64, cp315-cp315, v113741357-d2b8243-manylinux2014_aarch64, 1]   View in Datadog   GitLab

View all 15 failed jobs.

ℹ️ Info

No other issues found (see more)

❄️ No new flaky tests detected

🔄 Datadog auto-retried 4 jobs - 4 passed on retry View in Datadog

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 9ae2bbc | Docs | Datadog PR Page | Give us feedback!

@pr-commenter

pr-commenter Bot commented Jul 12, 2026

Copy link
Copy Markdown

Benchmarks

Benchmark execution time: 2026-07-12 01:20:18

Comparing candidate commit 9ae2bbc in PR branch upgrade-latest-openai-version with baseline commit 8e44831 in branch main.

Found 0 performance improvements and 4 performance regressions! Performance is the same for 615 metrics, 10 unstable metrics.

scenario:iast_aspects-re_search_aspect

  • 🟥 execution_time [+20.339µs; +25.704µs] or [+7.008%; +8.857%]

scenario:iastaspects-stringio_noaspect

  • 🟥 execution_time [+40.278µs; +45.385µs] or [+10.798%; +12.167%]

scenario:iastaspectsospath-ospathbasename_aspect

  • 🟥 execution_time [+86.095µs; +93.921µs] or [+19.654%; +21.440%]

scenario:span-start

  • 🟥 execution_time [+1.500ms; +1.659ms] or [+9.590%; +10.603%]

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.

1 participant