diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9f99348de3..3c59072ab8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -77,21 +77,21 @@ jobs: test: strategy: matrix: - python-version: ["3.7", "3.12"] + python-version: ["3.8", "3.12"] platform: [ubuntu-22.04, ubuntu-latest, macos-latest] # windows-latest # test only latest version on macos and windows exclude: - platform: macos-latest - python-version: "3.7" + python-version: "3.8" - platform: ubuntu-latest - python-version: "3.7" + python-version: "3.8" - platform: ubuntu-22.04 python-version: "3.12" # TODO enable once dd-trace-py is updated # - platform: windows-latest - # python-version: 3.7 + # python-version: 3.8 # - platform: windows-latest - # python-version: 3.7 + # python-version: 3.8 runs-on: ${{ matrix.platform }} if: (github.event.pull_request.draft == false && !contains(github.event.pull_request.labels.*.name, 'ci/skip') && !contains(github.event.pull_request.head.ref, 'datadog-api-spec/test/')) || github.event_name == 'schedule' steps: diff --git a/README.md b/README.md index 075168a686..7594ad348e 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ This repository contains a Python API client for the [Datadog API](https://docs. ## Requirements -Building and using the API client library requires [Python 3.7+](https://www.python.org/downloads/). +Building and using the API client library requires [Python 3.8+](https://www.python.org/downloads/). ## Installation diff --git a/setup.cfg b/setup.cfg index 0899b7198e..b8bf4c1b98 100644 --- a/setup.cfg +++ b/setup.cfg @@ -23,7 +23,6 @@ classifiers= Intended Audience :: Developers License :: OSI Approved :: BSD License Operating System :: OS Independent - Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 @@ -37,7 +36,7 @@ packages = find: package_dir= =src include_package_data = True -python_requires = >=3.7 +python_requires = >=3.8 install_requires = urllib3>=1.15 certifi diff --git a/tox.ini b/tox.ini index 6e0ab134c5..cf02d3945d 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py36, py37, py38, py39, py310, docs +envlist = py36, py38, py39, py310, docs [testenv] extras = tests