Skip to main content

Python bindings to libxeddsa.

Project description

PyPI PyPI - Python Version Build Status Documentation Status

This repository is actively maintained.

Activity is low at times because this project is already feature-complete, documented and tested.

python-xeddsa

Python bindings to libxeddsa.

Installation

python-xeddsa depends on two system libraries, libxeddsa>=2,<3 and libsodium.

Install the latest release using pip (pip install XEdDSA), from the wheels available in the artifacts of the Test & Publish workflow, or manually from source by running pip install . in the cloned repository. The installation from source requires libxeddsa, libsodium and the Python development headers to be installed.

Testing, Type Checks and Linting

python-xeddsa uses pytest as its testing framework, mypy for static type checks and both pylint and Flake8 for linting. All tests/checks can be run locally with the following commands:

$ pip install --upgrade .[test,lint]
$ mypy xeddsa/ setup.py libxeddsa/ tests/
$ pylint xeddsa/ setup.py libxeddsa/ tests/
$ flake8 xeddsa/ setup.py libxeddsa/ tests/
$ pytest

Usage with Brython

python-xeddsa can be used in the browser with Brython, thanks to the Emscripten build of libxeddsa. Refer to tests/test_brython.html for the setup routine required to load the Emscripten build for usage with Brython. In summary, Brython's initialization is deferred until after the libxeddsa WebAssembly module and wrapper have been loaded. Other than that, python-xeddsa can be used as usual and handled with Brython like a pure Python package.

The tests can be run with Brython by running the following commands from the root of this repository:

$ # You need brython-cli in the version fitting your local Python installation
$ pip install brython==$YOUR_PYTHON_VERSION
$ cd xeddsa/
$ # Older versions of brython-cli use `--make_package` instead of just `make_package`
$ brython-cli --make_package xeddsa
$ cd ../
$ python3 -m http.server 8080
$ xdg-open http://localhost:8080/tests/test_brython.html

You'll find the output in the browser's dev console.

Documentation

View the documentation on readthedocs.io or build it locally. Additional requirements to build the docs can be installed using pip install .[docs]. With all dependencies installed, run make html in the docs/ directory. You can find the generated documentation in docs/_build/html/.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xeddsa-1.1.1.tar.gz (10.9 kB view details)

Uploaded Source

Built Distributions

xeddsa-1.1.1-pp311-pypy311_pp73-win_amd64.whl (160.8 kB view details)

Uploaded PyPyWindows x86-64

