Skip to content

Seth.samuel/psycopg2 3 2025 06 30 #20621

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 30 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
5561fdb
WIP
sethsamuel Dec 26, 2024
67941db
WIP
sethsamuel Dec 27, 2024
bd447db
Changelog
sethsamuel Dec 30, 2024
c2c726b
Changelog
sethsamuel Dec 30, 2024
14545f8
Dep
sethsamuel Dec 30, 2024
e249583
License
sethsamuel Dec 30, 2024
7ea2aad
Merge branch 'master' into seth.samuel/psycopg3
sethsamuel Dec 30, 2024
0928365
License
sethsamuel Dec 30, 2024
ae44a48
Lint
sethsamuel Dec 30, 2024
c81099b
Fix
sethsamuel Dec 30, 2024
af905d6
Merge remote-tracking branch 'origin/master' into seth.samuel/psycopg3
sethsamuel Jan 22, 2025
9ffb5b4
Build deps
sethsamuel Jan 22, 2025
bf95679
E2E
sethsamuel Jan 22, 2025
15ca341
Lint
sethsamuel Jan 22, 2025
ee3b3df
+x
sethsamuel Jan 22, 2025
55dd349
Update PGBouncer to psycopg3
Kyle-Neale Jun 20, 2025
7006728
Force dependecy resolution PR
Kyle-Neale Jun 20, 2025
0da2a6a
sync deps
Kyle-Neale Jun 23, 2025
ee2e151
Merge branch 'master' into kyle.neale/upgrade-pgbouncer-psycopg3
Kyle-Neale Jun 24, 2025
2fbba0b
Fix license validation
Kyle-Neale Jun 24, 2025
812031e
Update dependency resolution (#20579)
datadog-agent-integrations-bot[bot] Jun 24, 2025
5c2c777
Merge branch 'master' into seth.samuel/psycopg3
sethsamuel Jun 30, 2025
ff87310
WIP
sethsamuel Jun 30, 2025
ea8b4d5
Changelog
sethsamuel Jun 30, 2025
56c5cbe
WIP
sethsamuel Jun 30, 2025
32955fa
WIP
sethsamuel Jun 30, 2025
66a7753
WIP
sethsamuel Jun 30, 2025
de7cfa1
WIP
sethsamuel Jun 30, 2025
18c5722
Merge remote-tracking branch 'origin/kyle.neale/upgrade-pgbouncer-psy…
sethsamuel Jun 30, 2025
23ba309
WIP
sethsamuel Jun 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .builders/images/helpers.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,11 @@ function Add-ToPath() {
$target="$oldPath;$Append"
[Environment]::SetEnvironmentVariable("Path", $target, [System.EnvironmentVariableTarget]::User)
}

function RunOnVSConsole() {
param(
[Parameter(Mandatory = $true)][string] $Command
)
Write-Host "Running $Command"
Start-Process -Wait -NoNewWindow "cmd.exe" -ArgumentList "/c ""$Env:VCVARSALL_BAT"" $Env:DD_TARGET_ARCH && $Command"
}
2 changes: 1 addition & 1 deletion .builders/images/linux-aarch64/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ RUN \
--without-debugger \
--disable-static

# libpq and pg_config as needed by psycopg2
# libpq and pg_config as needed by psycopg
RUN \
DOWNLOAD_URL="https://ftp.postgresql.org/pub/source/v{{version}}/postgresql-{{version}}.tar.bz2" \
VERSION="16.0" \
Expand Down
2 changes: 1 addition & 1 deletion .builders/images/linux-x86_64/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ RUN \
--without-debugger \
--disable-static

# libpq and pg_config as needed by psycopg2
# libpq and pg_config as needed by psycopg
RUN \
DOWNLOAD_URL="https://ftp.postgresql.org/pub/source/v{{version}}/postgresql-{{version}}.tar.bz2" \
VERSION="16.0" \
Expand Down
9 changes: 9 additions & 0 deletions .builders/images/macos/builder_setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,15 @@ RELATIVE_PATH="curl-{{version}}" \
# Remove the binary installed so that we consistenly use the same original `curl` binary
rm "${DD_PREFIX_PATH}/bin/curl"

# libpq and pg_config as needed by psycopg
DOWNLOAD_URL="https://ftp.postgresql.org/pub/source/v{{version}}/postgresql-{{version}}.tar.bz2" \
VERSION="16.0" \
SHA256="df9e823eb22330444e1d48e52cc65135a652a6fdb3ce325e3f08549339f51b99" \
RELATIVE_PATH="postgresql-{{version}}" \
install-from-source --without-readline --with-openssl --without-icu
# Add paths to pg_config and to the library
echo PATH="${DD_PREFIX_PATH}/bin:${PATH:-}" >> $DD_ENV_FILE

# Dependencies needed to build librdkafka (and thus, confluent-kafka) with kerberos support
DOWNLOAD_URL="https://github.com/LMDB/lmdb/archive/LMDB_{{version}}.tar.gz" \
VERSION="0.9.29" \
Expand Down
37 changes: 37 additions & 0 deletions .builders/images/windows-x86_64/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN curl -SL --output vs_buildtools.exe https://aka.ms/vs/17/release/vs_buildtoo
--add Microsoft.VisualStudio.Workload.VCTools `
|| IF "%ERRORLEVEL%"=="3010" EXIT 0) `
&& del /q vs_buildtools.exe
ENV VCVARSALL_BAT="C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\Build\vcvarsall.bat"

# Upgrade PowerShell
ENV POWERSHELL_VERSION="7.4.0"
Expand Down Expand Up @@ -114,6 +115,42 @@ RUN Get-RemoteFile `
Add-ToPath -Append "C:\perl\perl\bin" && `
Remove-Item "strawberry-perl-$Env:PERL_VERSION-64bit.zip"

# Nasm
ENV NASM_VERSION="2.16.03"
RUN Get-RemoteFile `
-Uri https://www.nasm.us/pub/nasm/releasebuilds/$Env:NASM_VERSION/win64/nasm-$Env:NASM_VERSION-win64.zip `
-Path "nasm-$Env:NASM_VERSION-win64.zip" `
-Hash '3ee4782247bcb874378d02f7eab4e294a84d3d15f3f6ee2de2f47a46aa7226e6' && `
7z x "nasm-$Env:NASM_VERSION-win64.zip" -o"C:\nasm" && `
Add-ToPath -Append "C:\nasm\nasm-$Env:NASM_VERSION" && `
Remove-Item "nasm-$Env:NASM_VERSION-win64.zip"
# openssl
ENV OPENSSL_VERSION="3.3.2"
RUN Get-RemoteFile `
-Uri https://www.openssl.org/source/openssl-$Env:OPENSSL_VERSION.tar.gz `
-Path openssl-$Env:OPENSSL_VERSION.tar.gz `
-Hash '2e8a40b01979afe8be0bbfb3de5dc1c6709fedb46d6c89c10da114ab5fc3d281'; `
7z x openssl-$Env:OPENSSL_VERSION.tar.gz -r -y && `
7z x openssl-$Env:OPENSSL_VERSION.tar -oC:\openssl_3 && `
cd C:\openssl_3\openssl-$Env:OPENSSL_VERSION && `
RunOnVSConsole -Command `
'C:\perl\perl\bin\perl.exe Configure && `
nmake && `
nmake install_sw'
# libpq and pg_config as needed by psycopg
ENV PG_VERSION="16.0"
COPY pg_config.pl C:\pg_config.pl
RUN Get-RemoteFile `
-Uri https://ftp.postgresql.org/pub/source/v$Env:PG_VERSION/postgresql-$Env:PG_VERSION.tar.bz2 `
-Path postgresql-$Env:PG_VERSION.tar.bz2 `
-Hash 'df9e823eb22330444e1d48e52cc65135a652a6fdb3ce325e3f08549339f51b99'; `
7z x postgresql-$Env:PG_VERSION.tar.bz2 -r -y && `
7z x postgresql-$Env:PG_VERSION.tar -oC:\postgresql_src && `
cd C:\postgresql_src\postgresql-$Env:PG_VERSION\src\tools\msvc && `
Copy-Item C:\pg_config.pl -Destination .\config.pl && `
RunOnVSConsole -Command 'C:\perl\perl\bin\perl.exe build.pl' && `
RunOnVSConsole -Command 'C:\perl\perl\bin\perl.exe install.pl C:\postgresql' && `
Add-ToPath -Append "C:\postgresql\bin"
ENV OPENSSL_VERSION="3.4.1"

ENV CURL_VERSION="8.14.0"
Expand Down
4 changes: 4 additions & 0 deletions .builders/images/windows-x86_64/pg_config.pl
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Overrides over default postgres config
# https://github.com/postgres/postgres/blob/REL_16_0/src/tools/msvc/config_default.pl

$config->{openssl} = 'c:\Program Files\OpenSSL';
6 changes: 6 additions & 0 deletions .ddev/ci/scripts/postgres/linux/50_install_postgres.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/bash

set -ex

sudo apt update
sudo apt install -y --no-install-recommends build-essential python3-dev libpq-dev
9 changes: 2 additions & 7 deletions .ddev/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,8 @@ oauthlib = ['BSD-3-Clause']
mmh3 = ['CC0-1.0']
# https://github.com/paramiko/paramiko/blob/master/LICENSE
paramiko = ['LGPL-2.1-only']
# https://github.com/psycopg/psycopg2/blob/master/LICENSE
# https://github.com/psycopg/psycopg2/blob/master/doc/COPYING.LESSER
psycopg2-binary = ['LGPL-3.0-only', 'BSD-3-Clause']
# https://github.com/psycopg/psycopg/blob/master/LICENSE.txt
psycopg = ['LGPL-3.0-only']
# https://github.com/Legrandin/pycryptodome/blob/master/LICENSE.rst
pycryptodomex = ['Unlicense', 'BSD-2-Clause']
# https://github.com/mongodb/mongo-python-driver/blob/master/LICENSE
Expand Down Expand Up @@ -105,7 +104,6 @@ lxml = 'https://github.com/lxml/lxml'
packaging = 'https://github.com/pypa/packaging'
paramiko = 'https://github.com/paramiko/paramiko'
protobuf = 'https://github.com/protocolbuffers/protobuf'
psycopg2-binary = 'https://github.com/psycopg/psycopg2'
pycryptodomex = 'https://github.com/Legrandin/pycryptodome'
redis = 'https://github.com/redis/redis-py'
requests = 'https://github.com/psf/requests'
Expand Down Expand Up @@ -157,9 +155,6 @@ exclude = [
'aerospike', # v8+ breaks agent build.
# https://github.com/DataDog/integrations-core/pull/16080
'lxml',
# We're not ready to switch to v3 of the postgres library, see:
# https://github.com/DataDog/integrations-core/pull/15859
'psycopg2-binary',
'psutil',
'pyvmomi', # 9+ has breaking changes
'pymongo', # Upgrade from 4.8.0 to 4.10.1 causes "AttributeError: module 'pymongo' has no attribute 'mongo_client'"
Expand Down
2 changes: 1 addition & 1 deletion .deps/metadata.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"sha256": "881c06efba69326cc9e1c5a8697530a24f6a7ce0f0a07719cb6c87c11ffb90ec"
"sha256": "0b427c48b310512776aef8a77463f5ab1cd9579b8ec0c58e3995e07da0985da8"
}
4 changes: 3 additions & 1 deletion .deps/resolved/linux-aarch64_3.12.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ clickhouse-cityhash @ https://agent-int-packages.datadoghq.com/external/clickhou
clickhouse-driver @ https://agent-int-packages.datadoghq.com/external/clickhouse-driver/clickhouse_driver-0.2.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=4a8d8e2888a857d8db3d98765a5ad23ab561241feaef68bbffc5a0bd9c142342
cm-client @ https://agent-int-packages.datadoghq.com/built/cm-client/cm_client-45.0.4-20250218143931-py3-none-manylinux2014_aarch64.whl#sha256=72f55306e2e3df9291ee55e3a6b2f6698fe3999db9570a14da0ea56bbf51e5a9
confluent-kafka @ https://agent-int-packages.datadoghq.com/built/confluent-kafka/confluent_kafka-2.8.0-20250624133628-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=6dca9484a665c270d1ea66e73873a31485fe0a810ed0a8a48467f515aaa43298
cryptography @ https://agent-int-packages.datadoghq.com/built/cryptography/cryptography-45.0.3-20250624172343-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=178d867f6a7d3b200de667fd5851fe5f3fb054a7e554a5502ce8c560de442eb5
cryptography @ https://agent-int-packages.datadoghq.com/built/cryptography/cryptography-45.0.3-20250624152606-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=5d2b101c993ee36a326bb7db745bac40e0378d2fcb60350cb382a294f45f76f4
ddtrace @ https://agent-int-packages.datadoghq.com/external/ddtrace/ddtrace-3.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=a43a40a1bd806abb68d6b189de44314c3e574aa7e9d3419074d93a0d448eb011
decorator @ https://agent-int-packages.datadoghq.com/external/decorator/decorator-5.2.1-py3-none-any.whl#sha256=d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a
dnspython @ https://agent-int-packages.datadoghq.com/external/dnspython/dnspython-2.7.0-py3-none-any.whl#sha256=b4c34b7d10b51bcc3a5071e7b8dee77939f1e878477eeecc965e9835f63c6c86
Expand Down Expand Up @@ -64,6 +64,8 @@ ply @ https://agent-int-packages.datadoghq.com/external/ply/ply-3.11-py2.py3-non
prometheus-client @ https://agent-int-packages.datadoghq.com/external/prometheus-client/prometheus_client-0.22.1-py3-none-any.whl#sha256=cca895342e308174341b2cbf99a56bef291fbc0ef7b9e5412a0f26d653ba7094
protobuf @ https://agent-int-packages.datadoghq.com/external/protobuf/protobuf-6.31.1-cp39-abi3-manylinux2014_aarch64.whl#sha256=a40fc12b84c154884d7d4c4ebd675d5b3b5283e155f324049ae396b95ddebc39
psutil @ https://agent-int-packages.datadoghq.com/external/psutil/psutil-6.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=e2e8d0054fc88153ca0544f5c4d554d42e33df2e009c4ff42284ac9ebdef4132
psycopg @ https://agent-int-packages.datadoghq.com/external/psycopg/psycopg-3.2.9-py3-none-any.whl#sha256=01a8dadccdaac2123c916208c96e06631641c0566b22005493f09663c7a8d3b6
psycopg-binary @ https://agent-int-packages.datadoghq.com/external/psycopg-binary/psycopg_binary-3.2.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=96a551e4683f1c307cfc3d9a05fec62c00a7264f320c9962a67a543e3ce0d8ff
psycopg2-binary @ https://agent-int-packages.datadoghq.com/external/psycopg2-binary/psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=8f8544b092a29a6ddd72f3556a9fcf249ec412e10ad28be6a0c0d948924f2212
pyasn1 @ https://agent-int-packages.datadoghq.com/external/pyasn1/pyasn1-0.4.8-py2.py3-none-any.whl#sha256=39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d
pyasn1-modules @ https://agent-int-packages.datadoghq.com/external/pyasn1-modules/pyasn1_modules-0.4.1-py3-none-any.whl#sha256=49bfa96b45a292b711e986f222502c1c9a5e1f4e568fc30e2574a6c7d07838fd
Expand Down
4 changes: 3 additions & 1 deletion .deps/resolved/linux-x86_64_3.12.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ clickhouse-cityhash @ https://agent-int-packages.datadoghq.com/external/clickhou
clickhouse-driver @ https://agent-int-packages.datadoghq.com/external/clickhouse-driver/clickhouse_driver-0.2.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=6dbcee870c60d9835e5dce1456ab6b9d807e6669246357f4b321ef747b90fa43
cm-client @ https://agent-int-packages.datadoghq.com/built/cm-client/cm_client-45.0.4-20250218143942-py3-none-manylinux2014_x86_64.whl#sha256=72f55306e2e3df9291ee55e3a6b2f6698fe3999db9570a14da0ea56bbf51e5a9
confluent-kafka @ https://agent-int-packages.datadoghq.com/built/confluent-kafka/confluent_kafka-2.8.0-20250612144825-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=182835fec8033e20b0a099e2b562eb91d4ddc866c9d7ed0927c68eb6cd46bbfe
cryptography @ https://agent-int-packages.datadoghq.com/built/cryptography/cryptography-45.0.3-20250624172402-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=9d2ab9043b8e27e9260549ee7e6b2ed1e045e3e510c4d5d35eaa221cf2bde613
cryptography @ https://agent-int-packages.datadoghq.com/built/cryptography/cryptography-45.0.3-20250624152629-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=3f5f9b70be42ecd950063223e547654972624b7ff09d2abc6861afb3d901bdae
ddtrace @ https://agent-int-packages.datadoghq.com/external/ddtrace/ddtrace-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=9908c413cfbade90195bf9de52455258a0b1005c3b57f677eefaf6e19098818b
decorator @ https://agent-int-packages.datadoghq.com/external/decorator/decorator-5.2.1-py3-none-any.whl#sha256=d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a
dnspython @ https://agent-int-packages.datadoghq.com/external/dnspython/dnspython-2.7.0-py3-none-any.whl#sha256=b4c34b7d10b51bcc3a5071e7b8dee77939f1e878477eeecc965e9835f63c6c86
Expand Down Expand Up @@ -64,6 +64,8 @@ ply @ https://agent-int-packages.datadoghq.com/external/ply/ply-3.11-py2.py3-non
prometheus-client @ https://agent-int-packages.datadoghq.com/external/prometheus-client/prometheus_client-0.22.1-py3-none-any.whl#sha256=cca895342e308174341b2cbf99a56bef291fbc0ef7b9e5412a0f26d653ba7094
protobuf @ https://agent-int-packages.datadoghq.com/external/protobuf/protobuf-6.31.1-cp39-abi3-manylinux2014_x86_64.whl#sha256=4ee898bf66f7a8b0bd21bce523814e6fbd8c6add948045ce958b73af7e8878c6
psutil @ https://agent-int-packages.datadoghq.com/external/psutil/psutil-6.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=5fd9a97c8e94059b0ef54a7d4baf13b405011176c3b6ff257c247cae0d560ecd
psycopg @ https://agent-int-packages.datadoghq.com/external/psycopg/psycopg-3.2.9-py3-none-any.whl#sha256=01a8dadccdaac2123c916208c96e06631641c0566b22005493f09663c7a8d3b6
psycopg-binary @ https://agent-int-packages.datadoghq.com/external/psycopg-binary/psycopg_binary-3.2.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=76eddaf7fef1d0994e3d536ad48aa75034663d3a07f6f7e3e601105ae73aeff6
psycopg2-binary @ https://agent-int-packages.datadoghq.com/external/psycopg2-binary/psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=6e6f98446430fdf41bd36d4faa6cb409f5140c1c2cf58ce0bbdaf16af7d3f119
pyasn1 @ https://agent-int-packages.datadoghq.com/external/pyasn1/pyasn1-0.4.8-py2.py3-none-any.whl#sha256=39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d
pyasn1-modules @ https://agent-int-packages.datadoghq.com/external/pyasn1-modules/pyasn1_modules-0.4.1-py3-none-any.whl#sha256=49bfa96b45a292b711e986f222502c1c9a5e1f4e568fc30e2574a6c7d07838fd
Expand Down
6 changes: 4 additions & 2 deletions .deps/resolved/macos-x86_64_3.12.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ charset-normalizer @ https://agent-int-packages.datadoghq.com/external/charset-n
clickhouse-cityhash @ https://agent-int-packages.datadoghq.com/external/clickhouse-cityhash/clickhouse_cityhash-1.0.2.4-cp312-cp312-macosx_10_9_x86_64.whl#sha256=261fc1b0bf349de66b2d9e3d367879a561b516ca8e54e85e0c27b7c1a4f639b4
clickhouse-driver @ https://agent-int-packages.datadoghq.com/external/clickhouse-driver/clickhouse_driver-0.2.9-cp312-cp312-macosx_10_9_x86_64.whl#sha256=fcb2fd00e58650ae206a6d5dbc83117240e622471aa5124733fbf2805eb8bda0
cm-client @ https://agent-int-packages.datadoghq.com/built/cm-client/cm_client-45.0.4-20241216144620-py3-none-macosx_10_12_universal2.whl#sha256=72f55306e2e3df9291ee55e3a6b2f6698fe3999db9570a14da0ea56bbf51e5a9
confluent-kafka @ https://agent-int-packages.datadoghq.com/built/confluent-kafka/confluent_kafka-2.8.0-20250624172355-cp312-cp312-macosx_10_12_universal2.whl#sha256=1274917d4655c0fb26bf7f69d82d36017ad4b387ef284dbb2ed518734482f385
confluent-kafka @ https://agent-int-packages.datadoghq.com/built/confluent-kafka/confluent_kafka-2.8.0-20250624152621-cp312-cp312-macosx_10_13_universal2.whl#sha256=32a694df0306eb7c3f3966a66ee380db0c5018616f035ebd27e8a95f88e8022f
cryptography @ https://agent-int-packages.datadoghq.com/external/cryptography/cryptography-45.0.3-cp311-abi3-macosx_10_9_universal2.whl#sha256=7573d9eebaeceeb55285205dbbb8753ac1e962af3d9640791d12b36864065e71
ddtrace @ https://agent-int-packages.datadoghq.com/external/ddtrace/ddtrace-3.9.1-cp312-cp312-macosx_12_0_x86_64.whl#sha256=a42f61f7c67ded15eb552902f2ae3adf5c9e005844c92e6aa80e7f7659b4ea9b
decorator @ https://agent-int-packages.datadoghq.com/external/decorator/decorator-5.2.1-py3-none-any.whl#sha256=d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a
Expand Down Expand Up @@ -63,6 +63,8 @@ ply @ https://agent-int-packages.datadoghq.com/external/ply/ply-3.11-py2.py3-non
prometheus-client @ https://agent-int-packages.datadoghq.com/external/prometheus-client/prometheus_client-0.22.1-py3-none-any.whl#sha256=cca895342e308174341b2cbf99a56bef291fbc0ef7b9e5412a0f26d653ba7094
protobuf @ https://agent-int-packages.datadoghq.com/external/protobuf/protobuf-6.31.1-cp39-abi3-macosx_10_9_universal2.whl#sha256=6f1227473dc43d44ed644425268eb7c2e488ae245d51c6866d19fe158e207402
psutil @ https://agent-int-packages.datadoghq.com/external/psutil/psutil-6.0.0-cp36-abi3-macosx_10_9_x86_64.whl#sha256=c588a7e9b1173b6e866756dde596fd4cad94f9399daf99ad8c3258b3cb2b47a0
psycopg @ https://agent-int-packages.datadoghq.com/external/psycopg/psycopg-3.2.9-py3-none-any.whl#sha256=01a8dadccdaac2123c916208c96e06631641c0566b22005493f09663c7a8d3b6
psycopg-binary @ https://agent-int-packages.datadoghq.com/external/psycopg-binary/psycopg_binary-3.2.9-cp312-cp312-macosx_10_13_x86_64.whl#sha256=be7d650a434921a6b1ebe3fff324dbc2364393eb29d7672e638ce3e21076974e
psycopg2-binary @ https://agent-int-packages.datadoghq.com/external/psycopg2-binary/psycopg2_binary-2.9.9-cp312-cp312-macosx_10_9_x86_64.whl#sha256=8532fd6e6e2dc57bcb3bc90b079c60de896d2128c5d9d6f24a63875a95a088cf
pyasn1 @ https://agent-int-packages.datadoghq.com/external/pyasn1/pyasn1-0.4.8-py2.py3-none-any.whl#sha256=39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d
pyasn1-modules @ https://agent-int-packages.datadoghq.com/external/pyasn1-modules/pyasn1_modules-0.4.1-py3-none-any.whl#sha256=49bfa96b45a292b711e986f222502c1c9a5e1f4e568fc30e2574a6c7d07838fd
Expand All @@ -73,7 +75,7 @@ pydantic @ https://agent-int-packages.datadoghq.com/external/pydantic/pydantic-2
pydantic-core @ https://agent-int-packages.datadoghq.com/external/pydantic-core/pydantic_core-2.33.2-cp312-cp312-macosx_10_12_x86_64.whl#sha256=a7ec89dc587667f22b6a0b6579c249fca9026ce7c333fc142ba42411fa243cdc
pyjwt @ https://agent-int-packages.datadoghq.com/external/pyjwt/PyJWT-2.10.1-py3-none-any.whl#sha256=dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb
pymongo @ https://agent-int-packages.datadoghq.com/external/pymongo/pymongo-4.8.0-cp312-cp312-macosx_10_9_x86_64.whl#sha256=e6a720a3d22b54183352dc65f08cd1547204d263e0651b213a0a2e577e838526
pymqi @ https://agent-int-packages.datadoghq.com/built/pymqi/pymqi-1.12.11-20250624172355-cp312-cp312-macosx_10_12_universal2.whl#sha256=9ba1b14bb67ca7f26cc1eac02268cc4d090ab69c2a5a5b4fabfb9abdd8b28107
pymqi @ https://agent-int-packages.datadoghq.com/built/pymqi/pymqi-1.12.11-20250624152621-cp312-cp312-macosx_10_13_universal2.whl#sha256=8a8db507b8ca867f333970896d22ddb9b3f54b8541cd6772a41a23edc46f779d
pymysql @ https://agent-int-packages.datadoghq.com/external/pymysql/PyMySQL-1.1.1-py3-none-any.whl#sha256=4de15da4c61dc132f4fb9ab763063e693d521a80fd0e87943b9a453dd4c19d6c
pynacl @ https://agent-int-packages.datadoghq.com/external/pynacl/PyNaCl-1.5.0-cp36-abi3-macosx_10_10_universal2.whl#sha256=401002a4aaa07c9414132aaed7f6836ff98f59277a234704ff66878c2ee4a0d1
pyodbc @ https://agent-int-packages.datadoghq.com/external/pyodbc/pyodbc-5.2.0-cp312-cp312-macosx_10_13_x86_64.whl#sha256=be43d1ece4f2cf4d430996689d89a1a15aeb3a8da8262527e5ced5aee27e89c3
Expand Down
Loading
Loading