Skip to content

Commit 6c01e4e

Browse files
Support installs on python 3.14
Remove explicit aiosonic pin. Remove python 3.8 and 3.9 from tox testing. Bump version string. Update github tests action.
1 parent f74133d commit 6c01e4e

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ jobs:
4040
github.event_name == 'schedule'
4141
uses: ./.github/workflows/reusable-python-test.yml
4242
with:
43-
python-versions: '["3.8", "3.12"]'
43+
python-versions: '["3.8", "3.14"]'
4444
platforms: '["ubuntu-22.04", "ubuntu-latest", "macos-latest"]'
45-
matrix-exclude: '[{"platform": "macos-latest", "python-version": "3.8"}, {"platform": "ubuntu-latest", "python-version": "3.8"}, {"platform": "ubuntu-22.04", "python-version": "3.12"}]'
45+
matrix-exclude: '[{"platform": "macos-latest", "python-version": "3.8"}, {"platform": "ubuntu-latest", "python-version": "3.8"}, {"platform": "ubuntu-22.04", "python-version": "3.14"}]'
4646
secrets:
4747
PIPELINE_GITHUB_APP_ID: ${{ secrets.PIPELINE_GITHUB_APP_ID }}
4848
PIPELINE_GITHUB_APP_PRIVATE_KEY: ${{ secrets.PIPELINE_GITHUB_APP_PRIVATE_KEY }}
@@ -56,7 +56,7 @@ jobs:
5656
uses: ./.github/workflows/reusable-examples.yml
5757
with:
5858
examples-script: './check-examples.sh'
59-
python-version: '3.12'
59+
python-version: '3.14'
6060

6161
report:
6262
runs-on: ubuntu-latest

setup.cfg

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ classifiers=
2626
Programming Language :: Python :: 3.8
2727
Programming Language :: Python :: 3.9
2828
Programming Language :: Python :: 3.10
29+
Programming Language :: Python :: 3.11
30+
Programming Language :: Python :: 3.12
31+
Programming Language :: Python :: 3.13
32+
Programming Language :: Python :: 3.14
2933
project_urls =
3034
Bug Tracker = https://github.com/DataDog/datadog-api-client-python/issues
3135
Documentation = https://docs.datadoghq.com/api/
@@ -50,11 +54,11 @@ setup_requires =
5054
apm =
5155
ddtrace>=1.15.0
5256
async =
53-
aiosonic==0.24.0
57+
aiosonic>=0.30.0
5458
zstandard =
5559
zstandard
5660
tests =
57-
aiosonic==0.24.0
61+
aiosonic>=0.30.0
5862
glom
5963
jinja2
6064
pytest<8.0.0

src/datadog_api_client/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
# This product includes software developed at Datadog (https://www.datadoghq.com/).
44
# Copyright 2020-Present Datadog, Inc.
55

6-
__version__ = "2.46.0"
6+
__version__ = "2.46.1"

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py38, py39, py310, docs
2+
envlist = py310, py311, py312, py313, py314, docs
33

44
[testenv]
55
extras = tests

0 commit comments

Comments
 (0)