aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/python-crypto.scm
Commit message (Collapse)AuthorAge
* gnu: python-m2crypto: Update to 0.38.0.Z5722023-06-12
| | | | | | | * 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-23
| | | | | | | * 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-22
| | | | | | * 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-22
| | | | | | * 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-22
| | | | | | | | 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-23
| | | | | | | | 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-23
| | | | | * 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-22
|\
| * gnu: python-txtorcon: Fix build.Brendan Tildesley2023-04-21
| | | | | | | | | | | | | | 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-17
|\|
| * gnu: python-jeepney: Update to 0.8.0.Efraim Flashner2023-04-17
| | | | | | | | | | | | | | * 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.
| * gnu: python-secretstorage: Update to 3.3.3.Efraim Flashner2023-04-17
| | | | | | | | * gnu/packages/python-crypto.scm (python-secretstorage): Update to 3.3.3.
| * gnu: python-service-identity: Update to 21.1.0.Maxim Cournoyer2023-04-14
| | | | | | | | | | | | | | | | * 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.
| * gnu: python-pyopenssl: Update to 23.1.1.Maxim Cournoyer2023-04-14
| | | | | | | | | | | | | | | | * 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.
| * gnu: python-cryptography: Update to 40.0.1 [fixes CVE-2023-23931].Maxim Cournoyer2023-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * gnu: Add python-cryptography-rust.Maxim Cournoyer2023-04-14
| | | | | | | | * gnu/packages/python-crypto.scm (python-cryptography-rust): New variable.
* | gnu: python-pytest-7.1: Deprecate package.Maxim Cournoyer2023-04-14
| | | | | | | | | | | | | | | | | | 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.
* | Merge branch 'master' into core-updates.Maxim Cournoyer2023-04-14
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | gnu: python-service-identity: Update to 21.1.0.Maxim Cournoyer2023-04-11
| | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * | gnu: python-pyopenssl: Update to 23.1.1.Maxim Cournoyer2023-04-11
| | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * | gnu: python-cryptography: Update to 40.0.1 [fixes CVE-2023-23931].Maxim Cournoyer2023-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * | gnu: Add python-cryptography-rust.Maxim Cournoyer2023-04-11
| |/ | | | | | | * gnu/packages/python-crypto.scm (python-cryptography-rust): New variable.
| * gnu: python-trustme: Update to 0.9.0.Maxim Cournoyer2023-03-29
| | | | | | | | | | | | | | * 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.
* | gnu: Remove python-pycrypto.Andreas Enge2023-02-25
| | | | | | | | | | | | | | 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.
* | gnu: Remove python-potr.Andreas Enge2023-02-25
|/ | | | | | | | | | | 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.
* gnu: python-pycryptodome: Update to 3.15.0.Marius Bakke2022-11-20
| | | | | * gnu/packages/python-crypto.scm (python-pycryptodome): Update to 3.15.0. (python-pycryptodomex): Update hash.
* gnu: python-keyring: Update to 23.9.3.Maxim Cournoyer2022-11-01
| | | | | | | | | | * 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.
* Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2022-10-12
|\ | | | | | | | | | | | | | | | | | | 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
| * gnu: python-pyotp: Update to 2.7.0.Maxim Cournoyer2022-10-10
| | | | | | | | * gnu/packages/python-crypto.scm (python-pyotp): Update to 2.7.0.
| * gnu: Add python-zxcvbn.Maxim Cournoyer2022-10-10
| | | | | | | | * gnu/packages/python-crypto.scm (python-zxcvbn): New variable.
* | Merge branch 'master' into staging.Maxim Cournoyer2022-09-27
|\| | | | | | | | | | | With resolved conflicts in: gnu/local.mk gnu/packages/crates-io.scm
| * gnu: Add python-blake3.Ricardo Wurmus2022-09-25
| | | | | | | | * gnu/packages/python-crypto.scm (python-blake3): New variable.
* | Merge branch 'master' into stagingMarius Bakke2022-08-30
|\|
| * gnu: Introduce versioned 'openssl-1.1' variable.Marius Bakke2022-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...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.
* | Merge branch 'master' into stagingMarius Bakke2022-08-27
|\|
| * gnu: python-cryptography: Update to 37.0.4.Marius Bakke2022-08-27
| | | | | | | | | | | | | | | | | | | | | | * 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.
| * gnu: python-pyu2f: Remove unused inputs.Marius Bakke2022-08-16
| | | | | | | | * gnu/packages/python-crypto.scm (python-pyu2f)[native-inputs]: Remove.
* | Merge branch 'master' into stagingMarius Bakke2022-07-13
|\|
| * gnu: Add python-starkbank-ecdsa.Antero Mejr2022-06-26
| | | | | | | | | | | | * gnu/packages/python-crypto.scm (python-starkbank-ecdsa): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | gnu: python-certifi: Update to 2022.6.15.Marius Bakke2022-06-23
|/ | | | * gnu/packages/python-crypto.scm (python-certifi): Update to 2022.6.15.
* gnu: python-josepy: Update to 1.13.0.Marius Bakke2022-06-14
| | | | | * gnu/packages/python-crypto.scm (python-josepy): Update to 1.13.0. [propagated-inputs]: Remove PYTHON-SIX.
* Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2022-06-01
|\
| * gnu: Remove python2-asn1crypto.Maxim Cournoyer2022-05-31
| | | | | | | | * gnu/packages/python-crypto.scm (python2-asn1crypto): Delete variable.
| * gnu: Remove python2-cryptography-vectors.Maxim Cournoyer2022-05-31
| | | | | | | | * gnu/packages/python-crypto.scm (python2-cryptography-vectors): Delete variable.
| * gnu: Remove python2-cryptography.Maxim Cournoyer2022-05-31
| | | | | | | | | | * gnu/packages/python-crypto.scm (python2-cryptography): Delete variable. (python-cryptography)[properties]: Delete field.
| * gnu: Remove python2-pyopenssl.Maxim Cournoyer2022-05-31
| | | | | | | | * gnu/packages/python-crypto.scm (python2-pyopenssl): Delete variable.
| * gnu: Remove python2-certifi.Maxim Cournoyer2022-05-31
| | | | | | | | * gnu/packages/python-crypto.scm (python2-certifi): Delete variable.
| * gnu: Remove python2-ecdsa.Maxim Cournoyer2022-05-31
| | | | | | | | * gnu/packages/python-crypto.scm (python2-ecdsa): Delete variable.
| * gnu: Remove python2-ecpy.Maxim Cournoyer2022-05-31
| | | | | | | | * gnu/packages/python-crypto.scm (python2-ecpy): Delete variable.
| * gnu: Remove python2-axolotl.Maxim Cournoyer2022-05-31
| | | | | | | | * gnu/packages/python-crypto.scm (python2-axolotl): Delete variable.