Compare commits

...

2 Commits

Author SHA1 Message Date
6d758d8d97 Support Python 3.8+ 2025-11-20 05:27:50 +01:00
095c8e75d4 Remove legacy build tools 2025-11-20 05:25:55 +01:00
4 changed files with 7 additions and 13 deletions

2
.gitignore vendored
View File

@@ -3,3 +3,5 @@ corenetworks-credentials.ini
.python-version
**.pyc
certbot-test
*.egg-info
build

View File

@@ -7,7 +7,7 @@ name = "certbot-dns-corenetworks"
version = "1.0.0"
description = "Core Networks DNS Authenticator plugin for Certbot"
readme = "README.md"
requires-python = ">=3.10"
requires-python = ">=3.8"
license = { text = "Apache License 2.0" }
authors = [{ name = "Hendrik Hogertz", email = "info@hogertz.eu" }]
keywords = ["certbot", "dns", "corenetworks", "letsencrypt"]
@@ -19,10 +19,13 @@ classifiers = [
"Operating System :: POSIX :: Linux",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Security",
"Topic :: System :: Installation/Setup",

View File

@@ -1,2 +0,0 @@
[bdist_wheel]
universal = 1

View File

@@ -1,9 +0,0 @@
"""Minimal setup.py for backward compatibility.
Modern installation should use pyproject.toml with pip >= 21.3
"""
from setuptools import setup
# All configuration is now in pyproject.toml
setup()