diff --git a/.github/workflows/cache-shared-deps.yml b/.github/workflows/cache-shared-deps.yml index 8dd219351fa69..90ed2e0f60b02 100644 --- a/.github/workflows/cache-shared-deps.yml +++ b/.github/workflows/cache-shared-deps.yml @@ -13,7 +13,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-22.04, windows-2022] + os: [ubuntu-22.04] env: PYTHON_VERSION: "3.13" diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index a006fa2734982..d488a7d92650f 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -4,6 +4,7 @@ on: push: branches: - master + - taegyunkim/fix-test-hang paths: # List of files/paths that should trigger the run. The intention is to avoid running all tests if the commit only includes changes on assets or README - '*/datadog_checks/**' diff --git a/agent_requirements.in b/agent_requirements.in index ef6aa5b9885d7..9dc755e248256 100644 --- a/agent_requirements.in +++ b/agent_requirements.in @@ -10,7 +10,7 @@ clickhouse-connect==0.8.18 cm-client==45.0.4 confluent-kafka==2.11.1 cryptography==45.0.6 -ddtrace==3.12.5 +ddtrace@ {root:uri}/ddtrace-3.17.0.dev73+g11a526fe2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl dnspython==2.7.0 fastavro==1.12.0 foundationdb==6.3.25 diff --git a/datadog_checks_base/ddtrace-3.17.0.dev73+g11a526fe2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl b/datadog_checks_base/ddtrace-3.17.0.dev73+g11a526fe2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl new file mode 100644 index 0000000000000..e147458702334 Binary files /dev/null and b/datadog_checks_base/ddtrace-3.17.0.dev73+g11a526fe2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl differ diff --git a/datadog_checks_base/pyproject.toml b/datadog_checks_base/pyproject.toml index b2b775097fc28..a5b1095922dac 100644 --- a/datadog_checks_base/pyproject.toml +++ b/datadog_checks_base/pyproject.toml @@ -37,7 +37,7 @@ deps = [ "binary==1.0.2", "cachetools==6.2.0", "cryptography==45.0.6", - "ddtrace==3.12.5", + "ddtrace @ {root:uri}/ddtrace-3.17.0.dev73+g11a526fe2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", "jellyfish==1.2.0", "lazy-loader==0.4", "prometheus-client==0.22.1", @@ -75,6 +75,9 @@ kube = [ [project.urls] Source = "https://github.com/DataDog/integrations-core" +[tool.hatch.metadata] +allow-direct-references = true + [tool.hatch.version] path = "datadog_checks/base/__about__.py"