Skip to content

Commit e044a71

Browse files
authored
stop supporting python 3.7 for the client (#2676)
* stop supporting python 3.7 for the client
1 parent 62225b9 commit e044a71

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

.github/workflows/test.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,21 +77,21 @@ jobs:
7777
test:
7878
strategy:
7979
matrix:
80-
python-version: ["3.7", "3.12"]
80+
python-version: ["3.8", "3.12"]
8181
platform: [ubuntu-22.04, ubuntu-latest, macos-latest] # windows-latest
8282
# test only latest version on macos and windows
8383
exclude:
8484
- platform: macos-latest
85-
python-version: "3.7"
85+
python-version: "3.8"
8686
- platform: ubuntu-latest
87-
python-version: "3.7"
87+
python-version: "3.8"
8888
- platform: ubuntu-22.04
8989
python-version: "3.12"
9090
# TODO enable once dd-trace-py is updated
9191
# - platform: windows-latest
92-
# python-version: 3.7
92+
# python-version: 3.8
9393
# - platform: windows-latest
94-
# python-version: 3.7
94+
# python-version: 3.8
9595
runs-on: ${{ matrix.platform }}
9696
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'
9797
steps:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This repository contains a Python API client for the [Datadog API](https://docs.
44

55
## Requirements
66

7-
Building and using the API client library requires [Python 3.7+](https://www.python.org/downloads/).
7+
Building and using the API client library requires [Python 3.8+](https://www.python.org/downloads/).
88

99
## Installation
1010

setup.cfg

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ classifiers=
2323
Intended Audience :: Developers
2424
License :: OSI Approved :: BSD License
2525
Operating System :: OS Independent
26-
Programming Language :: Python :: 3.7
2726
Programming Language :: Python :: 3.8
2827
Programming Language :: Python :: 3.9
2928
Programming Language :: Python :: 3.10
@@ -37,7 +36,7 @@ packages = find:
3736
package_dir=
3837
=src
3938
include_package_data = True
40-
python_requires = >=3.7
39+
python_requires = >=3.8
4140
install_requires =
4241
urllib3>=1.15
4342
certifi

tox.ini

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

44
[testenv]
55
extras = tests

0 commit comments

Comments
 (0)