summaryrefslogtreecommitdiff
path: root/gnu/packages/python-crypto.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/python-crypto.scm')
-rw-r--r--gnu/packages/python-crypto.scm20
1 files changed, 15 insertions, 5 deletions
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index 3a7f53abee..50f32dcdc3 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -302,7 +302,9 @@ do what is needed for client/server Kerberos authentication based on
(native-inputs
(list python-toml
python-pytest
- python-setuptools-scm))
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(propagated-inputs
(list python-importlib-metadata
python-jaraco-classes
@@ -530,7 +532,9 @@ is used by the Requests library to verify HTTPS requests.")
(build-system pyproject-build-system)
(arguments (list #:tests? #f)) ; No tests included.
(native-inputs
- (list python-flit-core))
+ (list python-flit-core
+ python-setuptools
+ python-wheel))
(home-page "https://github.com/pyca/cryptography")
(synopsis "Test vectors for the cryptography package")
(description
@@ -574,7 +578,10 @@ is used by the Requests library to verify HTTPS requests.")
python-iso8601
python-pretend
python-pytest ;for subtests
- python-pytest-benchmark))
+ python-pytest-benchmark
+ python-pytest-subtests
+ python-setuptools
+ python-wheel))
(inputs (list python-cryptography-rust))
(propagated-inputs (list python-cffi))
(home-page "https://github.com/pyca/cryptography")
@@ -1072,7 +1079,7 @@ provides drop-in compatibility with PyCrypto.")))
;; certificates.
#:tests? #f))
(inputs (list openssl))
- (native-inputs (list swig))
+ (native-inputs (list swig python-setuptools python-wheel))
(home-page "https://gitlab.com/m2crypto/m2crypto")
(synopsis "Python crypto and TLS toolkit")
(description "@code{M2Crypto} is a complete Python wrapper for OpenSSL
@@ -1259,7 +1266,8 @@ derivation function.")
(base32
"0d4x84crbz0a17d8gi90z6zlxwm9pslc65rx0cdw2797ra360v3f"))))
(build-system pyproject-build-system)
- (native-inputs (list python-idna python-pytest))
+ (native-inputs (list python-idna python-pytest python-setuptools
+ python-wheel))
(propagated-inputs (list python-attrs python-cryptography python-pyasn1
python-pyasn1-modules python-six))
(home-page "https://service-identity.readthedocs.io/")
@@ -1490,6 +1498,8 @@ items and collections, editing items, locking and unlocking collections
python-pytest
python-pytest-cov
python-service-identity
+ python-setuptools
+ python-wheel
python-zipp))
(propagated-inputs
(list python-cryptography