]> git.bzium.org/ - embe/overlay.git/blob - app-crypt/certbot-dns-desec/certbot-dns-desec-1.3.2.ebuild
dev-python/jsonlines: remove
[embe/overlay.git] / app-crypt / certbot-dns-desec / certbot-dns-desec-1.3.2.ebuild
1 # Copyright 1999-2025 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=8
5
6 RESTRICT=network-sandbox
7
8 PYTHON_COMPAT=( python3_{10..13} )
9 DISTUTILS_USE_PEP517=setuptools
10
11 inherit distutils-r1 pypi
12
13 DESCRIPTION="deSEC DNS Authenticator plugin for Certbot"
14 HOMEPAGE="
15         https://pypi.org/project/certbot-dns-desec/
16         https://github.com/desec-io/certbot-dns-desec
17 "
18
19 LICENSE="Apache-2.0"
20 SLOT="0"
21 KEYWORDS="~amd64"
22
23 RDEPEND="
24         app-crypt/certbot[${PYTHON_USEDEP}]
25         dev-python/dnspython[${PYTHON_USEDEP}]
26         dev-python/requests[${PYTHON_USEDEP}]
27 "
28 BDEPEND="test? (
29         dev-python/mock[${PYTHON_USEDEP}]
30         dev-python/requests-mock[${PYTHON_USEDEP}]
31 )"
32
33 distutils_enable_tests unittest
34 python_test()
35 {
36         eunittest -p "*_test.py"
37 }