Update for modern Python compatibility #1

Merged
hendrik-hog merged 7 commits from update into master 2025-11-20 03:38:16 +01:00
Showing only changes of commit 504f375fed - Show all commits

View File

@@ -17,18 +17,12 @@ See [Core Networks API Documentation](https://beta.api.core-networks.de/doc/) fo
## Installation
### Using pip
```bash
pip install certbot-dns-corenetworks
```
### From source
```bash
git clone https://git.hogertz.eu/hendrik-hog/certbot-dns-corenetworks.git
cd certbot-dns-corenetworks
uv sync
pip install .
```
## Named Arguments
@@ -67,9 +61,7 @@ certbot certonly \
--authenticator dns-corenetworks \
--dns-corenetworks-credentials /etc/letsencrypt/.secrets/corenetworks.ini \
--dns-corenetworks-propagation-seconds 60 \
--server https://acme-v02.api.letsencrypt.org/directory \
--agree-tos \
--rsa-key-size 4096 \
-d example.com
```
@@ -82,9 +74,7 @@ certbot certonly \
--authenticator dns-corenetworks \
--dns-corenetworks-credentials /etc/letsencrypt/.secrets/corenetworks.ini \
--dns-corenetworks-propagation-seconds 60 \
--server https://acme-v02.api.letsencrypt.org/directory \
--agree-tos \
--rsa-key-size 4096 \
-d 'example.com' \
-d '*.example.com'
```
@@ -97,7 +87,7 @@ certbot certonly \
# Clone the repository
git clone https://git.hogertz.eu/hendrik-hog/certbot-dns-corenetworks.git
cd certbot-dns-corenetworks
uv sync
uv sync --all-extras
```
### Running tests