diff --git a/.riot/requirements/17879d0.txt b/.riot/requirements/17879d0.txt index 339e06c1336..ec07345fcd5 100644 --- a/.riot/requirements/17879d0.txt +++ b/.riot/requirements/17879d0.txt @@ -4,19 +4,21 @@ # # pip-compile --allow-unsafe --no-annotate .riot/requirements/17879d0.in # -attrs==24.2.0 -coverage[toml]==7.6.9 -exceptiongroup==1.2.2 +attrs==25.4.0 +coverage[toml]==7.12.0 +exceptiongroup==1.3.1 hypothesis==6.45.0 -iniconfig==2.0.0 -mock==5.1.0 +iniconfig==2.3.0 +mock==5.2.0 opentracing==2.4.0 -packaging==24.2 -pluggy==1.5.0 -pyodbc==5.2.0 -pytest==8.3.4 -pytest-cov==6.0.0 -pytest-mock==3.14.0 -pytest-randomly==3.16.0 +packaging==25.0 +pluggy==1.6.0 +pygments==2.19.2 +pyodbc==5.3.0 +pytest==9.0.2 +pytest-cov==7.0.0 +pytest-mock==3.15.1 +pytest-randomly==4.0.1 sortedcontainers==2.4.0 -tomli==2.2.1 +tomli==2.3.0 +typing-extensions==4.15.0 diff --git a/.riot/requirements/188a403.txt b/.riot/requirements/188a403.txt index 37541506b8d..8a40a624e02 100644 --- a/.riot/requirements/188a403.txt +++ b/.riot/requirements/188a403.txt @@ -4,21 +4,23 @@ # # pip-compile --allow-unsafe --no-annotate .riot/requirements/188a403.in # -attrs==24.2.0 -coverage[toml]==7.6.9 -exceptiongroup==1.2.2 +attrs==25.4.0 +coverage[toml]==7.10.7 +exceptiongroup==1.3.1 hypothesis==6.45.0 -importlib-metadata==8.5.0 -iniconfig==2.0.0 -mock==5.1.0 +importlib-metadata==8.7.0 +iniconfig==2.1.0 +mock==5.2.0 opentracing==2.4.0 -packaging==24.2 -pluggy==1.5.0 +packaging==25.0 +pluggy==1.6.0 +pygments==2.19.2 pyodbc==4.0.39 -pytest==8.3.4 -pytest-cov==6.0.0 -pytest-mock==3.14.0 -pytest-randomly==3.16.0 +pytest==8.4.2 +pytest-cov==7.0.0 +pytest-mock==3.15.1 +pytest-randomly==4.0.1 sortedcontainers==2.4.0 -tomli==2.2.1 -zipp==3.21.0 +tomli==2.3.0 +typing-extensions==4.15.0 +zipp==3.23.0 diff --git a/.riot/requirements/1af9cfa.txt b/.riot/requirements/1af9cfa.txt index 7a5efd36134..386baa7fbda 100644 --- a/.riot/requirements/1af9cfa.txt +++ b/.riot/requirements/1af9cfa.txt @@ -4,19 +4,21 @@ # # pip-compile --allow-unsafe --no-annotate .riot/requirements/1af9cfa.in # -attrs==24.2.0 -coverage[toml]==7.6.9 -exceptiongroup==1.2.2 +attrs==25.4.0 +coverage[toml]==7.12.0 +exceptiongroup==1.3.1 hypothesis==6.45.0 -iniconfig==2.0.0 -mock==5.1.0 +iniconfig==2.3.0 +mock==5.2.0 opentracing==2.4.0 -packaging==24.2 -pluggy==1.5.0 +packaging==25.0 +pluggy==1.6.0 +pygments==2.19.2 pyodbc==4.0.39 -pytest==8.3.4 -pytest-cov==6.0.0 -pytest-mock==3.14.0 -pytest-randomly==3.16.0 +pytest==9.0.2 +pytest-cov==7.0.0 +pytest-mock==3.15.1 +pytest-randomly==4.0.1 sortedcontainers==2.4.0 -tomli==2.2.1 +tomli==2.3.0 +typing-extensions==4.15.0 diff --git a/.riot/requirements/1d9a544.txt b/.riot/requirements/1d9a544.txt index 98cadf77282..21d252fea79 100644 --- a/.riot/requirements/1d9a544.txt +++ b/.riot/requirements/1d9a544.txt @@ -4,18 +4,18 @@ # # pip-compile --allow-unsafe --no-annotate .riot/requirements/1d9a544.in # -attrs==25.3.0 -coverage[toml]==7.10.5 +attrs==25.4.0 +coverage[toml]==7.12.0 hypothesis==6.45.0 -iniconfig==2.1.0 +iniconfig==2.3.0 mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 pygments==2.19.2 -pyodbc==5.2.0 -pytest==8.4.1 -pytest-cov==6.2.1 -pytest-mock==3.14.1 -pytest-randomly==3.16.0 +pyodbc==5.3.0 +pytest==9.0.2 +pytest-cov==7.0.0 +pytest-mock==3.15.1 +pytest-randomly==4.0.1 sortedcontainers==2.4.0 diff --git a/.riot/requirements/1ef773e.txt b/.riot/requirements/1ef773e.txt index 88ce7283fd9..db3054118d7 100644 --- a/.riot/requirements/1ef773e.txt +++ b/.riot/requirements/1ef773e.txt @@ -4,17 +4,18 @@ # # pip-compile --allow-unsafe --no-annotate .riot/requirements/1ef773e.in # -attrs==24.2.0 -coverage[toml]==7.6.9 +attrs==25.4.0 +coverage[toml]==7.12.0 hypothesis==6.45.0 -iniconfig==2.0.0 -mock==5.1.0 +iniconfig==2.3.0 +mock==5.2.0 opentracing==2.4.0 -packaging==24.2 -pluggy==1.5.0 -pyodbc==5.2.0 -pytest==8.3.4 -pytest-cov==6.0.0 -pytest-mock==3.14.0 -pytest-randomly==3.16.0 +packaging==25.0 +pluggy==1.6.0 +pygments==2.19.2 +pyodbc==5.3.0 +pytest==9.0.2 +pytest-cov==7.0.0 +pytest-mock==3.15.1 +pytest-randomly==4.0.1 sortedcontainers==2.4.0 diff --git a/.riot/requirements/9a81f68.txt b/.riot/requirements/9a81f68.txt index 83a8d9649f8..0dc84547972 100644 --- a/.riot/requirements/9a81f68.txt +++ b/.riot/requirements/9a81f68.txt @@ -4,21 +4,23 @@ # # pip-compile --allow-unsafe --no-annotate .riot/requirements/9a81f68.in # -attrs==24.2.0 -coverage[toml]==7.6.9 -exceptiongroup==1.2.2 +attrs==25.4.0 +coverage[toml]==7.10.7 +exceptiongroup==1.3.1 hypothesis==6.45.0 -importlib-metadata==8.5.0 -iniconfig==2.0.0 -mock==5.1.0 +importlib-metadata==8.7.0 +iniconfig==2.1.0 +mock==5.2.0 opentracing==2.4.0 -packaging==24.2 -pluggy==1.5.0 -pyodbc==5.2.0 -pytest==8.3.4 -pytest-cov==6.0.0 -pytest-mock==3.14.0 -pytest-randomly==3.16.0 +packaging==25.0 +pluggy==1.6.0 +pygments==2.19.2 +pyodbc==5.3.0 +pytest==8.4.2 +pytest-cov==7.0.0 +pytest-mock==3.15.1 +pytest-randomly==4.0.1 sortedcontainers==2.4.0 -tomli==2.2.1 -zipp==3.21.0 +tomli==2.3.0 +typing-extensions==4.15.0 +zipp==3.23.0 diff --git a/.riot/requirements/ed78a8f.txt b/.riot/requirements/ed78a8f.txt index d9c1cb0b78f..3cbdc52300d 100644 --- a/.riot/requirements/ed78a8f.txt +++ b/.riot/requirements/ed78a8f.txt @@ -4,17 +4,18 @@ # # pip-compile --allow-unsafe --no-annotate .riot/requirements/ed78a8f.in # -attrs==24.2.0 -coverage[toml]==7.6.9 +attrs==25.4.0 +coverage[toml]==7.12.0 hypothesis==6.45.0 -iniconfig==2.0.0 -mock==5.1.0 +iniconfig==2.3.0 +mock==5.2.0 opentracing==2.4.0 -packaging==24.2 -pluggy==1.5.0 -pyodbc==5.2.0 -pytest==8.3.4 -pytest-cov==6.0.0 -pytest-mock==3.14.0 -pytest-randomly==3.16.0 +packaging==25.0 +pluggy==1.6.0 +pygments==2.19.2 +pyodbc==5.3.0 +pytest==9.0.2 +pytest-cov==7.0.0 +pytest-mock==3.15.1 +pytest-randomly==4.0.1 sortedcontainers==2.4.0 diff --git a/.riot/requirements/eeaed0d.txt b/.riot/requirements/eeaed0d.txt index e91eca7391f..034ca8fc2d6 100644 --- a/.riot/requirements/eeaed0d.txt +++ b/.riot/requirements/eeaed0d.txt @@ -2,19 +2,20 @@ # This file is autogenerated by pip-compile with Python 3.13 # by the following command: # -# pip-compile --no-annotate .riot/requirements/eeaed0d.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/eeaed0d.in # -attrs==24.3.0 -coverage[toml]==7.6.9 +attrs==25.4.0 +coverage[toml]==7.12.0 hypothesis==6.45.0 -iniconfig==2.0.0 -mock==5.1.0 +iniconfig==2.3.0 +mock==5.2.0 opentracing==2.4.0 -packaging==24.2 -pluggy==1.5.0 -pyodbc==5.2.0 -pytest==8.3.4 -pytest-cov==6.0.0 -pytest-mock==3.14.0 -pytest-randomly==3.16.0 +packaging==25.0 +pluggy==1.6.0 +pygments==2.19.2 +pyodbc==5.3.0 +pytest==9.0.2 +pytest-cov==7.0.0 +pytest-mock==3.15.1 +pytest-randomly==4.0.1 sortedcontainers==2.4.0 diff --git a/ddtrace/contrib/integration_registry/registry.yaml b/ddtrace/contrib/integration_registry/registry.yaml index 145df088cc6..21a7c5e4091 100644 --- a/ddtrace/contrib/integration_registry/registry.yaml +++ b/ddtrace/contrib/integration_registry/registry.yaml @@ -715,7 +715,7 @@ integrations: tested_versions_by_dependency: pyodbc: min: 4.0.39 - max: 5.2.0 + max: 5.3.0 - integration_name: pyramid is_external_package: true diff --git a/supported_versions_output.json b/supported_versions_output.json index ede501d5c8c..2523a9f5f72 100644 --- a/supported_versions_output.json +++ b/supported_versions_output.json @@ -546,7 +546,7 @@ "dependency": "pyodbc", "integration": "pyodbc", "minimum_tracer_supported": "4.0.39", - "max_tracer_supported": "5.2.0", + "max_tracer_supported": "5.3.0", "auto-instrumented": true }, { diff --git a/supported_versions_table.csv b/supported_versions_table.csv index 116cb467333..bc3930f51b5 100644 --- a/supported_versions_table.csv +++ b/supported_versions_table.csv @@ -75,7 +75,7 @@ pymemcache,pymemcache,3.4.4,4.0.0,True pymongo,pymongo,3.8.0,4.15.0,True pymysql,pymysql,0.10.1,1.1.2,True pynamodb,pynamodb *,5.5.1,5.5.1,True -pyodbc,pyodbc,4.0.39,5.2.0,True +pyodbc,pyodbc,4.0.39,5.3.0,True pyramid,pyramid,1.10.8,2.0.2,True pytest,pytest,6.2.5,8.4.2,False pytest-bdd,pytest_bdd *,4.1.0,6.0.1,False