summaryrefslogtreecommitdiff
path: root/gnu/packages/python-crypto.scm
AgeCommit message (Collapse)Author
2026-03-29gnu: python-omemo-dr: Update to 1.2.0Adrien 'neox' Bourmault
* gnu/packages/python-crypto.scm (python-omemo-dr): Update to 1.2.0 Change-Id: I2561c74f3ca207203c9c7fdb88af2db424703589 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-22gnu: Add python-pykcs11.Noé Lopez
* gnu/packages/python-crypto.scm (python-pykcs11): New variable. Change-Id: If8c66d9ceb50127b56658d75886fe57dd8879bef Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-22gnu: Add python-zxcvbn-rs-py.Noé Lopez
* gnu/packages/python-crypto.scm (python-zxcvbn-rs-py): New variable. * gnu/packages/rust-crates.scm (rust-zxcvbn3): New variable. (lookup-cargo-inputs): Add python-zxcvbn-rs-py. Change-Id: I356e33c8686961b7c125afd28002f5b4f0d2c393 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-20gnu: python-passlib: Switch to hg-fetch.Nicolas Graves
* gnu/packages/python-crypto.scm (python-passlib) [source]: Switch to hg-fetch. [home-page]: Refresh it. Change-Id: I15dddec374e72e404bc5c9922ccbe6111a853c22 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-20gnu: Reference the inherited ‘arguments’ value.Ludovic Courtès
This commit was made by running this command: sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm … and then: 1. reverting changes from ‘gnu/packages/rust.scm’ and ‘gnu/packages/java.scm’ since they would incur derivation changes and/or breakage; 2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’; 3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’, which use ‘substitute-keyword-arguments’ for arguments that are not inherited (and thus ‘arguments’ would be unbound); 4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’ which make bogus assumptions about inherited arguments. Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-02-27gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.Sharlatan Hellseher
This is a following up change after discussion in <https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648>. * gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables. (swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4. * gnu/packages/accessibility.scm (libbraille) * gnu/packages/apparmor.scm (libapparmor) * gnu/packages/bioinformatics.scm (htseq, imp, libsbml) * gnu/packages/bootloaders.scm (dtc, u-boot) * gnu/packages/disk.scm (volume-key) * gnu/packages/dns.scm (ldns, unbound) * gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm) * gnu/packages/embedded.scm (python-libmpsse) * gnu/packages/engineering.scm (freecad, kicad, meep, mpb) * gnu/packages/fabric-management.scm (ibutils) * gnu/packages/game-development.scm (python-pybox2d) * gnu/packages/games.scm (kiki) * gnu/packages/geo.scm (saga) * gnu/packages/gnome.scm (libratbag) * gnu/packages/gnucash.scm (gnucash) * gnu/packages/gnupg.scm (python-gpg) * gnu/packages/graphviz.scm (graphviz) * gnu/packages/guile-xyz.scm (guile-xapian) * gnu/packages/image.scm (mypaint) * gnu/packages/instrumentation.scm (babeltrace, lttng-tools) * gnu/packages/kodi.scm (kodi) * gnu/packages/libftdi.scm (libftdi) * gnu/packages/linux.scm (libnl) * gnu/packages/llvm.scm (lldb) * gnu/packages/machine-learning.scm (openmm, tensorflow-lite) * gnu/packages/maths.scm (nlopt) * gnu/packages/ncurses.scm (stfl) * gnu/packages/oneapi.scm (python-onetbb) * gnu/packages/pretty-print.scm (highlight) * gnu/packages/python-crypto.scm (python-m2crypto) * gnu/packages/python-graphics.scm (python-pivy) * gnu/packages/radio.scm (hamlib, soapysdr) * gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager) * gnu/packages/selinux.scm (libselinux, libsemanage, python-setools) * gnu/packages/speech.scm (pocketsphinx) * gnu/packages/statistics.scm (python-openturns, r-spams) * gnu/packages/tbb.scm (python-tbb) * gnu/packages/version-control.scm (subversion) * gnu/packages/video.scm (libopenshot, mlt, obs) [native-inputs]: Remove swig; add swig-4.0. * gnu/packages/geo.scm (gdal) * gnu/packages/graph.scm (python-faiss) [inputs]: Remove swig; add swig-4.0. * gnu/packages/games.scm (fifengine): Update to 0.4.2. [inputs]: Remove swig; add swig-4.0. [native-inputs]: Likewise. * gnu/packages/image-processing.scm (insight-toolkit, simpleitk) * gnu/packages/pdf.scm (mupdf, python-pymupdf) [native-inputs]: Remove swig-next; add swig-4.4. Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
2026-02-15gnu: python-oscrypto: Fix build on python-3.12.Nicolas Graves
* gnu/packages/python-crypto.scm (python-oscrypto)[source]<patches>: Add patch. Change-Id: I2888116c3fa56b6507d611848314a06296a30d5f Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15gnu: python-blake3: Update to 1.0.8.Nicolas Graves
* gnu/packages/python-crypto.scm (python-blake3): Update to 1.0.8. [propagated-inputs]: Add python-typing-extensions. * gnu/packages/rust-crates.scm: Update crates accordingly. Change-Id: I843aec6e669b7606386c682aacac71bc460415f5 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-15gnu: python-asn1crypto: Update to 1.5.1-0.b763a75.Nicolas Graves
* gnu/packages/python-crypto.scm (python-asn1crypto): Update to 1.5.1-0.b763a75. Change-Id: Ica010bc5e708b1a743cd6e2fa32b7b6b12b8c59e Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Remove python-importlib-metadata input from some packages.Nicolas Graves
Remove python-importlib-metadata from [native-inputs, inputs, or propagated-inputs] in the following packages as not required for build/tests/install: * gnu/packages/android.scm (python-miio) * gnu/packages/astronomy.scm (python-jwst, python-stpipe) * gnu/packages/bioinformatics.scm (python-demuxem, python-hotspotsc, python-weblogo, python-metacells) * gnu/packages/calendar.scm (khal) * gnu/packages/django.scm (python-django-q2) * gnu/packages/engineering.scm (python-asyncua) * gnu/packages/jupyter.scm (python-jupyterlab-server, python-jupyterlite-core) * gnu/packages/machine-learning.scm (python-pynndescent, python-gymnasium) * gnu/packages/maths.scm (python-orthopy, python-quadpy) * gnu/packages/package-management.scm (poetry) * gnu/packages/python-compression.scm (python-pybcj) * gnu/packages/python-crypto.scm (python-keyring) * gnu/packages/python-web.scm (python-jsonpickle, python-flask) * gnu/packages/python-xyz.scm (python-jsonschema-3, python-pystitcher, python-lsp-server, python-nbconvert, python-dns-lexicon, python-signedjson, python-verlib2) * gnu/packages/sphinx.scm (python-sphinx-6) * gnu/packages/spreadsheet.scm (visidata) Change-Id: Ifac8350aa60528dc2ccacf2570120dbcf1c74ab8 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-certauth: Fix tests.Nicolas Graves
* gnu/packages/python-crypto.scm (python-certauth)[native-inputs]: Add python-pytest, drop python-wheel. Change-Id: Ia2ffaabdfb8943bc19bac75561268186bbb10fb7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-axolotl-curve25519: Disable tests.Nicolas Graves
* gnu/packages/python-crypto.scm (python-axolotl-curve25519) [arguments]<#:tests?>: Disable them, drop <#:test-backend>. Change-Id: I789d70a34ccfc347d9b7c7e911eb18e0e71397f1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: Remove python-hkdf.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-hkdf): Delete variable. Fixes: guix/guix#4557 Change-Id: Ic80543f8b30ff55df8a732606906b896c762ff76
2025-12-28gnu: python-pykeepass: Update to 4.1.1.post1.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-pykeepass): Update to 4.1.1.post1. [build-system]: Switch to pyproject-build-system. [arguments] <test-backend>: Use 'unittest. <phases>: Remove 'make-kdbx-writable and 'patch-requirements. [propagated-inputs]: Remove python-dateutil and python-future; add python-pyotp. [native-inputs]: Add python-setuptools. Change-Id: I0a47e095caec0334e2980cac4dc81881cc4fb1d2
2025-12-28gnu: python-starkbank-ecdsa: Update to 2.2.0.Nicolas Graves
* gnu/packages/python-crypto.scm (python-starkbank-ecdsa): Update to 2.2.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools, remove python-pytest. Change-Id: I697e054b8e537592ba329709605e6200d1d47287 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-pyu2f: Switch to pyproject.Nicolas Graves
* gnu/packages/python-crypto.scm (python-pyu2f): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore failing tests. [native-inputs]: Add python-setuptools. Change-Id: If39d41b0d6a0e515bd7030e1ab2156797f287956 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-privy: Switch to pyproject.Nicolas Graves
* gnu/packages/python-crypto.scm (python-privy): [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. Change-Id: If994d1f9ac17efda3e99b62a619aa5e78516fce8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-keyutils: Switch to pyproject.Nicolas Graves
* gnu/packages/python-crypto.scm (python-keyutils): [build-system]: Switch to pyproject-build-system. [arguments]: Relocate field. [native-inputs]: Add python-setuptools. Remove python-pytest-runner. Change-Id: I29b7829436918f7d959b9804b429c7cf2955bef1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-pycryptodome: Update to 3.23.0.Nicolas Graves
* gnu/packages/python-crypto.scm (python-pycryptodome): Update to 3.23.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Use custom. <#:phases>: Add 'patch-gmp-path phase. [inputs]: Add gmp. [native-inputs]: Add python-pycryptodome-test-vectors, python-setuptools. (python-pycryptodomex): Switch to package/inherit and build from the same source as python-pycryptodome. [arguments] <#:test-flags>: Adjust for python-pycryptodomex as seen in INSTALL.rst. <#:phases>: Add 'set-separate-namespace. [synopsis]: Mention the difference as seen in README.md. Change-Id: Ic19ee6627c1b95e79980add893a8f4678feae317 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: Add python-pycryptodome-test-vectors.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-pycryptodome-test-vectors): New variable. Change-Id: I8e99ee01a6bca15a6f5bca6494eaf5efac209a5d
2025-12-28gnu: python-blurhash: Update to 1.1.5.Nicolas Graves
* gnu/packages/python-crypto.scm (python-blurhash): Update to 1.1.5. [build-system]: Switch to pyproject-build-system. [arguments]: Replace <#:phases> with <#:test-flags>. [native-inputs]: Add python-setuptools. [synopsis, description]: Improve style. Change-Id: Iea785b586d908b3b519e3ba930d0d5f8bb43e3e6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-crcmod: Switch to pyproject.Nicolas Graves
* gnu/packages/python-crypto.scm (python-crcmod): [build-system]: Switch to pyproject-build-system. [arguments]: Replace <#:phases> by <#:test-backend, #:test-flags>. [native-inputs]: Add python-setuptools. Change-Id: Id5d313dfe30c6103b45a8afd03c07b5238187b45 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-asn1crypto: Switch to pyproject.Nicolas Graves
* gnu/packages/python-crypto.scm (python-asn1crypto): [build-system]: Switch to pyproject-build-system. [arguments]: Replace <#:phases> by <#:test-backend>. [native-inputs]: Add python-setuptools. Change-Id: Ib2d0cb927ffddc9f0d8007a8d166121a96f8e41a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-18Update Nguyễn Gia Phong's new email address.Nguyễn Gia Phong
* .mailmap: New entry. Change-Id: I839ba6c7be463c5b59c7e68247ae5e46d2ceeeaf Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-17gnu: python-ecpy: Update to 1.2.5.Hugo Buddelmeijer
* gnu/packages/python-crypto.scm (python-ecpy): Update to 1.2.5. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-future. [native-inputs]: Add python-setuptools. [home-page]: Update based on redirect. Change-Id: I0e37b51fa157964aba0ab35a0b20974cfdcb205a Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: python-pyotp: Switch to pyproject-build-system.Hugo Buddelmeijer
* gnu/packages/python-crypto.scm (python-pyotp): Switch to pyproject-build-system. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Use test.py. [native-inputs]: Add python-setuptools and python-pytest. Change-Id: Ic77d0ad4173804ca300dc2d7bdce6d0529141f8b Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-01gnu: python-spake2: Switch to pyproject.Nicolas Graves
* gnu/packages/python-crypto.scm (python-spake2): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [propagated-inputs]: Remove python-hkdf. Change-Id: I2f767e142446b867c7341c66e907c784ada2b22a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-26gnu: Remove python-axolotl.Andreas Enge
* gnu/packages/python-crypto.scm (python-axolotl): Delete variable. Fixes: guix/guix#3866 Change-Id: I296f5cbe615d20fbf7541af9a043c314ac1a1048
2025-11-20gnu: python-cryptography: Remove python-pytest-cov input.Nicolas Graves
* gnu/packages/python-crypto.scm (python-cryptography)[native-inputs]: Remove python-mypy, python-pytest-cov, python-wheel. Change-Id: I9ea836da87bbd11cfa04c9120d126e06773d028a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30gnu: Add python-oscrypto.Cayetano Santos
* gnu/packages/python-crypto.scm (python-oscrypto): New variable. Change-Id: I1395e3ef753291ad9fb0887b7e38460ab708d7fa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29gnu: awscli: Update to 1.42.61.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-rsa-for-awscli-1): New variable. * gnu/packages/python-web.scm (awscli): Update to 1.42.61. [arguments] <tests>: Reduce amount of tests, run just unit tests. Limit threads count up to 8 to persist tests stability in CI. [inputs]: Remove python-docutils-0.16 and python-rsa; add python-docutils-0.19 and python-rsa-for-awscli-1. Fixes: guix/guix#3920 Change-Id: Idfe0f7eb17b816654018dea335169ed20aa53980
2025-10-24gnu: python-rsa: Move to python-crypto.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-rsa): Move from here ... * gnu/packages/python-crypto.scm: ... to here. Change-Id: I374bc70c4bbab48979f2b4b80505a1ad79545437
2025-10-19gnu: python-txtorcon: Move to python-web.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-txtorcon): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I16b28dd3bb27dc77fb7d53d455a0cb90595d407c
2025-10-01gnu: python-murmurhash: Move to pyhton-crypto.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-murmurhash): Move from here ... * gnu/packages/python-crypto.scm: ... to here. * gnu/packages/machine-learning.scm: Add python-crypto module. Change-Id: I59a26e82622112736b5a331dd948d9aa91255207
2025-09-30gnu: python-setuptools-next: Mark as deprecated.Nguyễn Gia Phong
Replace all python-setuptools-next occurrences with python-setuptools. * gnu/packages/python-build.scm (python-setuptools-next): Mark as a deprecated public alias. * gnu/packages/astronomy.scm (python-asdf-coordinates-schemas, python-asdf-standard, python-jplephem, python-rad) [native-inputs]: Replace python-setuptools-next with python-setuptools. * python-crypto.scm (python-ed25519) [native-inputs]: Replace python-setuptools-next with python-setuptools. * gnu/packages/qt.scm (python-sip) [native-inputs, propagated-inputs]: Replace python-setuptools-next with python-setuptools. (python-pyqt-builder) [native-inputs]: Replace python-setuptools-next with python-setuptools. * gnu/packages/textutils.scm (cobib) [native-inputs]: Replace python-setuptools-next with python-setuptools. Change-Id: I5f2d7ec8c62dc0fa0855c5eb64a4f87579d188eb
2025-09-27gnu: python-pydes: Disable tests.Sharlatan Hellseher
Project is not maintained since 2016, this change fix check phase by skipping tests. Web search leads to <https://github.com/twhiteman/pyDes> repository, while home-page URL is a dead link. * gnu/packages/python-crypto.scm (python-pydes)[arguments] <tests?>: No tests in PyPI, I could not find Git. [native-inputs]: Remove python-wheel. Change-Id: Icd47c0012dc1d2bab68d7f287e5f1af0254dae2b
2025-09-25gnu: python-pyaes: Disable tests.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-pyaes)[arguments] <tests?>: Disable for now. [native-inputs]: Remove python-wheel. Change-Id: I6b1be9e4dab156ed36ddb2a57b080824f6388f11
2025-09-25gnu: python-omemo-dr: Switch to pyproject.Nicolas Graves
* gnu/packages/python-crypto.scm (python-omemo-dr): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Remove python-axolotl-curve25519. Change-Id: I99f91b1fa4a2d9b54112144dc06ad33b633b9fec Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25gnu: python-axolotl-curve25519: Fix tests.Nicolas Graves
* gnu/packages/python-crypto.scm (python-axolotl-curve25519) [arguments]<#:test-backend>: Set it. [native-inputs]: Remove python-wheel. Change-Id: Iea4a3f9254b088a6c0766d3458de3e9496b425b6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25gnu: python-blake3: Fix build.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-blake3)[arguments] <imported-modules>: Add pyproject-build-system-modules <modules>: Likewise. <phases>: Simplify 'build-python-module, and 'install-python-module. Remove 'install-python-library. [native-inputs]: Remove python-pypa-build and python-wheel; add maturin. Change-Id: Ib45da9873b40697ba2166bb31f11da16f4872223
2025-09-25gnu: python-paramiko: Update to 4.0.0.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-paramiko): Update to 4.0.0. [native-inputs]: Remove python-pytest-xdist and python-wheel. Change-Id: Iabfbee5007c0b50e7f7963d7cad88cda5e1a376d
2025-09-25gnu: python-passlib: Swap Nose with Pytest.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-passlib) [native-inputs]: Remove python-nose; add python-pytest. Change-Id: I3d963259f5553fbeb935aa031001732960c6aee8
2025-09-25gnu: python-secretstorage: Switch to pyproject-build-system.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-secretstorage): [build-system]: Use pyproject. [native-inputs]: Add python-setuptools. Change-Id: Ib98276d83abdb72b4ffcc79b7fcf08c357ce1bc4
2025-09-25gnu: python-bcrypt: Update to 3.2.2.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-bcrypt): Update to 3.2.2. [build-system]: Use pyproject. [propagated-inputs]: Remove python-six. [native-inputs]: Remove python-pycparser; add python-setuptools. Change-Id: I3c5a82311e9fa2af00c4103c0ce0dd0ec5ade9c0
2025-09-25gnu: python-argon2-cffi: Update to 25.1.0.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-argon2-cffi): Update to 25.1.0. [source] <snippet>: No longer required. [build-system]: Use pyproject. [arguments] <phases>: Use default 'build and 'check. [inputs]: Remove argon2. [propagated-inputs]: Remove python-cffi and python-typing-extensions; add python-argon2-cffi-bindings. [native-inputs]: Remove python-hypothesis; add python-hatch-fancy-pypi-readme, python-hatch-vcs, and python-hatchling. Change-Id: Ia9f544acbfa2e915afd73b6ed24516be18dd1803
2025-09-25gnu: Add python-argon2-cffi-bindings.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-argon2-cffi-bindings): New variable. Change-Id: I5e4e77ba3aba7b35352b556a514a46ff8b735af6
2025-09-25gnu: python-trustme: Update to 1.2.1.Nguyễn Gia Phong
* gnu/packages/python-crypto.scm (python-trustme): Update to 1.2.1. [home-page]: Adjust it as seen on project's GitHub page. [native-inputs]: Remove python-pytest-cov, python-service-identity, python-setuptools, python-wheel, python-zipp, and python-more-itertools; add python-hatchling. [propagated-inputs]: Remove python-ipaddress. Change-Id: I0393508129f344832965cdf93baf6aca96e88eb5 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25gnu: python-pyopenssl: Fix build.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-pyopenssl): [native-inputs]: Remove python-wheel; add python-setuptools. Change-Id: Ief105242f3472e88baa8b44d011a485b1ae09e59
2025-09-25gnu: python-certifi: Enable tests.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-certifi) [version]: Adjust it to match Git tag. [source]: Switch to git-fetch containing tests. [arguments] <tests?>: Enable them. [native-inputs]: Add nss-certs-for-test and python-pytest. Change-Id: Iaaf175c4de5baa08232ada9583c083fd2bc017ef
2025-09-25gnu: python-certifi: Update to 2025.6.15.wrobell
* gnu/packages/python-crypto.scm (python-certifi): Update to 2025.6.15. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I9aa8882533a6a603dc223be61c48adda45ccc8a4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>