xeddsa-1.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (226.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

xeddsa-1.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (218.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

xeddsa-1.1.1-pp311-pypy311_pp73-macosx_14_0_arm64.whl (182.7 kB view details)

Uploaded PyPymacOS 14.0+ ARM64

xeddsa-1.1.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl (13.8 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

xeddsa-1.1.1-pp310-pypy310_pp73-win_amd64.whl (160.8 kB view details)

Uploaded PyPyWindows x86-64

xeddsa-1.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (226.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

xeddsa-1.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (218.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

xeddsa-1.1.1-pp310-pypy310_pp73-macosx_14_0_arm64.whl (182.7 kB view details)

Uploaded PyPymacOS 14.0+ ARM64

xeddsa-1.1.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (13.8 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

xeddsa-1.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (226.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

xeddsa-1.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (218.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

xeddsa-1.1.1-pp39-pypy39_pp73-macosx_14_0_arm64.whl (182.7 kB view details)

Uploaded PyPymacOS 14.0+ ARM64

xeddsa-1.1.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (13.8 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

xeddsa-1.1.1-cp313-cp313-win_amd64.whl (164.1 kB view details)

Uploaded CPython 3.13Windows x86-64

xeddsa-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (246.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

xeddsa-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (238.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

xeddsa-1.1.1-cp313-cp313-macosx_14_0_arm64.whl (186.0 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

xeddsa-1.1.1-cp313-cp313-macosx_10_13_x86_64.whl (17.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

xeddsa-1.1.1-cp312-cp312-win_amd64.whl (164.1 kB view details)

Uploaded CPython 3.12Windows x86-64

xeddsa-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (246.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

xeddsa-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (238.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

xeddsa-1.1.1-cp312-cp312-macosx_14_0_arm64.whl (186.0 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

xeddsa-1.1.1-cp312-cp312-macosx_10_13_x86_64.whl (17.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

xeddsa-1.1.1-cp311-cp311-win_amd64.whl (164.1 kB view details)

Uploaded CPython 3.11Windows x86-64

xeddsa-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (246.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

xeddsa-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (237.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

xeddsa-1.1.1-cp311-cp311-macosx_14_0_arm64.whl (186.0 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

xeddsa-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl (17.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

xeddsa-1.1.1-cp310-cp310-win_amd64.whl (164.1 kB view details)

Uploaded CPython 3.10Windows x86-64

xeddsa-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (246.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

xeddsa-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (237.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

xeddsa-1.1.1-cp310-cp310-macosx_14_0_arm64.whl (186.0 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

xeddsa-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl (17.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

xeddsa-1.1.1-cp39-cp39-win_amd64.whl (164.0 kB view details)

Uploaded CPython 3.9Windows x86-64

xeddsa-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (246.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

xeddsa-1.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (237.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

xeddsa-1.1.1-cp39-cp39-macosx_14_0_arm64.whl (186.0 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

xeddsa-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl (17.6 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file xeddsa-1.1.1.tar.gz.

File metadata

  • Download URL: xeddsa-1.1.1.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for xeddsa-1.1.1.tar.gz
Algorithm Hash digest
SHA256 985c0b0022482fe42cf1493ade0ea2d458e3cb1588609fec2ee1aaba856d5c03
MD5 5e3d76d69b5e657eed18a955cee46b8e
BLAKE2b-256 e0f15f6a71e02b06cbc963fb26033f5bd3559e17478a2f2379e64314aca4f298

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1.tar.gz:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 144ac5e49491ba990fc6a6140644285e782eec4927999a6097440900389ca1f0
MD5 946700c0a9174094470f821fa021409c
BLAKE2b-256 601dfa85b4dd412fab72ffb4500383296762f21473251da6c0abcc7cf4fd8ce3

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp311-pypy311_pp73-win_amd64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f57e4cccffbd91ba58e2734a732d24cd3de770270112dda5ac9a6c302cba0d0
MD5 2ea172dd8ed359ec67f5174a7e1d8e62
BLAKE2b-256 a553f48c1d07b92ee5ed17f91499476a00d755b86675d8c6d36a5f33ae9a15cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 405df7933bb3682c1196f4c47cc5a224d42469b67b62791467152f73f45bf1c0
MD5 da5b1f14b617451f930e32585886629e
BLAKE2b-256 360687f83bb11cb3105653aaedd38864e9c39a205b21f3193cb6e22dbfb19176

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp311-pypy311_pp73-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp311-pypy311_pp73-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0153f38fb14ce7ff3cb293aad0533efc2d9fba8177faefa3d5158773de44693a
MD5 ef5d3479da8b08c1e1746de3afc2fa80
BLAKE2b-256 47fb80f9630e2d0609f188cc464752fe2bf40903b6e320e0d0114775d99be096

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp311-pypy311_pp73-macosx_14_0_arm64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2704428abbff7305a756c922dcb72967c805c87edd82a1006071738c9e4398d1
MD5 d17995fbe07c18439a8b68b90571e88e
BLAKE2b-256 1203269f8b83db393a3b9ff87dcdf160e720a188d8252743bb87a2235b166d9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 dbea8bcd50af9c7344f52a6469b1baa798f8ae58f5aad3c7877588d4c280f72d
MD5 9bb3e98f7cb2154dc26b464888503c3f
BLAKE2b-256 31cd99cd58ff140d375e159063933f974282d51eeab14bf81dbe352213ec5c66

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp310-pypy310_pp73-win_amd64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 691ce6bc25f17be05336c629535d81a34040207329b3b27de5ac6369ee6b4b09
MD5 6206e1aea9b5562528854be722fa739b
BLAKE2b-256 ad8b4aa793090a343bccc8a19a5d24bff9600518545e55f6020ebcbc096c36b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a73ec7c44e860a8c34393d5499383f5c92a6b9611f95b24b781d560e3a0b518b
MD5 69837a5159a453000033e48c28a3cdb8
BLAKE2b-256 130b96fabe4a928dbc92946d73145e92c7d35670822a1ed9edf42ca89741f075

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp310-pypy310_pp73-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp310-pypy310_pp73-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 45957f86ec9479a961e618a7f869f8b794005a7935d16351997ecd8819a63c1c
MD5 13c3b8803d1fa3baa7ae7a97494defdb
BLAKE2b-256 a6004afc7045017a6c198cca2cbac341c12d279566f65550b0255f45c97a75f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp310-pypy310_pp73-macosx_14_0_arm64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 38c0fdf967f0e5a25048a12362f011e5ab2ecdc60fdf354eb980802410729b3c
MD5 838240cbc48e455a29018641c8a2484e
BLAKE2b-256 7b7115cda938f9cccf5e16d8019adb07aa4e7b2ff3eb9346bf89b8def0ba14cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0bbd3966966cf45c08dc049ed62b25f3e2be70df25dd5c9d716a48e756368b65
MD5 5575b5a24b40d08c20e0b93b7b77d826
BLAKE2b-256 fd8f717579437ca0efe237d3731ee13693b85aa01a16e6377ed2d3dc3eb537f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 597129ac68b1f70fcd4379d3fa12325d556460e75e2dfe08939202596ee40930
MD5 793660956065390c5f8b26853b2445ad
BLAKE2b-256 3181e9473c5eb9590821a78a2e973f0601cd7e228d1b89154744648be64729ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp39-pypy39_pp73-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp39-pypy39_pp73-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 799a460ea89e586636a368982111748bd10347f7597420f2928b2c58eeee13ee
MD5 1909e162cb4a6fbe2c0ff21773da248f
BLAKE2b-256 e14e66f6beee62af15bda1e1bdcedaf2cf36c93c20fe62f7b1e8306246c9e940

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp39-pypy39_pp73-macosx_14_0_arm64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 81ebbed9b075f1c6cb761c25e4f8e80b474ba02e96e82deba5d32ccaacc1cbc2
MD5 35ecf81ea647a51b98668100bcbf067d
BLAKE2b-256 f3d67ee3cb32b175d57b22bfbe175183bb09a6433e82ee7fb071288e7ad8bffe

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: xeddsa-1.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 164.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for xeddsa-1.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9de7c1fad0024ea393cd012548b7cbdd78e2f124e1c065c0f62a8f16e6eee8b1
MD5 32c137952dbcc5a3a315e614c36c2697
BLAKE2b-256 b6b368d0d67f44c632652202a529803a3d28c599e33cf16df5593bc8f2b20445

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp313-cp313-win_amd64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2e6bfd05d727e8187bcc28578e927680483c5be22b0ed7dbd55fc797486f9f6
MD5 c44b0162ed90b7b8d5f2272fc2d63bc9
BLAKE2b-256 dc9d08f8f31ac6f1a952e20870857cb6048cadcc105c08e0cce14c45e15edd23

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 da26dc563612ad9ea7c22ec01a316b8d1c0d13084ea3bf3cb1f7da0a9f0a86ce
MD5 ea8062c9bc79bec1965bdf1c3b0e30a4
BLAKE2b-256 fb1b72968a77d402d7a7cc54d5a012fe6ad1e03544e10cc179d032b08c7c1331

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9df6fdd56057d3824309997413b7e780dc26e9f85f0b7893ee139ff2c11844f0
MD5 3fbabbb955df06fcb7a862da443e44e7
BLAKE2b-256 593f70efaca37f3246b76a93d62ec1525bc9d65fa70ae068392aac8fe531b759

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1abd4649c01fdc909d922595184337ffde93a62ba72838ffc466bb8d025621ec
MD5 48e963113677081cc5ed11e2d1285ab2
BLAKE2b-256 591858dcaddb4c2093ea2f7d0e215f3f70b6e6dec721346c2e660dc9f31c5752

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: xeddsa-1.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 164.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for xeddsa-1.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3e6f3288445fc527f16d5e36d746852c786e54933d4531fda5ebfb125cc123ff
MD5 65a82b911b5669ddf1374ddf3fe95400
BLAKE2b-256 0560523967d1ac242575aff0579f0c778be8f50d04b3dab7f8329f822535db96

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp312-cp312-win_amd64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e488dc26b8165ea10e18b3250584920af19ae6a1ea35c5aaf6e067e004337d99
MD5 f850f286d5bd30765fc4b82aab14f60e
BLAKE2b-256 b0c9053ef51dfdb4cd6c11682974c824865d30620a122955ab811b1718da03a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 96a3d4ccd7ec4fd8b75904b98b95295e483baf7c7a1b948ac35ca3430070b420
MD5 1d28990e8b58ad92645bd691ad6d7eb1
BLAKE2b-256 b603f25807eaa621ec75763eac742ccaa298d20dbbf3ec5615081fe7128fcff6

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f470388ed0b05d372f9f24bc9209dd60eb061a983f3898184d0fb7df57f307df
MD5 da72c05455645a8d12e6287efb33b4ca
BLAKE2b-256 876347c56ece7a88ca034df89b2d58abd319e2e157c690024dc69ef18bd7f49a

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d445685066ff653246e47310afcdfb3b685bbdd8f74ccf6395ef9023a8a73693
MD5 ef0577f68b9c122d3b6708f6c781f079
BLAKE2b-256 0d35d89a9ac5f47796c0ba246dcb05f9afc0a6c240e759df27dcc64c7a2a3c1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: xeddsa-1.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 164.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for xeddsa-1.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c5946c022ec13f32f5461897e4a0fc73a5e8f19af2aabf1597bd06a76a4a3c0e
MD5 cc37c892291b76be6a5ff92818aeee30
BLAKE2b-256 96035feb43c36b13532980263daafcdc3e23e7122b721fccc4d0320779b0e6fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp311-cp311-win_amd64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9d33a80970f79413dfe5fb8a9bcfd8d15223ff0b79cfef99d7292b18504ed679
MD5 4920dc0b170e46fee32392977ef6de82
BLAKE2b-256 a3706f7f5b763183b1a7286d78288c1b48f3dd95f227e7edb440961943607e1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 39b8d6b3600c03231d6f28b9a05936a1960f35e3c52c81ef4bc8f4b959f0ac46
MD5 30828ef9a8169a2ddf55d23d48b8bbd9
BLAKE2b-256 1daa8518a11ce587617fc153b3e27c6f1bb9603d1affced8c10aecb3e9add86f

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b470e6ce6118a30fccfd13b8b0483bb76769c9d75040ae46359dfee8c9b1a9ef
MD5 a319dd2df3d1bf192cb9c9684b146b2e
BLAKE2b-256 7e404519565bc6707dbfa005d0f12893baa6d4f8cc41ad14964a92d7227251e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b41479524d9100ccbec54e7c3d24e05150c77490af203bee7047813fab9e0ebc
MD5 121a4868e8187e96d27ef7801b19da4b
BLAKE2b-256 f868d7c43e5cb889cb31c06d5182bdb5106d2ec9fcf1e1c973b49dcedf63b5fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: xeddsa-1.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 164.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for xeddsa-1.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 aaa977ae2cab21f2b90bef4df3bfbb054ab26c7f23ef2eb0f7279bac965876fb
MD5 7f84c5b73aa5bc17962d5f2a8cd66a1f
BLAKE2b-256 40a74ee0448d4b31e7b4bfcab29b3f4b905d558f69aa659e0047298ce891f507

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp310-cp310-win_amd64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d01fba6e35a6e1aebdfd82b7d9b44e80166cb229155a0b6de9b8cff3052b0686
MD5 8fe0eb53f2307f8603194992e39e2f91
BLAKE2b-256 7f6a1d923dea1ad355d9fdbb6a6f9be71263131fd5ec9d99041f475d2476cbf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 898f2833aa529b759ba61c5c01a631b7ada3da95f8423220217837430d8dab48
MD5 4b8faba755f08a8f419b0464e279c959
BLAKE2b-256 bd184b01a1265051dcea5e424d276cd1e97fdf0dac2e0e6e3fe2d8390ec9bf87

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 689322ee43d224412f7ee91828cd484b609318da7213b12d47159bf8ba3e646c
MD5 819b7cef723ff12776779623c657a741
BLAKE2b-256 7ca8530f3d62e87d6fe5f708aae1394ee0f5dbc7a7cacc750f8ef9fc90d5b851

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c1c0c701230dd4e688c0bc694d01867e05998f9a2968530a7834ec1b875cec96
MD5 736b98a2694df877b972b03b1373677b
BLAKE2b-256 7518b459d3e295fc2def63e43bf30385f7a7b4490e736c7a567a0196c1d02e54

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: xeddsa-1.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 164.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for xeddsa-1.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8fd4c4b125c084d67630ae31c6a869aa31712ef9912822ae8a47c69e1f32839e
MD5 0ff27ccac930fe1e25a9cb3d5da269bf
BLAKE2b-256 c576efed46a1688bd1fbc449a7056959d37a408fed7b96c676bdc9f11d913d66

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp39-cp39-win_amd64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 499e76bc34b82c89fe5d2ac495884c23b5c17b7abe2e2f174aeaa6ac3f4d1bef
MD5 56118760876e8e06ce4e4696a3a178d2
BLAKE2b-256 8f6216b9f93de6bcc276513a0188cbb9a670f508fd3c99da8f881cd9d13e1c24

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7f7e9a04977fdece1820c5924512a0fc2ff75147f4d0e0aebc2626d727ab454e
MD5 113e944b75561b08569a4d704e73c488
BLAKE2b-256 32808cbe44b178674eb152cb3175e57b61ba7dd0cd442499594546ae58c353d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 36a241975b14640cfe1d5fcc2c5fafe0babe4b96addf86b298917050c7557959
MD5 cfe56ce3afdbd2c45e6a0bff9d59617f
BLAKE2b-256 b52434248bb416053bacd15e7618518037360375e7505aaceeb5fa0e665fa608

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp39-cp39-macosx_14_0_arm64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xeddsa-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xeddsa-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 841dfd5a76b3e8259482627de0b83481e7eb39d01f01aafc6ea75fdb19c47263
MD5 fa725665e54643b38c79b083e7f9b112
BLAKE2b-256 dc50ded6f0fdd03ebb1a06faf5a4f7c78294e70c24bbdfe305204d73b823461f

See more details on using hashes here.

Provenance

The following attestation bundles were made for xeddsa-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: test-and-publish.yml on Syndace/python-xeddsa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page