]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
2.4 prep: new dirs and python 3.7 is EOL
authorBob Halley <halley@dnspython.org>
Tue, 4 Jul 2023 19:02:24 +0000 (12:02 -0700)
committerBob Halley <halley@dnspython.org>
Tue, 4 Jul 2023 19:02:24 +0000 (12:02 -0700)
.github/workflows/python-package.yml
pyproject.toml
setup.cfg

index d81976f93842962bfbe299edd983f553f0f4f3a0..82cdee3d18172cf287d69318fe4feb89aac4e4dd 100644 (file)
@@ -23,7 +23,7 @@ jobs:
       fail-fast: false
       matrix:
         os: [ubuntu-latest, windows-latest]
-        python-version: ["3.7","3.8","3.9","3.10","3.11"]
+        python-version: ["3.8","3.9","3.10","3.11"]
         exclude:
           - os: windows-latest
             python-version: "3.11"
@@ -31,8 +31,6 @@ jobs:
             python-version: "3.9"
           - os: windows-latest
             python-version: "3.8"
-          - os: windows-latest
-            python-version: "3.7"
 
     steps:
     - uses: actions/checkout@v3
index c31efc7b873a7b75c29d85f9771577d055490581..3be649523d9dcd59b8b923ef5c1e1f7f3559acf6 100644 (file)
@@ -38,7 +38,7 @@ documentation = "https://dnspython.readthedocs.io/en/stable/"
 "Bug Tracker" = "https://github.com/rthalley/dnspython/issues"
 
 [tool.poetry.dependencies]
-python = "^3.7"
+python = "^3.8"
 httpx = {version=">=0.21.1", optional=true, python=">=3.6.2"}
 h2 = {version=">=4.1.0", optional=true, python=">=3.6.2"}
 idna = {version=">=2.1,<4.0", optional=true}
index 4a27fbf068990423d09aff63f703977d55da32a1..756aeb1d1a69fe4754cc54973a252232a021107c 100644 (file)
--- a/setup.cfg
+++ b/setup.cfg
@@ -31,7 +31,6 @@ classifiers =
     Topic :: Internet :: Name Service (DNS)
     Topic :: Software Development :: Libraries :: Python Modules
     Programming Language :: Python :: 3
-    Programming Language :: Python :: 3.7
     Programming Language :: Python :: 3.8
     Programming Language :: Python :: 3.9
     Programming Language :: Python :: 3.10
@@ -40,12 +39,13 @@ provides = dns
 [options]
 packages =
     dns
+    dns.dnssecalgs
     dns.quic
     dns.rdtypes
     dns.rdtypes.IN
     dns.rdtypes.ANY
     dns.rdtypes.CH
-python_requires = >=3.7
+python_requires = >=3.8
 test_suite = tests
 setup_requires = setuptools>=44; setuptools_scm[toml]>=3.4.3