diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-07-08 21:34:55 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-08-08 23:02:21 +0100 |
| commit | f6d004a8859a82342848c9497e6824c420e7aa89 (patch) | |
| tree | 298bc92e91517ef060a2a8fe34e0fc8e2486b5b0 /gnu | |
| parent | 08fc093554b11b6bc44af06f5692916e5a7073f4 (diff) | |
gnu: Add python-dnspython-minimal.
* gnu/packages/python-xyz.scm (python-dnspython-minimal): New variable.
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/python-xyz.scm | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index befd54a2991..95610a44bdc 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm | |||
| @@ -23478,6 +23478,7 @@ until the object is actually required, and caches the result of said call.") | |||
| 23478 | (license license:bsd-2))) | 23478 | (license license:bsd-2))) |
| 23479 | 23479 | ||
| 23480 | (define-public python-dnspython | 23480 | (define-public python-dnspython |
| 23481 | ;; TODO: Move to (gnu packages python-web). | ||
| 23481 | (package | 23482 | (package |
| 23482 | (name "python-dnspython") | 23483 | (name "python-dnspython") |
| 23483 | (version "2.8.0") | 23484 | (version "2.8.0") |
| @@ -23534,6 +23535,19 @@ types. It can be used for queries, zone transfers, and dynamic updates. | |||
| 23534 | It supports TSIG authenticated messages and EDNS0.") | 23535 | It supports TSIG authenticated messages and EDNS0.") |
| 23535 | (license license:expat))) | 23536 | (license license:expat))) |
| 23536 | 23537 | ||
| 23538 | ;; A bare minimal package, mainly to use in tests and reduce closure size. | ||
| 23539 | ;; Tests are left out in the main package to slim down native-inputs and | ||
| 23540 | ;; propagated-inputs. | ||
| 23541 | (define-public python-dnspython-minimal | ||
| 23542 | (package/inherit python-dnspython | ||
| 23543 | (name "python-dnspython-minimal") | ||
| 23544 | (arguments | ||
| 23545 | (substitute-keyword-arguments arguments | ||
| 23546 | ((#:tests? _ #t) #f))) | ||
| 23547 | (native-inputs | ||
| 23548 | (list python-hatchling)) | ||
| 23549 | (propagated-inputs '()))) | ||
| 23550 | |||
| 23537 | (define-public python-py3dns | 23551 | (define-public python-py3dns |
| 23538 | (package | 23552 | (package |
| 23539 | (name "python-py3dns") | 23553 | (name "python-py3dns") |
