summaryrefslogtreecommitdiff
path: root/gnu/packages/python-crypto.scm
Commit message (Collapse)AuthorAgeFilesLines
* gnu: python-pyopenssl: Update to 24.3.0.Ricardo Wurmus4 days1-5/+9
| | | | | | | | * gnu/packages/python-crypto.scm (python-pyopenssl): Update to 24.3.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-wheel. Change-Id: I504a80c300a94698771734734bed29c07cb13bd5
* gnu: python-cryptography: Update to 44.0.0.Ricardo Wurmus4 days1-11/+12
| | | | | | | | | | | | * gnu/packages/python-crypto.scm (python-cryptography): Update to 44.0.0. [arguments]<cargo-inputs>: Replace rust-asn1-0.16 with rust-asn1-0.20; replace rust-pyo3-0.22 with rust-pyo3-0.23. [source]: Remove obsolete part of snippet. [native-inputs]: Remove python-iso8601 and python-pytest-subtests; add python-cffi, python-click, python-mypy, python-pytest-cov, python-pytest-randomly, and python-pytest-xdist. Change-Id: I44dab9afec879d45d4612cb15e582ce1a62635ad
* gnu: python-cryptography-vectors: Update to 44.0.0.Ricardo Wurmus4 days1-5/+3
| | | | | | | | * gnu/packages/python-crypto.scm (python-cryptography-vectors): Update to 44.0.0. [native-inputs]: Remove python-setuptools and python-wheel. Change-Id: I9d73e0ee5ef9af14c5a7ce5900d0814fea707f87
* gnu: python-pyopenssl: Update to 24.2.1.Efraim Flashner2025-01-061-4/+4
| | | | | | | | * gnu/packages/python-crypto.scm (python-pyopenssl): Update to 24.2.1. [source]: Update pypi-uri name. [arguments]: Adjust the 'check phase for the new release date. Change-Id: Iebf7ea8668233a70a05b8cea728734694c3c2dde
* gnu: python-cryptography: Update to 43.0.3.Efraim Flashner2025-01-061-77/+49
| | | | | | | | | | | | | | | | | | | * gnu/packages/python-crypto.scm (python-cryptography): Update to 43.0.3. [source]: Add snippet to ease building with maturin. [build-system]: Switch to cargo-build-system. [arguments]: Remove custom 'disable-rust-extension-build phase. Replace new cargo-build-system 'build, 'check and 'install phases with phases from the pyproject-build-system. [cargo-inputs]: New field. [inputs]: Remove python-cryptography-rust. Add maturin, python-wrapper. (python-cryptography-rust): Remove variable. Change-Id: I6523f00964b8e82a93ed8a1f8b2e1f49ddd1ddbc squash python-cryptography to 43.0.3 Change-Id: If8497f64265afab1d5d47a8aa017be908f612d3d
* gnu: python-cryptography-vectors: Update to 43.0.3.Efraim Flashner2025-01-061-2/+2
| | | | | | | * gnu/packages/python-crypto.scm (python-cryptography-vectors): Update to 43.0.3. Change-Id: Ie35ceba7a38966dd950d96e7c058749eeab90679
* gnu: python-spake2: Update to 0.9.Artyom V. Poptsov2024-12-161-3/+3
| | | | | | | | * gnu/packages/python-crypto.scm (python-spake2): Update to 0.9. [propagated-inputs]: Add python-cryptography. Change-Id: I9122e657446cb92a7fd1325cdbed63f6ab73428f Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: python-base58: Adjust inputs.Sharlatan Hellseher2024-12-131-12/+9
| | | | | | | * gnu/packages/python-crypto.scm (python-base58) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ie9d7e2f043bdbbba711223cae99c8bd5d5e0e2c9
* gnu: python-service-identity: Update to 24.2.0.Sharlatan Hellseher2024-12-131-18/+22
| | | | | | | | | | | * gnu/packages/python-crypto.scm (python-service-identity): Update to 24.2.0. Adjust indentation. [source]: Adjust URI as PyPI tarball name was changed. [native-inputs]: Remove python-setuptools and python-wheel; add python-hatch-fancy-pypi-readme, python-hatch-vcs, and python-hatchling. [description]: Adjust fill column. Change-Id: I16d53f1709bf21968b56fb836772b367256031ae
* gnu: python-paramiko: Update to 3.5.0.Sharlatan Hellseher2024-12-131-7/+15
| | | | | | | | | | | * gnu/packages/python-crypto.scm (python-paramiko): Update to 3.5.0. [build-system]: Swap to pyproject-build-system. [arguments]<tests>: Enable them. [propagated-inputs]: Add python-invoke. [native-inputs]: Add python-pytest, python-icecream, python-pytest-relaxed, python-pytest-xdist, python-setuptools, and python-wheel. Change-Id: I9ba2f5123ca066d993e8d3c797207179ff8c466b
* gnu: python-ecdsa: Update to 0.19.0.Sharlatan Hellseher2024-12-131-18/+11
| | | | | | | | | * gnu/packages/python-crypto.scm (python-ecdsa): Update to 0.19.0. [build-system]: Swap to pyproject-build-system. [arguments]<phases>: Use default 'check. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ib7077ffd3c78b4b995bb3c278fd27738b2c952ee
* gnu: python-certauth: Move to pyproject-build-system.Nicolas Graves2024-12-131-1/+1
| | | | | | | | * gnu/packages/python-crypto.scm (python-certauth): [build-system]: Move to pyproject-build-system. Change-Id: If455ef00ff35164c2db401267162025b2ff9c6c2 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: python-argon2-cffi: Update to 21.1.0.Ricardo Wurmus2024-12-131-13/+16
| | | | | | | | | * gnu/packages/python-crypto.scm (python-argon2-cffi): Update to 21.1.0. [source]: Simplify snippet. [arguments]: Do not quote list; respect TESTS? in 'check phase. [propagated-inputs]: Add python-typing-extensions; remove python-six. Change-Id: Ifeee408dbcb43ff435cc1e9563df07f89df3ffb2
* gnu: python-pynacl: Add missing inputs.Ricardo Wurmus2024-12-131-1/+1
| | | | | | | * gnu/packages/python-crypto.scm (python-pynacl)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ia815f1d820ad2e78ff60d8772e189b5d4b4050a2
* build-system/pyproject: Use python-sans-pip-wrapper as default-python.Lars-Dominik Braun2024-12-131-6/+19
| | | | | | | | | | | Also adds python-setuptools and python-wheel to relevant packages, either to native-inputs or to propagated inputs if the pkg_resources Python module is loaded at runtime. * guix/build-system/pyproject.scm (default-python): Default to python-sans-pip-wrapper. Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
* gnu: Add python-omemo-dr.Morgan Smith2024-11-251-0/+21
| | | | | | | | * gnu/packages/python-crypto.scm (python-omemo-dr): New variable. Change-Id: I06b31e62dff1a740fee832e17200f8905810860a Signed-off-by: Luca Matei Pintilie <luca@lucamatei.com> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-certifi: Ungraft.Josselin Poiret2024-08-311-17/+10
| | | | | | | | * gnu/packages/python-crypto.scm (python-certifi): Ungraft and apply source snippet directly. (python-certifi/fixed): Remove variable. Change-Id: I6778ebcc3ef23dab1776d3876b9179d332a126e5
* gnu: python-base58: Move to pyproject-build-system.jgart2024-08-101-5/+8
| | | | | | | | | * gnu/packages/python-crypto.scm (python-base58): Move to pyproject-build-system. [build-system]: Use pyproject-build-system. [arguments]: Convert to use the modern gexp style. Change-Id: If95dbaa274b5c430441215a21168ea30808157a9
* gnu: python-pyopenssl: Update to 24.1.0.Efraim Flashner2024-07-191-15/+11
| | | | | | | | | | | | * gnu/packages/python-crypto.scm (python-pyopenssl): Update to 24.1.0. [arguments]: Adjust custom 'check phase to disable fewer tests and update faketime. [native-inputs]: Add python-pytest-rerunfailures. Remove python-pretend. [properties]: Add package updater helpers updater-extra-inputs, updater-extra-native-inputs. Change-Id: I3a152e6c66d27c912e18e67c114672397426e6e3
* gnu: python-cryptography: Update to 42.0.5.Efraim Flashner2024-07-191-14/+15
| | | | | | | | | | | | | | | * gnu/packages/python-crypto.scm (python-cryptography-vectors): Update to 42.0.5. [native-inputs]: Add python-flit-core. (python-cryptography): Update to 42.0.5. [arguments]: Adjust 'disable-rust-extension-build phase. [native-inputs]: Add python-certifi. Remove python-hypothesis, python-subtests. (python-cryptography-rust)[cargo-inputs]: Add rust-cfg-if-1, rust-self-cell-1. Replace rust-pem-1 with 3, rust-pyo3-0.18 with 0.20. Remove rust-ouroboros-0.15. Change-Id: I1d17ee8ca60eaa65a86b2f6f8054391dda4201c8
* gnu: python-certifi: Use system SSL certificates.Efraim Flashner2024-04-071-0/+36
| | | | | | | | | * gnu/packages/python-crypto.scm (python-certifi)[replacement]: New field. (python-certifi/fixed): Provide a python-certifi which only offers to use the system's SSL certificates. Change-Id: Ie1871be42988dff3cccfe24bca626149fee0f371
* gnu: python-pynacl: Use pyproject-build-system.Ricardo Wurmus2024-03-281-12/+6
| | | | | | | | | * gnu/packages/python-crypto.scm (python-pynacl)[build-system]: Use pyproject-build-system. [arguments]: Remove custom check phase. [source]: Remove unnecessary substitution. Change-Id: Idf2409022abde9f3a59e71cd1fa69ce9f1df6b1f
* gnu: python-pynacl: Update to 1.5.0.nafkhamdc2024-03-281-2/+2
| | | | | | | * gnu/packages/python-crypto.scm (python-pynacl): Update to 1.5.0. Change-Id: Iadf81b8d67a5d4fa08fbcb9937afa86de33385dc Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
* gnu: rust-asn1: Move to (gnu packages crates-tls).Efraim Flashner2024-02-201-0/+1
| | | | | | | | | | * gnu/packages/crates-io.scm (rust-asn1-0.15, rust-asn1-0.13, rust-asn1-derive-0.15, rust-asn1-derive-0.13, rust-asn1-rs-0.5, rust-asn1-rs-0.3, rust-asn1-rs-derive-0.4, rust-asn1-rs-derive-0.1, rust-asn1-rs-impl-0.1): Move from here ... * gnu/packages/crates-tls.scm: ... to here. Change-Id: I1293490ef4afe2a9609337e996bc8f2b0eb0e3e6
* Revert "build: cargo-build-system: Disable tests by default."Efraim Flashner2023-10-181-2/+0
| | | | | | This reverts commit 37667443074a6de29f7665868f102111d62f0af9. This change needs more discussion.
* build: cargo-build-system: Disable tests by default.Efraim Flashner2023-10-181-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | * guix/build-system/cargo.scm (cargo-build): Disable tests by default. * gnu/packages/admin.scm (greetd, wlgreet, du-dust), * gnu/packages/bioinformatics.scm (circtools, python-gseapy), * gnu/packages/crypto.scm (rust-minisign, b3sum), * gnu/packages/gnome.scm (librsvg), * gnu/packages/python-crypto.scm (python-blake3, python-cryptography-rust), * gnu/packages/python-xyz.scm (python-orjson), * gnu/packages/rust-apps.scm (agate, alfis, bat, diffr, drill, dutree, exa, fd, hexyl, hyperfine, i3status-rust, just, maturin, ripgrep, rot8, rust-swc, rust-cargo-edit, git-interactive-rebase-tool, rust-cbindgen, rust-cbindgen-0.24, rust-cbindgen-0.19, sniffglue, tectonic, treefmt, hex, tokei, vivid, watchexec, rbw, rust-analyzer, rust-cargo-c, rtss, skim, skim-0.7, svd2rust, swayhide, tealdeer, git-absorb, zoxide, htmlq), * gnu/packages/sequoia.scm (sequoia-sqv), * gnu/packages/syndication.scm (newsboat), * gnu/packages/terminals.scm (alacritty), * gnu/packages/text-editors.scm (kak-lsp, parinfer-rust), * gnu/packages/tree-sitter.scm (tree-sitter-cli), * gnu/packages/video.scm (rav1e), * gnu/packages/web.scm (monolith, castor) [arguments]: Enable tests.
* gnu: python-pyopenssl: Update to 23.2.0.Efraim Flashner2023-10-181-2/+2
| | | | * gnu/packages/python-crypto.scm (python-pyopenssl): Update to 23.2.0.
* gnu: python-cryptography-rust: Use cargo-test-flags.Efraim Flashner2023-10-181-5/+2
| | | | | * gnu/packages/python-crypto.scm (python-cryptography-rust) [arguments]: Replace custom 'check phase with cargo-test-flags.
* gnu: python-cryptography: Update to 41.0.4.Efraim Flashner2023-10-181-11/+12
| | | | | | | * gnu/packages/python-crypto.scm (python-cryptography): Update to 41.0.4. (python-cryptography-rust)[arguments]: Don't install source. [cargo-inputs]: Add rust-foreign-types-0.3 Replace rust-asn1-0.13 with 0.15, rust-pyo3-0.15 with 0.18. Remove rust-chrono-0.4.
* gnu: python-cryptography-vectors: Update to 41.0.4.Efraim Flashner2023-10-181-3/+4
| | | | | | | * gnu/packages/python-crypto.scm (python-cryptography-vectors): Update to 41.0.4. [build-system]: Switch to pyproject-build-system. [arguments]: Disable tests.
* gnu: python-pgpy: Update to 0.6.0.Efraim Flashner2023-10-171-4/+3
| | | | | * gnu/packages/python-crypto.scm (python-pgpy): Update to 0.6.0. [propagated-inputs]: Remove python-singledispatch and python-six.
* gnu: python-pyotp: Update to 2.9.0.fanquake2023-09-271-2/+2
| | | | | | * gnu/packages/python-crypto.scm (python-pyotp): Update to 2.9.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: python-libnacl: Update to 2.1.0.Marius Bakke2023-09-221-6/+13
| | | | | | | * gnu/packages/python-crypto.scm (python-libnacl): Update to 2.1.0. [build-system]: Switch to PYPROJECT-BUILD-SYSTEM. [arguments]: Adjust hack for locating libsodium. Add custom check phase. [native-inputs]: Remove PYTHON-PYHAMCREST. Add PYTHON-POETRY-CORE.
* gnu: python-certauth: Fix test failure with newer PyOpenSSL.Marius Bakke2023-09-221-1/+11
| | | | * gnu/packages/python-crypto.scm (python-certauth)[arguments]: New field.
* gnu: python-asn1crypto: Respect #:tests?.Hilton Chain2023-08-241-2/+3
| | | | | * gnu/packages/python-crypto.scm (python-asn1crypto)[#:phases]<check>: Honor argument #:tests?.
* gnu: python-asn1crypto: Update to 1.5.1.fanquake2023-08-241-5/+6
| | | | | | | * gnu/packages/python-crypto.scm (python-asn1crypto): Update to 1.5.1. [description]: Adjust according to lint warning. Signed-off-by: Hilton Chain <hako@ultrarare.space>
* gnu: python-cryptography-rust: Enable tests.Efraim Flashner2023-08-141-5/+5
| | | | | * gnu/packages/python-crypto.scm (python-cryptography-rust) [arguments]: Don't skip the tests. Add a custom 'check phase.
* gnu: python-cryptography: Update to 40.0.2.Efraim Flashner2023-08-141-5/+4
| | | | | | | * gnu/packages/python-crypto.scm (python-cryptography): Update to 40.0.2. (python-cryptography-rust)[cargo-inputs]: Move rust-cc-1 here from cargo-development-inputs. [cargo-development-inputs]: Remove field.
* gnu: python-cryptography-vectors: Update to 40.0.2.Efraim Flashner2023-08-141-2/+2
| | | | | * gnu/packages/python-crypto.scm (python-cryptography-vectors): Update to 40.0.2.
* gnu: python-m2crypto: Update to 0.38.0.Z5722023-06-121-3/+4
| | | | | | | * gnu/packages/python-crypto.scm (python-m2crypto): Update to 0.38.0. [build-system]: switch to PYPROJECT-BUILD-SYSTEM. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add python-crcmod.Rikard Nordgren2023-05-231-0/+26
| | | | | | | * gnu/packages/python-crypto.scm (python-crcmod): New variable. Co-authored-by: jgart <jgart@dismail.de> Signed-off-by: jgart <jgart@dismail.de>
* gnu: python-txtorcon: Update to 23.0.0.Juliana Sims2023-05-221-9/+21
| | | | | | * gnu/packages/python-crypto.scm (python-txtorcon): Update to 23.0.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-txtorcon: Run guix style.Juliana Sims2023-05-221-23/+20
| | | | | | * gnu/packages/python-crypto.scm (python-txtorcon): Run guix style. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-txtorcon: Fix failing build.Juliana Sims2023-05-221-1/+7
| | | | | | | | Oops, I forgot to add a copyright line - this version fixes that. * gnu/packages/python-crypto.scm (python-txtorcon): Fix failing build. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-ecdsa: Fix faulty commit.John Kehayias2023-04-231-9/+6
| | | | | | | | Fix previous commit, which did not properly add the test to be skipped and repeated the existing skipped test. There is only one new test to be skipped. * gnu/packages/python-crypto.scm (python-ecdsa)[arguments]: In the 'check' phase, properly format the string for skipped tests.
* gnu: python-ecdsa: Skip two failing tests.John Kehayias2023-04-231-0/+8
| | | | | * gnu/packages/python-crypto.scm (python-ecdsa)[arguments]: In 'check' phase, skip a couple more tests.
* Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge2023-04-221-0/+1
|\
| * gnu: python-txtorcon: Fix build.Brendan Tildesley2023-04-211-0/+1
| | | | | | | | | | | | | | gnu/packages/python-crypto.scm (python-txtorcon): Fix build failure. [propagated-inputs]: Add PYTHON-PYOPENSSL. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* | Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge2023-04-171-9/+14
|\|
| * gnu: python-jeepney: Update to 0.8.0.Efraim Flashner2023-04-171-5/+11
| | | | | | | | | | | | | | * gnu/packages/python-crypto.scm (python-jeepney): Update to 0.8.0. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-async-timeout, python-pytest-asyncio, python-flit-core. Remove python-tornado.