summaryrefslogtreecommitdiff
path: root/gnu/packages/python-crypto.scm
AgeCommit message (Expand)Author
2023-08-14gnu: python-cryptography-rust: Enable tests....* gnu/packages/python-crypto.scm (python-cryptography-rust) [arguments]: Don't skip the tests. Add a custom 'check phase. Efraim Flashner
2023-08-14gnu: python-cryptography: Update to 40.0.2....* 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. Efraim Flashner
2023-08-14gnu: python-cryptography-vectors: Update to 40.0.2....* gnu/packages/python-crypto.scm (python-cryptography-vectors): Update to 40.0.2. Efraim Flashner
2023-06-12gnu: python-m2crypto: Update to 0.38.0....* 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> Z572
2023-05-23gnu: Add python-crcmod....* gnu/packages/python-crypto.scm (python-crcmod): New variable. Co-authored-by: jgart <jgart@dismail.de> Signed-off-by: jgart <jgart@dismail.de> Rikard Nordgren
2023-05-22gnu: python-txtorcon: Update to 23.0.0....* gnu/packages/python-crypto.scm (python-txtorcon): Update to 23.0.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Juliana Sims
2023-05-22gnu: python-txtorcon: Run guix style....* gnu/packages/python-crypto.scm (python-txtorcon): Run guix style. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Juliana Sims
2023-05-22gnu: python-txtorcon: Fix failing build....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> Juliana Sims
2023-04-23gnu: python-ecdsa: Fix faulty commit....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. John Kehayias
2023-04-23gnu: python-ecdsa: Skip two failing tests....* gnu/packages/python-crypto.scm (python-ecdsa)[arguments]: In 'check' phase, skip a couple more tests. John Kehayias
2023-04-22Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-04-21gnu: python-txtorcon: Fix build....gnu/packages/python-crypto.scm (python-txtorcon): Fix build failure. [propagated-inputs]: Add PYTHON-PYOPENSSL. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Brendan Tildesley
2023-04-17Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-04-17gnu: python-jeepney: Update to 0.8.0....* 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. Efraim Flashner
2023-04-17gnu: python-secretstorage: Update to 3.3.3....* gnu/packages/python-crypto.scm (python-secretstorage): Update to 3.3.3. Efraim Flashner
2023-04-14gnu: python-pytest-7.1: Deprecate package....The source was adjusted using the following command: $ git grep -rl python-pytest-7.1 | xargs sed -i 's/python-pytest-7.1/python-pytest/g' * gnu/packages/check.scm (python-pytest-7.1): Delete variable. Maxim Cournoyer
2023-04-14Merge branch 'master' into core-updates....Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm Maxim Cournoyer
2023-04-14gnu: python-service-identity: Update to 21.1.0....* gnu/packages/python-crypto.scm (python-service-identity): Update to 21.1.0. [build-system]: Use pyproject-build-system. [native-inputs]: New field. [propagated-inputs]: Remove python-pyopenssl. Add python-cryptography and python-six. Maxim Cournoyer
2023-04-14gnu: python-pyopenssl: Update to 23.1.1....* gnu/packages/python-crypto.scm (python-pyopenssl): Update to 23.1.1. [source]: Remove patches. [arguments]: Update faketime date in check phase. Normalize pytest invocation in check phase override. [propagated-inputs]: Remove python-six. Maxim Cournoyer
2023-04-14gnu: python-cryptography: Update to 40.0.1 [fixes CVE-2023-23931]....* gnu/packages/python-crypto.scm (python-cryptography-vectors): Delete variable. (python-cryptography-vectors-next): Rename to... (python-cryptography-vectors): ... this. Update to 40.0.1. (python-cryptography): Delete variable. (python-cryptography-next): Rename to... (python-cryptography): ... this. Update to 40.0.1. [build-system]: Use pyproject-build-system. [arguments]: Remove #:imported-modules and #:modules arguments. Remove check phase override. Remove adjust-pyo3-requirement and configure-cargo phases. Add disable-rust-extension-build and symlink-rust-library phases. [native-inputs]: Replace python-cryptography-vectors-next with python-cryptography-vectors. Add python-iso8601. Remove python-pytz. Replace python-pytest with python-pytest-7.1. Remove rust, rust:cargo and python-setuptools-rust. [inputs]: Remove all inputs. Add python-cryptography-rust. [propagated-inputs]: Remove python-asn1crypto, python-six, python-idna and python-iso8601. [description]: Start description with @code to avoid a lint warning. Maxim Cournoyer
2023-04-14gnu: Add python-cryptography-rust....* gnu/packages/python-crypto.scm (python-cryptography-rust): New variable. Maxim Cournoyer
2023-04-11gnu: python-service-identity: Update to 21.1.0....* gnu/packages/python-crypto.scm (python-service-identity): Update to 21.1.0. [build-system]: Use pyproject-build-system. [native-inputs]: New field. [propagated-inputs]: Remove python-pyopenssl. Add python-cryptography and python-six. Maxim Cournoyer
2023-04-11gnu: python-pyopenssl: Update to 23.1.1....* gnu/packages/python-crypto.scm (python-pyopenssl): Update to 23.1.1. [source]: Remove patches. [arguments]: Update faketime date in check phase. Normalize pytest invocation in check phase override. [propagated-inputs]: Remove python-six. Maxim Cournoyer
2023-04-11gnu: python-cryptography: Update to 40.0.1 [fixes CVE-2023-23931]....* gnu/packages/python-crypto.scm (python-cryptography-vectors): Delete variable. (python-cryptography-vectors-next): Rename to... (python-cryptography-vectors): ... this. Update to 40.0.1. (python-cryptography): Delete variable. (python-cryptography-next): Rename to... (python-cryptography): ... this. Update to 40.0.1. [build-system]: Use pyproject-build-system. [arguments]: Remove #:imported-modules and #:modules arguments. Remove check phase override. Remove adjust-pyo3-requirement and configure-cargo phases. Add disable-rust-extension-build and symlink-rust-library phases. [native-inputs]: Replace python-cryptography-vectors-next with python-cryptography-vectors. Add python-iso8601. Remove python-pytz. Replace python-pytest with python-pytest-7.1. Remove rust, rust:cargo and python-setuptools-rust. [inputs]: Remove all inputs. Add python-cryptography-rust. [propagated-inputs]: Remove python-asn1crypto, python-six, python-idna and python-iso8601. [description]: Start description with @code to avoid a lint warning. Maxim Cournoyer
2023-04-11gnu: Add python-cryptography-rust....* gnu/packages/python-crypto.scm (python-cryptography-rust): New variable. Maxim Cournoyer
2023-03-29gnu: python-trustme: Update to 0.9.0....* gnu/packages/python-crypto.scm (python-trustme): Update to 0.9.0. [build-system]: Use pyproject-build-system. [arguments]: Delete field. [propagated-inputs]: Add python-idna and python-ipaddress. Maxim Cournoyer
2023-02-25gnu: Remove python-pycrypto....The package has seen its last release in 2013 and "is unmaintained, obsolete, and contains security vulnerabilities" according to its homepage. * gnu/packages/python-crypto.scm (python-pycrypto): Delete variable. Andreas Enge
2023-02-25gnu: Remove python-potr....The last release of the package dates from 2018. According to its self-description: "This software is experimental and potentially insecure. Do not rely on it" It depends on the cryptography library python-pycrypto, which has had its last release in 2013 and "is unmaintained, obsolete, and contains security vulnerabilities" according to its homepage. * gnu/packages/python-crypto.scm (python-potr): Delete variable. Andreas Enge
2022-11-20gnu: python-pycryptodome: Update to 3.15.0....* gnu/packages/python-crypto.scm (python-pycryptodome): Update to 3.15.0. (python-pycryptodomex): Update hash. Marius Bakke
2022-11-01gnu: python-keyring: Update to 23.9.3....* gnu/packages/python-crypto.scm (python-keyring): Update to 23.9.3. [origin]: Fix indentation. [build-system]: Use pyproject-build-system. [test-flags]: New argument. [phases]: Remove check phase. Add workaround-test-failure phase. [native-inputs]: Remove python-setuptools. [propagated-inputs]: Add python-importlib-metadata and python-jaraco-classes. Maxim Cournoyer
2022-10-12Merge remote-tracking branch 'origin/master' into staging...Conflicts: gnu/packages/gnuzilla.scm gnu/packages/graphics.scm gnu/packages/gstreamer.scm gnu/packages/gtk.scm gnu/packages/kde-frameworks.scm gnu/packages/video.scm Efraim Flashner
2022-10-10gnu: python-pyotp: Update to 2.7.0....* gnu/packages/python-crypto.scm (python-pyotp): Update to 2.7.0. Maxim Cournoyer
2022-10-10gnu: Add python-zxcvbn....* gnu/packages/python-crypto.scm (python-zxcvbn): New variable. Maxim Cournoyer
2022-09-27Merge branch 'master' into staging....With resolved conflicts in: gnu/local.mk gnu/packages/crates-io.scm Maxim Cournoyer
2022-09-25gnu: Add python-blake3....* gnu/packages/python-crypto.scm (python-blake3): New variable. Ricardo Wurmus
2022-08-30Merge branch 'master' into stagingMarius Bakke
2022-08-30gnu: Introduce versioned 'openssl-1.1' variable.......and use it in packages that do not yet support 3.0. * gnu/packages/tls.scm (openssl): Rename to ... (openssl-1.1): ... this. (openssl/fixed): Inherit from OPENSSL-1.1. (openssl-3.0): Likewise. (openssl): Turn into alias for OPENSSL-1.1. * gnu/packages/ruby.scm (ruby-2.6)[inputs]: Change from OPENSSL to OPENSSL-1.1. (ruby-3.0)[inputs]: Change "openssl" input to OPENSSL. (ruby-3.1): Inherit from RUBY-3.0. * gnu/packages/python.scm (python-2.7)[inputs]: Change from OPENSSL to OPENSSL-1.1. (python-3.9)[inputs]: Replace "openssl" with OPENSSL. * gnu/packages/python-crypto.scm (python-cryptography)[inputs]: Change from OPENSSL to OPENSSL-1.1. * gnu/packages/databases.scm (mariadb)[inputs]: Likewise. * gnu/packages/node.scm (node)[native-inputs, inputs]: Likewise. (node-lts)[native-inputs]: Likewise. Marius Bakke
2022-08-27Merge branch 'master' into stagingMarius Bakke
2022-08-27gnu: python-cryptography: Update to 37.0.4....* gnu/packages/python-crypto.scm (python-cryptography-vectors-next): Update to 37.0.4. (python-cryptography-next): Likewise. [arguments]: Add phase to adjust pyo3 requirement. Don't adjust ouroboros version. [inputs]: Change from RUST-OUROBOROS-0.14 and RUST-OUROBOROS-MACRO-0.14 to RUST-OUROBOROS-0.15 and RUST-OUROBOROS-MACRO-0.15. [native-inputs]: Add PYTHON-PYTEST-BENCHMARK. Marius Bakke
2022-08-16gnu: python-pyu2f: Remove unused inputs....* gnu/packages/python-crypto.scm (python-pyu2f)[native-inputs]: Remove. Marius Bakke
2022-07-13Merge branch 'master' into stagingMarius Bakke
2022-06-26gnu: Add python-starkbank-ecdsa....* gnu/packages/python-crypto.scm (python-starkbank-ecdsa): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antero Mejr
2022-06-23gnu: python-certifi: Update to 2022.6.15....* gnu/packages/python-crypto.scm (python-certifi): Update to 2022.6.15. Marius Bakke
2022-06-14gnu: python-josepy: Update to 1.13.0....* gnu/packages/python-crypto.scm (python-josepy): Update to 1.13.0. [propagated-inputs]: Remove PYTHON-SIX. Marius Bakke
2022-06-01Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner
2022-05-31gnu: python-pyopenssl: Downgrade to 21.0.0....This is a follow-up to 048e05b7ef568dc5e29df774baaf69f7cc5ddaaa. * gnu/packages/python-crypto.scm (python-pyopenssl): Downgrade to 21.0.0. [source]: Add patch used by python2-pyopenssl. [properties]: Remove field. (python2-pyopenssl): Inherit from python-pyopenssl regularly. Efraim Flashner
2022-05-30gnu: python2-cryptography: Update to 3.3.2....* gnu/packages/python-crypto.scm (python2-cryptography-vectors, python2-cryptography): Update to 3.3.2. Efraim Flashner
2022-05-30gnu: python-cryptography: Downgrade to 3.4.8....Skip dealing with the rust version for now. * gnu/packages/python-crypto.scm (python-cryptography): Rename to python-cryptography-next. Replace with python-cryptography@3.4.8. (python-cryptography-vectors): Rename to python-cryptography-vectors-next. Replace with python-cryptography-vectors@3.4.8. Efraim Flashner
2022-05-31gnu: Remove python2-asn1crypto....* gnu/packages/python-crypto.scm (python2-asn1crypto): Delete variable. Maxim Cournoyer
2022-05-31gnu: Remove python2-cryptography-vectors....* gnu/packages/python-crypto.scm (python2-cryptography-vectors): Delete variable. Maxim Cournoyer