Skip to main content

Python bindings to libxeddsa.

Project description

PyPI PyPI - Python Version Build Status Documentation Status

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 pytest pytest-cov mypy pylint flake8
$ export MYPYPATH=stubs/
$ mypy --strict xeddsa/ setup.py libxeddsa/ tests/
$ pylint xeddsa/ setup.py libxeddsa/ tests/
$ flake8 xeddsa/ setup.py libxeddsa/ tests/
$ pytest --cov=xeddsa --cov-report term-missing:skip-covered

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, which requires the Python packages listed in docs/requirements.txt. 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.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distributions

XEdDSA-1.1.0-pp310-pypy310_pp73-win_amd64.whl (156.8 kB view details)

Uploaded PyPy Windows x86-64

XEdDSA-1.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (222.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

XEdDSA-1.1.0-pp310-pypy310_pp73-macosx_14_0_arm64.whl (179.4 kB view details)

Uploaded PyPy macOS 14.0+ ARM64

XEdDSA-1.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (10.5 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

XEdDSA-1.1.0-pp39-pypy39_pp73-win_amd64.whl (156.8 kB view details)

Uploaded PyPy Windows x86-64

XEdDSA-1.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (222.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

XEdDSA-1.1.0-pp39-pypy39_pp73-macosx_14_0_arm64.whl (179.4 kB view details)

Uploaded PyPy macOS 14.0+ ARM64

XEdDSA-1.1.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (10.5 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

XEdDSA-1.1.0-cp313-cp313-win_amd64.whl (160.1 kB view details)

Uploaded CPython 3.13 Windows x86-64

XEdDSA-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.5 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

XEdDSA-1.1.0-cp313-cp313-macosx_14_0_arm64.whl (182.7 kB view details)

Uploaded CPython 3.13 macOS 14.0+ ARM64

XEdDSA-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl (14.4 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

XEdDSA-1.1.0-cp312-cp312-win_amd64.whl (160.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

XEdDSA-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

XEdDSA-1.1.0-cp312-cp312-macosx_14_0_arm64.whl (182.7 kB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

XEdDSA-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl (14.3 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

XEdDSA-1.1.0-cp311-cp311-win_amd64.whl (160.1 kB view details)

Uploaded CPython 3.11 Windows x86-64

XEdDSA-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (242.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

XEdDSA-1.1.0-cp311-cp311-macosx_14_0_arm64.whl (182.7 kB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

XEdDSA-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl (14.3 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

XEdDSA-1.1.0-cp310-cp310-win_amd64.whl (160.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

XEdDSA-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (242.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

XEdDSA-1.1.0-cp310-cp310-macosx_14_0_arm64.whl (182.7 kB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

XEdDSA-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl (14.3 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

XEdDSA-1.1.0-cp39-cp39-win_amd64.whl (160.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

XEdDSA-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (242.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

XEdDSA-1.1.0-cp39-cp39-macosx_14_0_arm64.whl (182.7 kB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

XEdDSA-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl (14.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

File details

Details for the file XEdDSA-1.1.0.tar.gz.

File metadata

  • Download URL: XEdDSA-1.1.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for XEdDSA-1.1.0.tar.gz
Algorithm Hash digest
SHA256 15135ec3071d9f98473fe7a224ef1abc3f43873329b4698cb764ea282646aab1
MD5 9014bad3dde25137ae188439cc3d7146
BLAKE2b-256 aa32dba9c3da0c5ef9f0c58a3b98d08adc1de4804b47a6b8614ec936f9470230

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 bbc95d17db8307c7aa25e4ad6e010abf5dda786c6ea7e852b4721a9796e30d0e
MD5 0c5dc268cc3becef4d5221f9614f9dff
BLAKE2b-256 9f9199fb5308ceae0285209bafdf661ffe5360ddcfda51524a371f4861e97806

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c5b1e3916d0e826e70736c66a59689b4b3da921198ea9199430c03634b22f6fc
MD5 4e729e9d158cff1347ab1a6cc01eb970
BLAKE2b-256 13869dde1a6a8cb1573dc2751cd5ae23ecf9481ed407d12d009e6cd306a2282a

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-pp310-pypy310_pp73-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-pp310-pypy310_pp73-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0f90ad8352569ccd709825c4de7f03487f0e61eb15ac1edd743e6192bf2baa4f
MD5 341b9026b04ef224c910c3a9652ff117
BLAKE2b-256 602e9a28f6c930c30f2cdf908c4f204505ae4517faaaee0282622abbe6bf5764

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3982e1c2d6a10d67555b5d8bc31e6f28fb74a00bda5e05bdb0b6dd378fbdc291
MD5 44f64ab273cd0a9e2292ead4a4698b94
BLAKE2b-256 ea8574f91776a68276026f26da4506b6d8f765771e470cd6881f95309e8492ae

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f95d2b279a30952ac0191b10087dc7cc7a317be31657dd403cb0a2a9a60a0f3f
MD5 03538c4a7d46f22cf653e58ee8ba50f8
BLAKE2b-256 041020d3986db20bf6ca5d95938b581a9e50c2071ca68f22508c6466d900ed76

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9287b79db94a5476f140c29ecdd392fcab66519bc70313be514c3880b02a3c96
MD5 f9bc20940c748fd55f8c3756041a9fcc
BLAKE2b-256 d0213083ebc1f22ec347ce456e9ddd732a511de5f6e2b6cb49050ce876f8c4f0

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-pp39-pypy39_pp73-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-pp39-pypy39_pp73-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 df2e56c63bfc9097d1d11419da54ee6b3a1070ff4e6273779eba8abfdd61d9ce
MD5 fe659a734311dc73dec0754718c0ea1e
BLAKE2b-256 617d1dab8c2d6f63ebf7a15a639d338048c32a25d8450fa2c67d9963f7c69217

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ffb8f2e0d8c1637f870a2354d21afedca38cf255c7dface04ca6681ead9e3854
MD5 5cc9bfcbdd1e34f2ebcf17b100e162ff
BLAKE2b-256 0e1f8b24cc82072060872b8d76bc74bc2dc5a9eadbec04eeb5ca0c4b365aa1c1

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: XEdDSA-1.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 160.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for XEdDSA-1.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 27608fe491c4d2d27f5a6a02c2df530a7cda1d0e123ffbd0ed4d9c2a4c9a3b19
MD5 0a80c8386d3ae76f7de005ba2130b727
BLAKE2b-256 40d2356feb3819e625328e1f5709845af7343d414911bdd75946e45e65c6a4d4

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 437252edc3632b23a92a8d7fd4ce347fdf03ced8cf8223cf786006094ced8ba8
MD5 416802c72070a05f6042560c5b921d31
BLAKE2b-256 354f3e3b12992d84afefeebef097cdf4ae93491db0aeca11a0e1e91b94a71471

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1e6fe7b8413c90663f493ffec04cf7df06009cff4de2c108b172e657dc230caf
MD5 30150f67d1d4b58c28873dbc0eeadaea
BLAKE2b-256 80b460a457c07c6af8d800d13eb1011cc18cbaefa7300f6f4df63e32638ffade

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 472444e4f3c45dfbdf9ae5953bc5bbc13172ae10a95fbf8b5bbd2f1639830a26
MD5 7651329b19da53c0ac2241d2ade4000a
BLAKE2b-256 bed022fa7ae3f95bb4381571eed288c256db4943b9f2ef8b87eba7ff6f0755bb

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: XEdDSA-1.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 160.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for XEdDSA-1.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3cd5c1403b1bc7ffc1cb36202dbbfc5e7f82dbe5b0d15560339d2c786c2ce835
MD5 d15a291a134e5b8912f0ffa290690a13
BLAKE2b-256 e2620d306823c6aa6b441feff6b754d37c6851d86126700daca985ece5669b10

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8ca575605414d6c6424ec2c6068c74d29807253194c7e3c6aa02aed134ba95bd
MD5 2e67415771763976d18dc5123b7d7a24
BLAKE2b-256 70715ae7ff60cc841c3fb2a12e32abac16f413f5e06c6a99fbf6e5437b9c5312

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d37efbe8b3c8d8b378ba78fa0b736fa7ac47a3de72fdb6565aaf0862fdc805fa
MD5 c7e5bffbd0fc2f1cf777a7f6088e406f
BLAKE2b-256 e0e71dc44778e234e5b80a5ba5038550b3270fbafc09ea16e865b21072fa459c

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d259641fc70099167971ccefa984b4bf0d92e734328a88d6c002623f7ba71d5b
MD5 32c416bbbbfd34f319f0f288cf6d2ad7
BLAKE2b-256 ec071b62d6085cc7a6f6bd96b651eac3f19b49f309bdfd1f439b8470fda9186a

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: XEdDSA-1.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 160.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for XEdDSA-1.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ba5e6847c1d996fb8a1345407a86167298567de21c61a241bfcfab461e3c7a36
MD5 ae841bb050bd3871e6e3b9b5956914ae
BLAKE2b-256 2d24e167ef8abd8cbb34a670997cd2d98e50e6eed6a67c939a36ff748d89af51

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b91206ec1e66d9e9948059d6899be30e6bf96ca85322b84e2e15dae70a789744
MD5 bef5d22e8157800a88b08c71b2ecddb0
BLAKE2b-256 c56a34753abb90624fe084d15fb9efafa106d40024061228f3652bf121da2117

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1ace809c43263dadb06319d9d5fbedd7a50f2e474cc13512894f6d7dc02a0b2f
MD5 458d464a07e7eecd3d0d813f21747f02
BLAKE2b-256 a1f00587ada47b51afcdae0c19381fcb121d1445e3db81181ebcf680b6dca29c

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c1627ad75c53749b929b44b9110845ab46a6bb5edc51379a6894ab84624561bc
MD5 45aef2631dc3b474072bd16803b3d0aa
BLAKE2b-256 77bcfdbe1e7a4a0bf1360d489861c83ed25f9aa1a6d36011f8f71549804e5f1d

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: XEdDSA-1.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 160.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for XEdDSA-1.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 513c6e5694b9bad6bb2b760aa47ab49f05a056d2f47046326c186029505435a6
MD5 3f05aa1fd7b18596f801627dab49f736
BLAKE2b-256 c4d8d5ec04f3089b58dc4c244578627a60aef4bb1f80f6bd61caeaa87feb85bb

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6afe56213dcfb05b001f763dffd0e4199bd1c2ef550ec03951bd3832d386f361
MD5 84b8959e59fa429ad10a12e7f59bdc35
BLAKE2b-256 933c5830d4420da340abf4ea38bca1de24ea2d714a8971a10181e1e353cb2e7e

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 dc6791d7efa689447e3638bde7abe8ccff304638de60bd6710aa84ac394c68d6
MD5 01bf90c9fd011233d03413971478d3bd
BLAKE2b-256 64730a48da3016dd4f7f8aa5a3bb7e5fd0ade2da91ab5965e5ec51500205fd3d

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 41595efa9b599daece41e63c234861b28bdedb55307af2591ac06a8a07c7a527
MD5 990c78fe93508f28cb7b5b15a4c070b5
BLAKE2b-256 b20b0211d576b9d7e0d2d24916fc84ebd237cd87642f4b1cd7ae92c6f19ada5d

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: XEdDSA-1.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 160.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for XEdDSA-1.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2c4a063eec4007e6260380e4fd05e445df6f8ef5ac32d25200f59057ee2cd53f
MD5 907fc683acd12f12ae090bbeceed278b
BLAKE2b-256 29dda206802870dcf03a5bf6abd2bea02fdaa6a9f68c365f0e5facf9e93ef01f

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 80e25288265538d51fd895869fdfbcf19d2e5594b0d22c37ffdc6795d98bd21c
MD5 53e6095e04626f991e1682adef760d6d
BLAKE2b-256 a9e4a4ab8bb956b8a7e9cd1ff80af82ac90a709e25536895477cdf2e3c1279e4

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 20c6c950292c412fad934acd8a3ea08661ae2ab7d0918fd9b90a019b417fb1a6
MD5 50764914f83da10b9ccae4b6835baac3
BLAKE2b-256 96032662467deb5425c8a4dd5b185a802a554833cdfd49973c303a0702e708f4

See more details on using hashes here.

File details

Details for the file XEdDSA-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for XEdDSA-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0194d75796892b80c2b1b59fc6e8ce9cf69a0ab9c802d0c1223499bed3e49bcf
MD5 59a393061f5bc0f4143d06181d866ebb
BLAKE2b-256 f119905954b3f8af0688d2f5fa8ade3539b4c6104e22954d443c8ee919446eb1

See more details on using hashes here.

Supported by

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