# SLH-DSA
[](https://github.com/colinxu2020/slhdsa/actions/workflows/ci.yml)
[](https://codecov.io/github/colinxu2020/slhdsa)


The SLH-DSA project implements the stateless-hash digital signing algorithm(standardizing fips 205, adopted on Sphincs-Plus algorithm) in pure Python.
This project offers those future:
1. 🍻 Zero dependencies!
2. 🏷️ 100% type hint for all the codes!
3. ✅ Complete 100% test coverage!
4. 🔖 Support any newer python version!
5. ⚒️ Design for Human!
6. 🎉 More futures coming soon!
The functionality is extremely simple to use, as demonstrated by the following example:
```python
from slhdsa import KeyPair, shake_256f, PublicKey
kp = KeyPair.gen(shake_256f) # generate the keypair
sig = kp.sign(b"Hello World!") # sign the message
kp.verify(b"Hello World!", sig) # -> True
kp.verify(b"Hello World!", b"I'm the hacker!") # -> False
kp.verify(b"hello world!", sig) # -> False
sig = kp.sign(b"Hello World!", randomize = True) # sign the message randomized
kp.verify(b"Hello World!", sig) # -> True
digest = kp.pub.digest() # generate the digest of the public key so that other device could verify the sign
pub = PublicKey.from_digest(digest, shake_256f) # recovery public key
pub.verify(b"Hello World!", sig) # -> True
pub.verify(b"Hello World", sig) # -> False
```
## Copyright
Copyright(c) Colinxu2020 2024-2025 All Rights Reserved.
This software is licensed under GNU Lesser General Public License Version 3 or later(on your option).
Raw data
{
"_id": null,
"home_page": "https://github.com/colinxu2020/slhdsa",
"name": "SLH-DSA",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "fips205, slhdsa, sphincs, sphincsplus, crypto, cryptography",
"author": "Colinxu2020",
"author_email": "Colinxu2020 <colinxu2020@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/99/ad/6abf6fd658947e02dd6eca5b8c80e91a22b55b1bca632d2f2316cc9867ae/slh_dsa-0.2.0.tar.gz",
"platform": null,
"description": "# SLH-DSA\n[](https://github.com/colinxu2020/slhdsa/actions/workflows/ci.yml)\n[](https://codecov.io/github/colinxu2020/slhdsa)\n\n\n\nThe SLH-DSA project implements the stateless-hash digital signing algorithm(standardizing fips 205, adopted on Sphincs-Plus algorithm) in pure Python.\n\nThis project offers those future:\n1. \ud83c\udf7b Zero dependencies!\n2. \ud83c\udff7\ufe0f 100% type hint for all the codes!\n3. \u2705 Complete 100% test coverage!\n4. \ud83d\udd16 Support any newer python version!\n5. \u2692\ufe0f Design for Human!\n6. \ud83c\udf89 More futures coming soon!\n\n\nThe functionality is extremely simple to use, as demonstrated by the following example:\n```python\nfrom slhdsa import KeyPair, shake_256f, PublicKey\n\nkp = KeyPair.gen(shake_256f) # generate the keypair\nsig = kp.sign(b\"Hello World!\") # sign the message\nkp.verify(b\"Hello World!\", sig) # -> True\nkp.verify(b\"Hello World!\", b\"I'm the hacker!\") # -> False\nkp.verify(b\"hello world!\", sig) # -> False\nsig = kp.sign(b\"Hello World!\", randomize = True) # sign the message randomized\nkp.verify(b\"Hello World!\", sig) # -> True\n\ndigest = kp.pub.digest() # generate the digest of the public key so that other device could verify the sign\npub = PublicKey.from_digest(digest, shake_256f) # recovery public key\npub.verify(b\"Hello World!\", sig) # -> True\npub.verify(b\"Hello World\", sig) # -> False\n```\n\n## Copyright\n\nCopyright(c) Colinxu2020 2024-2025 All Rights Reserved.\n\nThis software is licensed under GNU Lesser General Public License Version 3 or later(on your option).\n",
"bugtrack_url": null,
"license": "LGPL-3.0-or-later",
"summary": "The pure python implement of the slh-dsa algorithm(based on fips205).",
"version": "0.2.0",
"project_urls": {
"Bug Tracker": "https://github.com/colinxu2020/slhdsa/issues",
"Homepage": "https://github.com/colinxu2020/slhdsa"
},
"split_keywords": [
"fips205",
" slhdsa",
" sphincs",
" sphincsplus",
" crypto",
" cryptography"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "235ab58bbb7cecf25dc727f8ded1eb2a470a3adef6d79584b7989f9e08656586",
"md5": "2a4246dd7431ffd0fc4d26d99ac706cb",
"sha256": "d5a1890a9a0e7c294ebf2cfb440b5a61d882b0c0849cfeb1a76cc97a36b78c4a"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "2a4246dd7431ffd0fc4d26d99ac706cb",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 460326,
"upload_time": "2025-08-24T08:20:30",
"upload_time_iso_8601": "2025-08-24T08:20:30.522406Z",
"url": "https://files.pythonhosted.org/packages/23/5a/b58bbb7cecf25dc727f8ded1eb2a470a3adef6d79584b7989f9e08656586/slh_dsa-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7e655494c8d18190def0598585df0d66d27ca727d0c49632073fb05214291682",
"md5": "29bbe9b08bb78eced30b1ba7c8a2cf2b",
"sha256": "ec0413167a90bd074d1c0703dc8dc82783a37f223eb85df64c4273a03e91c30d"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "29bbe9b08bb78eced30b1ba7c8a2cf2b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 447857,
"upload_time": "2025-08-24T08:20:32",
"upload_time_iso_8601": "2025-08-24T08:20:32.393918Z",
"url": "https://files.pythonhosted.org/packages/7e/65/5494c8d18190def0598585df0d66d27ca727d0c49632073fb05214291682/slh_dsa-0.2.0-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7ecc784524d549d799eb9dd865d014bf512f47c8bce0e19cc79db16a2cd09832",
"md5": "198f75fa3e6db9f64961d8213149196e",
"sha256": "0e969467692b561199a2f456e51ccc4daee3b06a07ca41e08aebc4ee37ef9282"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "198f75fa3e6db9f64961d8213149196e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 665841,
"upload_time": "2025-08-24T08:20:33",
"upload_time_iso_8601": "2025-08-24T08:20:33.959634Z",
"url": "https://files.pythonhosted.org/packages/7e/cc/784524d549d799eb9dd865d014bf512f47c8bce0e19cc79db16a2cd09832/slh_dsa-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ee009fcc384916869439568fa54225fafa30d8021a20d88a0f696c38c9d00193",
"md5": "2d8e9d536ac3cb6d7997963fe7c87ec4",
"sha256": "5aa3af1821388583d93e4b83f722b263d3f8c5f4a83fea8fe56991f3073cc1dc"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "2d8e9d536ac3cb6d7997963fe7c87ec4",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 671982,
"upload_time": "2025-08-24T08:20:35",
"upload_time_iso_8601": "2025-08-24T08:20:35.248031Z",
"url": "https://files.pythonhosted.org/packages/ee/00/9fcc384916869439568fa54225fafa30d8021a20d88a0f696c38c9d00193/slh_dsa-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7ec8659a352cd8ada5f424e16777d976a439827731de88206fda0892c67808cb",
"md5": "842c78f9104f1aff76e4144ace993481",
"sha256": "340a43e6a53188e6e91561e8deac4b5e3ac71d6a3109b0127f8d2bfcafe78ba2"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "842c78f9104f1aff76e4144ace993481",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 673663,
"upload_time": "2025-08-24T08:20:36",
"upload_time_iso_8601": "2025-08-24T08:20:36.880480Z",
"url": "https://files.pythonhosted.org/packages/7e/c8/659a352cd8ada5f424e16777d976a439827731de88206fda0892c67808cb/slh_dsa-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5fefa366c6a476ea92eb12e3e101019a347d77d4cb2583458783379cac3be3c2",
"md5": "3367e13f9a7b732cad9e8408627ebef4",
"sha256": "0da34d4f51947e2a0a69eea3d4596e0bc5ebe339faf0d62bd72fd2920adb56ab"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "3367e13f9a7b732cad9e8408627ebef4",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 668729,
"upload_time": "2025-08-24T08:20:38",
"upload_time_iso_8601": "2025-08-24T08:20:38.735622Z",
"url": "https://files.pythonhosted.org/packages/5f/ef/a366c6a476ea92eb12e3e101019a347d77d4cb2583458783379cac3be3c2/slh_dsa-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "beecb1698b78cb4deb9d15b19438eaba06f0da0e3824616a425fae1b820fa377",
"md5": "0b9ca6bc2cc1b220c70b4720afd4eac3",
"sha256": "d8468bab121a46943b96991fa44c8a77b001268ac3a171375862f0b601d55725"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "0b9ca6bc2cc1b220c70b4720afd4eac3",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 418770,
"upload_time": "2025-08-24T08:20:40",
"upload_time_iso_8601": "2025-08-24T08:20:40.298031Z",
"url": "https://files.pythonhosted.org/packages/be/ec/b1698b78cb4deb9d15b19438eaba06f0da0e3824616a425fae1b820fa377/slh_dsa-0.2.0-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a78899893d355074ba112f0f30fa0d8d1107f91ffe9c2bbfc62b0a62dc04129d",
"md5": "7cba1c7228f6d0cdeebede028fb58194",
"sha256": "d578c0af7e0ae5cfc40e87c0ee1be5511c5e03994e2d4d3ac2547bbb8fec9881"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "7cba1c7228f6d0cdeebede028fb58194",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 443460,
"upload_time": "2025-08-24T08:20:42",
"upload_time_iso_8601": "2025-08-24T08:20:42.031740Z",
"url": "https://files.pythonhosted.org/packages/a7/88/99893d355074ba112f0f30fa0d8d1107f91ffe9c2bbfc62b0a62dc04129d/slh_dsa-0.2.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1eea7991dc625e6cdc6d51bc326622f1484171c4605f9b0d80e07ab23d12d083",
"md5": "d105e8ab982904534c861f121baeb34a",
"sha256": "8cdeb281f8323727db1c630071c6ee727f056ae9af7b8e70037dd5718688f5f3"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp310-cp310-win_arm64.whl",
"has_sig": false,
"md5_digest": "d105e8ab982904534c861f121baeb34a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 413270,
"upload_time": "2025-08-24T08:20:43",
"upload_time_iso_8601": "2025-08-24T08:20:43.216741Z",
"url": "https://files.pythonhosted.org/packages/1e/ea/7991dc625e6cdc6d51bc326622f1484171c4605f9b0d80e07ab23d12d083/slh_dsa-0.2.0-cp310-cp310-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d2d13846df6af9b9883ac8caeece12f75c36bf53eebed6670e91639e89b7eef0",
"md5": "94fd6c6b138c81f70bcfbf238e79be6f",
"sha256": "5cc5bc98ced34e84397fcfa8038309ac8d25b96c56a2479c287da9d089a0f643"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "94fd6c6b138c81f70bcfbf238e79be6f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 458536,
"upload_time": "2025-08-24T08:20:44",
"upload_time_iso_8601": "2025-08-24T08:20:44.905280Z",
"url": "https://files.pythonhosted.org/packages/d2/d1/3846df6af9b9883ac8caeece12f75c36bf53eebed6670e91639e89b7eef0/slh_dsa-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "556edb1aaac0c865414823fd1ef0e747a3a638cde636150a04530ea9a0c7b64c",
"md5": "b0554b459eb7c2d78178f26914e0ef4e",
"sha256": "d4fe0e49b8f5e34d3fb5455ad06bc392cd0f7024727e74bc0b4b1dcf6e91b941"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "b0554b459eb7c2d78178f26914e0ef4e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 445980,
"upload_time": "2025-08-24T08:20:46",
"upload_time_iso_8601": "2025-08-24T08:20:46.514081Z",
"url": "https://files.pythonhosted.org/packages/55/6e/db1aaac0c865414823fd1ef0e747a3a638cde636150a04530ea9a0c7b64c/slh_dsa-0.2.0-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3a04e7da45e1e1f5c69b522b05984c65c7d59e2ca53b3c62f8c457ff69188a74",
"md5": "65908365d991f919acebf15a321846f5",
"sha256": "69449c37d542702bdcbdc33fc0e4b3dbf29be2e409a3a1babd97af5cc129c0b7"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "65908365d991f919acebf15a321846f5",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 663723,
"upload_time": "2025-08-24T08:20:47",
"upload_time_iso_8601": "2025-08-24T08:20:47.860185Z",
"url": "https://files.pythonhosted.org/packages/3a/04/e7da45e1e1f5c69b522b05984c65c7d59e2ca53b3c62f8c457ff69188a74/slh_dsa-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1d29984df36387ad1dc91fc0772206806aed29a8aac6ef4bbbbb5acff96531e8",
"md5": "bf3c2a7c00802d245807171df4280401",
"sha256": "3a7bfc1dd869b5f48c0937a03d6d92ba958f35a4ffc5763f239f9c48fd0e3390"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "bf3c2a7c00802d245807171df4280401",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 670641,
"upload_time": "2025-08-24T08:20:49",
"upload_time_iso_8601": "2025-08-24T08:20:49.512880Z",
"url": "https://files.pythonhosted.org/packages/1d/29/984df36387ad1dc91fc0772206806aed29a8aac6ef4bbbbb5acff96531e8/slh_dsa-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "029f823a7c3b4e3ca279c90351fd2e9c0bab7721cc6001b7d016239cd805b90c",
"md5": "5a9c3074a03d4a977cea8196bdf1688c",
"sha256": "ae6e0270b60113a8825499ab2f07427fa8a970cfd471cfedd5e7e17c52b7211c"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "5a9c3074a03d4a977cea8196bdf1688c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 671451,
"upload_time": "2025-08-24T08:20:50",
"upload_time_iso_8601": "2025-08-24T08:20:50.793879Z",
"url": "https://files.pythonhosted.org/packages/02/9f/823a7c3b4e3ca279c90351fd2e9c0bab7721cc6001b7d016239cd805b90c/slh_dsa-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0281c9fac5bc6f86aec88d9a999776c13258c0b6e3d411b741db8f8a0a45ff63",
"md5": "d1060ea4641f3a484c499380f9f1afb6",
"sha256": "5051db8b6cf9b3da34fee5bbcbe29b445d6bbcb54a41ec0a92dff904d05eb89b"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "d1060ea4641f3a484c499380f9f1afb6",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 667072,
"upload_time": "2025-08-24T08:20:52",
"upload_time_iso_8601": "2025-08-24T08:20:52.074299Z",
"url": "https://files.pythonhosted.org/packages/02/81/c9fac5bc6f86aec88d9a999776c13258c0b6e3d411b741db8f8a0a45ff63/slh_dsa-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7e2c8dd90af242159a07b70b5f9a777f063ddf04a1f8a65e9f0f85da8a589d81",
"md5": "d4c610a5739f794a65769229a2d266ab",
"sha256": "c77a0484d907053c9a66fe98be2dd59ce53a1f3e186a958ee7a31c5e446a928e"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "d4c610a5739f794a65769229a2d266ab",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 418437,
"upload_time": "2025-08-24T08:20:53",
"upload_time_iso_8601": "2025-08-24T08:20:53.347708Z",
"url": "https://files.pythonhosted.org/packages/7e/2c/8dd90af242159a07b70b5f9a777f063ddf04a1f8a65e9f0f85da8a589d81/slh_dsa-0.2.0-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8185ec19028ef47d24afbdaf032c83b4728bf40e2d37e3bb7f4c0b22d42ad9c5",
"md5": "0203d460bf0caa24bdc9cfdfe5a5a1c1",
"sha256": "dc42127afe602e78f21ec192b690888df01e320ff240c07728487f59edecfce6"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "0203d460bf0caa24bdc9cfdfe5a5a1c1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 443093,
"upload_time": "2025-08-24T08:20:54",
"upload_time_iso_8601": "2025-08-24T08:20:54.523204Z",
"url": "https://files.pythonhosted.org/packages/81/85/ec19028ef47d24afbdaf032c83b4728bf40e2d37e3bb7f4c0b22d42ad9c5/slh_dsa-0.2.0-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bdfb5c5cdd7d7d69667d1c2ad55a479a11b4611183c94fe4ae0a4bdf7d18eb90",
"md5": "6b8d9b4d7c29742f78b681a52fafab3f",
"sha256": "c48fefd356100b268f056812c8d2013c412417a49e6537f49089c42c034dceb1"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp311-cp311-win_arm64.whl",
"has_sig": false,
"md5_digest": "6b8d9b4d7c29742f78b681a52fafab3f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 412462,
"upload_time": "2025-08-24T08:20:56",
"upload_time_iso_8601": "2025-08-24T08:20:56.065615Z",
"url": "https://files.pythonhosted.org/packages/bd/fb/5c5cdd7d7d69667d1c2ad55a479a11b4611183c94fe4ae0a4bdf7d18eb90/slh_dsa-0.2.0-cp311-cp311-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2d90f6bcbe46e82c5f8069d65a49f41b50c8b28d371a3d742cfbe9006944d47f",
"md5": "cd8bdce2b0fb93ed18edea9cfedfaa17",
"sha256": "b88ead55ace87f9b3e8ad7a53b9cf81ba265bf3752a7c7cfd6a5244d925bd61c"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "cd8bdce2b0fb93ed18edea9cfedfaa17",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 460760,
"upload_time": "2025-08-24T08:20:57",
"upload_time_iso_8601": "2025-08-24T08:20:57.236654Z",
"url": "https://files.pythonhosted.org/packages/2d/90/f6bcbe46e82c5f8069d65a49f41b50c8b28d371a3d742cfbe9006944d47f/slh_dsa-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9cac7813bc65cae15ce9f68fff310d0afcd3c678b7a651bb6900a85ad608c172",
"md5": "c214771d99d8ad18d32084d8f299aad7",
"sha256": "96e2ba18f6feb8c74042e8578d554fc447fba0ebfc593da85f369881aaee0629"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "c214771d99d8ad18d32084d8f299aad7",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 445767,
"upload_time": "2025-08-24T08:20:58",
"upload_time_iso_8601": "2025-08-24T08:20:58.504293Z",
"url": "https://files.pythonhosted.org/packages/9c/ac/7813bc65cae15ce9f68fff310d0afcd3c678b7a651bb6900a85ad608c172/slh_dsa-0.2.0-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1632c3a9bf72427ed15c68b56ba47c04b8407bb1bd58559547f2dfadfbef1b43",
"md5": "37f70a97d6ed35750cc8a283a964214d",
"sha256": "6aa23c25b1ff2b6993b92926e631c11816efe95881a77bb333a5259ecf944120"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "37f70a97d6ed35750cc8a283a964214d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 669441,
"upload_time": "2025-08-24T08:21:00",
"upload_time_iso_8601": "2025-08-24T08:21:00.144611Z",
"url": "https://files.pythonhosted.org/packages/16/32/c3a9bf72427ed15c68b56ba47c04b8407bb1bd58559547f2dfadfbef1b43/slh_dsa-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f41f4ed2a34547aac4c0398758ce0bbe6f72265de0bfa5035165c6bcaa2d4e3a",
"md5": "a0468a273521e1540ee2d0ff25ae1415",
"sha256": "62afa6ef617e0100735421576a80f9ff5dc7611a64ea52f0027100b19bb61e99"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "a0468a273521e1540ee2d0ff25ae1415",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 679834,
"upload_time": "2025-08-24T08:21:01",
"upload_time_iso_8601": "2025-08-24T08:21:01.384351Z",
"url": "https://files.pythonhosted.org/packages/f4/1f/4ed2a34547aac4c0398758ce0bbe6f72265de0bfa5035165c6bcaa2d4e3a/slh_dsa-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5d372cdfe876a7fc51ae52fbe19447651c6e70fb56a2f05b9467373207d3a585",
"md5": "ae8aaeec2ff98a621d2b79e7b80a8449",
"sha256": "9e217a87e929c04203b1948395f8d9442e0081573095572343bdac9855a6f91f"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "ae8aaeec2ff98a621d2b79e7b80a8449",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 675460,
"upload_time": "2025-08-24T08:21:02",
"upload_time_iso_8601": "2025-08-24T08:21:02.636000Z",
"url": "https://files.pythonhosted.org/packages/5d/37/2cdfe876a7fc51ae52fbe19447651c6e70fb56a2f05b9467373207d3a585/slh_dsa-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "172c778adeed7c2b88d884b244cba380fbeea811355c44b1f7c9a3f674488e98",
"md5": "ff5eae4badfffd6fdad26df973fadfa5",
"sha256": "ae6cc7c39059f64ee20f82b4c3be13b106dc01490f253b172e4520d86f5f702a"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "ff5eae4badfffd6fdad26df973fadfa5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 675946,
"upload_time": "2025-08-24T08:21:04",
"upload_time_iso_8601": "2025-08-24T08:21:04.049316Z",
"url": "https://files.pythonhosted.org/packages/17/2c/778adeed7c2b88d884b244cba380fbeea811355c44b1f7c9a3f674488e98/slh_dsa-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "feaaeb69d8316021e8863bac889a909dc873b5319cd414686d292c7fd96216d3",
"md5": "f79f0ea1adb136b2fdade5f12c4245dc",
"sha256": "391592c4afb71e9c53adf06c7f170ac939ac7fde850850ca975eebec54100c2f"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "f79f0ea1adb136b2fdade5f12c4245dc",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 419824,
"upload_time": "2025-08-24T08:21:05",
"upload_time_iso_8601": "2025-08-24T08:21:05.296902Z",
"url": "https://files.pythonhosted.org/packages/fe/aa/eb69d8316021e8863bac889a909dc873b5319cd414686d292c7fd96216d3/slh_dsa-0.2.0-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bbc71b5bea99b8f6869b463adbd0506e65681f1301755b12e52d33e3eb07b219",
"md5": "c353243a03fcd39cbb1db28215c4ad60",
"sha256": "3d1d02e829dc2152f76c8630ee3e397deba9ebf589c57feeed915670e0adb9c0"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "c353243a03fcd39cbb1db28215c4ad60",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 443394,
"upload_time": "2025-08-24T08:21:06",
"upload_time_iso_8601": "2025-08-24T08:21:06.467728Z",
"url": "https://files.pythonhosted.org/packages/bb/c7/1b5bea99b8f6869b463adbd0506e65681f1301755b12e52d33e3eb07b219/slh_dsa-0.2.0-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bd5098f7c1c68e21ca78328bf3ac3e77ecd804c105307767c3f364d692018a9a",
"md5": "98c7cfd7972ee218cf5d24bebd11d445",
"sha256": "f589ee69aea8faacb74a2b8fcb92c330307a622980a04d7ce9b92b91d36b5397"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp312-cp312-win_arm64.whl",
"has_sig": false,
"md5_digest": "98c7cfd7972ee218cf5d24bebd11d445",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 412984,
"upload_time": "2025-08-24T08:21:09",
"upload_time_iso_8601": "2025-08-24T08:21:09.033410Z",
"url": "https://files.pythonhosted.org/packages/bd/50/98f7c1c68e21ca78328bf3ac3e77ecd804c105307767c3f364d692018a9a/slh_dsa-0.2.0-cp312-cp312-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2019e4bbe8a5b9065fac568646c3751f78d4b5d56e12395d4ebad2192457c2b1",
"md5": "44cece77e6d9eb000772fbe393a19ffd",
"sha256": "ef46479704ac261a7eab054139128dd2ccf6648c890f676621309cbca825895a"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "44cece77e6d9eb000772fbe393a19ffd",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 460045,
"upload_time": "2025-08-24T08:21:10",
"upload_time_iso_8601": "2025-08-24T08:21:10.278693Z",
"url": "https://files.pythonhosted.org/packages/20/19/e4bbe8a5b9065fac568646c3751f78d4b5d56e12395d4ebad2192457c2b1/slh_dsa-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2023c08abc942fbcdf2a83a6b304255b46cb4bcb1507a3ae9ecb5cbd1e6da321",
"md5": "9d8933b16c173e26dc686605a8e699dd",
"sha256": "8ce37b4ab153e95432dd0106b2892ad176093a6ebb5e58d371b39028fb85f286"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "9d8933b16c173e26dc686605a8e699dd",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 445260,
"upload_time": "2025-08-24T08:21:11",
"upload_time_iso_8601": "2025-08-24T08:21:11.531475Z",
"url": "https://files.pythonhosted.org/packages/20/23/c08abc942fbcdf2a83a6b304255b46cb4bcb1507a3ae9ecb5cbd1e6da321/slh_dsa-0.2.0-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "551d54b9da1faeb63027f059f01b1e349f1dcd4f3302f2f4c4a82462778e345e",
"md5": "103b265c10c7c94e639a3f652ab647a4",
"sha256": "615b0d8afc0890b611940196348f389070feddf9e49b409f78eaf8a14c3bda9b"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "103b265c10c7c94e639a3f652ab647a4",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 666605,
"upload_time": "2025-08-24T08:21:13",
"upload_time_iso_8601": "2025-08-24T08:21:13.130074Z",
"url": "https://files.pythonhosted.org/packages/55/1d/54b9da1faeb63027f059f01b1e349f1dcd4f3302f2f4c4a82462778e345e/slh_dsa-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "06bf2a557dd1c105b274009942c930813836050e6af9b5f17b1c3a4697c0cfae",
"md5": "afc47bb390bee58df8560e3cce2108a7",
"sha256": "e5a4276752a449c5028ac2b04706410b4ece89be684ee8bf0f4b318a3f01d056"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "afc47bb390bee58df8560e3cce2108a7",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 677203,
"upload_time": "2025-08-24T08:21:14",
"upload_time_iso_8601": "2025-08-24T08:21:14.884989Z",
"url": "https://files.pythonhosted.org/packages/06/bf/2a557dd1c105b274009942c930813836050e6af9b5f17b1c3a4697c0cfae/slh_dsa-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "18fc714ca34095ec807c566a51606ff71b76d74e6fd38aab04e87380c376ba17",
"md5": "c8d6043f8d566504f8885de2467b9464",
"sha256": "f7670d7e8b0ea3eba38e487126dd097e7b4442bf0fda39d4ef1afc876f68ced1"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "c8d6043f8d566504f8885de2467b9464",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 673154,
"upload_time": "2025-08-24T08:21:16",
"upload_time_iso_8601": "2025-08-24T08:21:16.057374Z",
"url": "https://files.pythonhosted.org/packages/18/fc/714ca34095ec807c566a51606ff71b76d74e6fd38aab04e87380c376ba17/slh_dsa-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "64914b4c0103cce42f246fedf8dad35bdf609855de4c139910625bd8d6ccc7ed",
"md5": "a04187abab0977ffd33f3110f81dcdc1",
"sha256": "c4370cb5253e809301db3cb7fa0c88d3f9bb421cc8eb78d040ab016f9bc9daf5"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "a04187abab0977ffd33f3110f81dcdc1",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 673423,
"upload_time": "2025-08-24T08:21:17",
"upload_time_iso_8601": "2025-08-24T08:21:17.380399Z",
"url": "https://files.pythonhosted.org/packages/64/91/4b4c0103cce42f246fedf8dad35bdf609855de4c139910625bd8d6ccc7ed/slh_dsa-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6646b95a07346d47998ac6dc64910677f48181f0e6ef424b76ddb142c99bbeeb",
"md5": "f4ed437c63fb3e4e768fb46670786115",
"sha256": "691abd8eb1c7c0dc6c4fde35f2b6eef95f4c321608756c40dbb771d1de12a5b2"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "f4ed437c63fb3e4e768fb46670786115",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 419560,
"upload_time": "2025-08-24T08:21:18",
"upload_time_iso_8601": "2025-08-24T08:21:18.692469Z",
"url": "https://files.pythonhosted.org/packages/66/46/b95a07346d47998ac6dc64910677f48181f0e6ef424b76ddb142c99bbeeb/slh_dsa-0.2.0-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4ba48809d9bc0191166bb60749da0a7dd80ea6ed49887d60ee11c913ddeb944b",
"md5": "fa7bebefb55768ddbcace558b8ad4399",
"sha256": "1112f89c026b4793a32d60e625b521b2422d5dac9e60dbb4f2f06fa2aa2a5340"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "fa7bebefb55768ddbcace558b8ad4399",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 443428,
"upload_time": "2025-08-24T08:21:19",
"upload_time_iso_8601": "2025-08-24T08:21:19.908557Z",
"url": "https://files.pythonhosted.org/packages/4b/a4/8809d9bc0191166bb60749da0a7dd80ea6ed49887d60ee11c913ddeb944b/slh_dsa-0.2.0-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "179743164657a575d413e59e0e784f388fbd3384e1f8c5ac8661116b49ba9348",
"md5": "836efa0e0a04dc8df686dfc5367f2cc8",
"sha256": "2ab74d72674ff8b71692f3e0c7dd527459ffe846007b4ec988fa18c232dffe41"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp313-cp313-win_arm64.whl",
"has_sig": false,
"md5_digest": "836efa0e0a04dc8df686dfc5367f2cc8",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 413406,
"upload_time": "2025-08-24T08:21:21",
"upload_time_iso_8601": "2025-08-24T08:21:21.643888Z",
"url": "https://files.pythonhosted.org/packages/17/97/43164657a575d413e59e0e784f388fbd3384e1f8c5ac8661116b49ba9348/slh_dsa-0.2.0-cp313-cp313-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f8c16911549a93ddf1616404a7ec7beb1ba70cb5d0ef81f50ca2ccb00c1db168",
"md5": "2e6de02f6b9cabc3b4f1456d268e4088",
"sha256": "ab36a8c5520bcd1da1577b94c22d83a84e0036f76c68493092ea48c9f1330f24"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "2e6de02f6b9cabc3b4f1456d268e4088",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 457692,
"upload_time": "2025-08-24T08:21:22",
"upload_time_iso_8601": "2025-08-24T08:21:22.765456Z",
"url": "https://files.pythonhosted.org/packages/f8/c1/6911549a93ddf1616404a7ec7beb1ba70cb5d0ef81f50ca2ccb00c1db168/slh_dsa-0.2.0-cp314-cp314-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f5602a5eef960bb1b8215f8f680ac4887a8c794986306c10fba633bcbe70473a",
"md5": "0c64d03462eca7f3a5d8df7727dd3da1",
"sha256": "e87db29e587d618bfcb270638c2705c903d51a42330cba0e175491665ffb0a46"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "0c64d03462eca7f3a5d8df7727dd3da1",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 444178,
"upload_time": "2025-08-24T08:21:23",
"upload_time_iso_8601": "2025-08-24T08:21:23.954230Z",
"url": "https://files.pythonhosted.org/packages/f5/60/2a5eef960bb1b8215f8f680ac4887a8c794986306c10fba633bcbe70473a/slh_dsa-0.2.0-cp314-cp314-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "07144aa44b3f2a31665fb82e2830710aaf22fe1d524e70ea47098a23902e509d",
"md5": "81d428ebf331e29bc5783380aa5c999f",
"sha256": "fdc3e4589f35f54084111cc3c36d205114dee5b1a39a2f5cad5ef856303ff95b"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "81d428ebf331e29bc5783380aa5c999f",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 666930,
"upload_time": "2025-08-24T08:21:25",
"upload_time_iso_8601": "2025-08-24T08:21:25.462412Z",
"url": "https://files.pythonhosted.org/packages/07/14/4aa44b3f2a31665fb82e2830710aaf22fe1d524e70ea47098a23902e509d/slh_dsa-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8c69adba7efbb875841acb64475b1ba46a1c785ec98d8fd9e95c100fe6a557e9",
"md5": "d83f09be731b111b35535265911a7939",
"sha256": "1d1f8f74b4f231ff2adea325800ec094e3b7b9d8bbdcc26a0322e91ddb41742d"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "d83f09be731b111b35535265911a7939",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 677609,
"upload_time": "2025-08-24T08:21:26",
"upload_time_iso_8601": "2025-08-24T08:21:26.762644Z",
"url": "https://files.pythonhosted.org/packages/8c/69/adba7efbb875841acb64475b1ba46a1c785ec98d8fd9e95c100fe6a557e9/slh_dsa-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "87f054fbc9825298ec683e3e9357ea302997360b8f433573192c4c44ec6efbd9",
"md5": "3099bedb8366c3504ed8d2dbc3061f55",
"sha256": "ecb10d4efa254f31dce4019e1d02a38c4adbc6b608b2e4c3b821ee547f4b7f41"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "3099bedb8366c3504ed8d2dbc3061f55",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 674025,
"upload_time": "2025-08-24T08:21:28",
"upload_time_iso_8601": "2025-08-24T08:21:28.369033Z",
"url": "https://files.pythonhosted.org/packages/87/f0/54fbc9825298ec683e3e9357ea302997360b8f433573192c4c44ec6efbd9/slh_dsa-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bf1c83c52bbfc4ad9d9270dc48d01065fd6c38eebf872ecadebe9c2a2b855ce9",
"md5": "4e35cb15413f3d1531aeca3918e319b9",
"sha256": "cde731b589ec643b72569b8d3fb14d04de27c6af4c30b18c226af1a918446518"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "4e35cb15413f3d1531aeca3918e319b9",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 684997,
"upload_time": "2025-08-24T08:21:29",
"upload_time_iso_8601": "2025-08-24T08:21:29.661277Z",
"url": "https://files.pythonhosted.org/packages/bf/1c/83c52bbfc4ad9d9270dc48d01065fd6c38eebf872ecadebe9c2a2b855ce9/slh_dsa-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "63fa777307493d02bdf65e95dfaa9688b325ef73c8f2df34ff0bf61875d6c7f1",
"md5": "e25c101eb013e6a3254056192b144840",
"sha256": "c69921fc1d980e14ac5c9749a06bd37457effdfd0441414fdf2920c136da2b4c"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314t-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "e25c101eb013e6a3254056192b144840",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 470394,
"upload_time": "2025-08-24T08:21:35",
"upload_time_iso_8601": "2025-08-24T08:21:35.060037Z",
"url": "https://files.pythonhosted.org/packages/63/fa/777307493d02bdf65e95dfaa9688b325ef73c8f2df34ff0bf61875d6c7f1/slh_dsa-0.2.0-cp314-cp314t-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0346c4e51e08c5a106dce00ed5698489c0cc4dce65b98d85d482023cbfb9731d",
"md5": "564295b458abedefd2d0b4f4c4d47b3f",
"sha256": "3f831eaf211f624007700ff2d197b0b7b8bd236ec353a0386cfeca9d31d7009c"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "564295b458abedefd2d0b4f4c4d47b3f",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 457560,
"upload_time": "2025-08-24T08:21:36",
"upload_time_iso_8601": "2025-08-24T08:21:36.237365Z",
"url": "https://files.pythonhosted.org/packages/03/46/c4e51e08c5a106dce00ed5698489c0cc4dce65b98d85d482023cbfb9731d/slh_dsa-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bd114fe48169a32c286abf3bbf05f4123f11f8d8701a3577980f0b4a3283f377",
"md5": "ae12f3683e4b1a189c819a1e4114bd0f",
"sha256": "0113bd3d453ac9288403020883ec6741b29254beadc639d24f7963cf02ac0644"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "ae12f3683e4b1a189c819a1e4114bd0f",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 710688,
"upload_time": "2025-08-24T08:21:37",
"upload_time_iso_8601": "2025-08-24T08:21:37.817098Z",
"url": "https://files.pythonhosted.org/packages/bd/11/4fe48169a32c286abf3bbf05f4123f11f8d8701a3577980f0b4a3283f377/slh_dsa-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "add76ce12a124483a97e369e265fffc505c494f51e0af0331d38d69b74f61a51",
"md5": "121b4788fdf88ab4d53f90666e1867e5",
"sha256": "d36309c7cc79bc482e0e97ecb9526671c2c77a0b7536e52655ec8a6d0b853d97"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "121b4788fdf88ab4d53f90666e1867e5",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 724701,
"upload_time": "2025-08-24T08:21:39",
"upload_time_iso_8601": "2025-08-24T08:21:39.096691Z",
"url": "https://files.pythonhosted.org/packages/ad/d7/6ce12a124483a97e369e265fffc505c494f51e0af0331d38d69b74f61a51/slh_dsa-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1c0fd87d8e52a80e8c7e5c1c78ccfefa238dcb5ebcbaef30995024b5de9c5721",
"md5": "ffefd87b758f30ea6cf6f0543d6485d8",
"sha256": "d84b7cc5f806c58d805bf225bbd57360206d89be2b8d53e2c56dc6ff3e60ab1a"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "ffefd87b758f30ea6cf6f0543d6485d8",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 717388,
"upload_time": "2025-08-24T08:21:40",
"upload_time_iso_8601": "2025-08-24T08:21:40.382457Z",
"url": "https://files.pythonhosted.org/packages/1c/0f/d87d8e52a80e8c7e5c1c78ccfefa238dcb5ebcbaef30995024b5de9c5721/slh_dsa-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9fa0c807e86dae147d31524388d5fbd173ccbeab596840f8e4507b98fb91da2a",
"md5": "550654bc08bee70f758439974b0e99c8",
"sha256": "e25bcb644552104e442060dd5660e69a33df907e1c8f45073fdfc01e90476fd6"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "550654bc08bee70f758439974b0e99c8",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 733626,
"upload_time": "2025-08-24T08:21:42",
"upload_time_iso_8601": "2025-08-24T08:21:42.113333Z",
"url": "https://files.pythonhosted.org/packages/9f/a0/c807e86dae147d31524388d5fbd173ccbeab596840f8e4507b98fb91da2a/slh_dsa-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d832270069643688863d5087f56d06a4cea84ecdb548be9248529e7a6e67a0dc",
"md5": "616972f3b74ad68edfc377aee7a6d3f6",
"sha256": "9de61095c0c1041d4677e96d30763e0163f4273e291d670113cb6736cef35b0e"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314t-win32.whl",
"has_sig": false,
"md5_digest": "616972f3b74ad68edfc377aee7a6d3f6",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 435165,
"upload_time": "2025-08-24T08:21:43",
"upload_time_iso_8601": "2025-08-24T08:21:43.474358Z",
"url": "https://files.pythonhosted.org/packages/d8/32/270069643688863d5087f56d06a4cea84ecdb548be9248529e7a6e67a0dc/slh_dsa-0.2.0-cp314-cp314t-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "dae31b56ed96c991a2d9d6d08680556d936b4b167598f589289c53a791fb9bba",
"md5": "ad152f30c61241846dc76c8c92bd4b2d",
"sha256": "4c4bf9d436fc9f30833e976292616afd10a8a147ccad614585c227288a8478dd"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314t-win_amd64.whl",
"has_sig": false,
"md5_digest": "ad152f30c61241846dc76c8c92bd4b2d",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 466364,
"upload_time": "2025-08-24T08:21:44",
"upload_time_iso_8601": "2025-08-24T08:21:44.933549Z",
"url": "https://files.pythonhosted.org/packages/da/e3/1b56ed96c991a2d9d6d08680556d936b4b167598f589289c53a791fb9bba/slh_dsa-0.2.0-cp314-cp314t-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ce0c107a7d0fcbc180fd9bbf0748ed282b7b4b4d560b2970735b714d2c5815cf",
"md5": "a7f398931f23f28e637be426ecb17a42",
"sha256": "3daa2c8efc42da963096bf99229f0462395ec12f3653cb47611f960a10f438cc"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314t-win_arm64.whl",
"has_sig": false,
"md5_digest": "a7f398931f23f28e637be426ecb17a42",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 421701,
"upload_time": "2025-08-24T08:21:46",
"upload_time_iso_8601": "2025-08-24T08:21:46.144040Z",
"url": "https://files.pythonhosted.org/packages/ce/0c/107a7d0fcbc180fd9bbf0748ed282b7b4b4d560b2970735b714d2c5815cf/slh_dsa-0.2.0-cp314-cp314t-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0fbe1b41f2401610b61be77b4185be5ea403d18817e533dfdf14921f057b2477",
"md5": "289eed5083277e5085d9aed90bf91f3d",
"sha256": "c69df9dc6f8aa80b596eed6867b7263fbeeb7a28b7d1c62c6b96890cb960f208"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314-win32.whl",
"has_sig": false,
"md5_digest": "289eed5083277e5085d9aed90bf91f3d",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 418885,
"upload_time": "2025-08-24T08:21:31",
"upload_time_iso_8601": "2025-08-24T08:21:31.396025Z",
"url": "https://files.pythonhosted.org/packages/0f/be/1b41f2401610b61be77b4185be5ea403d18817e533dfdf14921f057b2477/slh_dsa-0.2.0-cp314-cp314-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "43baf90c8e5ffeba5ae712a74ff37e776c79c2f3ed6b209d755d4576fd21a93d",
"md5": "84f6c8a482a31b2314c71d568605f2ee",
"sha256": "9ee261381c3b8f61998992bce01f079aa98dd36cb40beaddad47105a01f8662f"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314-win_amd64.whl",
"has_sig": false,
"md5_digest": "84f6c8a482a31b2314c71d568605f2ee",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 444085,
"upload_time": "2025-08-24T08:21:32",
"upload_time_iso_8601": "2025-08-24T08:21:32.552756Z",
"url": "https://files.pythonhosted.org/packages/43/ba/f90c8e5ffeba5ae712a74ff37e776c79c2f3ed6b209d755d4576fd21a93d/slh_dsa-0.2.0-cp314-cp314-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8249021420d1cfccc94039e62da972573736ef5dd6eb3ce0bed28fddd2b206c9",
"md5": "af612c28fec38edb1b4a663155f2e1cd",
"sha256": "2fda42aa7d5711f8d8d340ac573fa85313a694b185aee241f8d9d14d7bef8de1"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp314-cp314-win_arm64.whl",
"has_sig": false,
"md5_digest": "af612c28fec38edb1b4a663155f2e1cd",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.9",
"size": 412608,
"upload_time": "2025-08-24T08:21:33",
"upload_time_iso_8601": "2025-08-24T08:21:33.764616Z",
"url": "https://files.pythonhosted.org/packages/82/49/021420d1cfccc94039e62da972573736ef5dd6eb3ce0bed28fddd2b206c9/slh_dsa-0.2.0-cp314-cp314-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6123d7a5476d3026570e287ef0e4f790e48e52948ffc185d7940f9a6f77bf5eb",
"md5": "2af4705d9a1a3213cb66c7dc5ee62dd4",
"sha256": "0af07b93dcca3f28387ad023fb7e86877c7872434bb6467ebc82156eb8cb5410"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "2af4705d9a1a3213cb66c7dc5ee62dd4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 460087,
"upload_time": "2025-08-24T08:21:47",
"upload_time_iso_8601": "2025-08-24T08:21:47.780324Z",
"url": "https://files.pythonhosted.org/packages/61/23/d7a5476d3026570e287ef0e4f790e48e52948ffc185d7940f9a6f77bf5eb/slh_dsa-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5ae494fb57dd831b83ae097eea94cbf8f24da261fe85b3fec4fa6f6c2edef085",
"md5": "26e1c3d9def2282166b1144c1625f35d",
"sha256": "ef032425bbd3af0a95f7ff752a0923ea882ffeea54ae23c9260b6a8b63e911ce"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "26e1c3d9def2282166b1144c1625f35d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 447638,
"upload_time": "2025-08-24T08:21:49",
"upload_time_iso_8601": "2025-08-24T08:21:49.481389Z",
"url": "https://files.pythonhosted.org/packages/5a/e4/94fb57dd831b83ae097eea94cbf8f24da261fe85b3fec4fa6f6c2edef085/slh_dsa-0.2.0-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b126a0ef7fd66442b0b5f726395e0c95e2aad4d4733c0768c68f174cc0dc4351",
"md5": "c21bac2cdf002343830adcdea5410c5a",
"sha256": "0c82a4bf17e6a97e24d9bd0229d128e08bc5b05dc506969287488722ed5df938"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "c21bac2cdf002343830adcdea5410c5a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 658417,
"upload_time": "2025-08-24T08:21:50",
"upload_time_iso_8601": "2025-08-24T08:21:50.744349Z",
"url": "https://files.pythonhosted.org/packages/b1/26/a0ef7fd66442b0b5f726395e0c95e2aad4d4733c0768c68f174cc0dc4351/slh_dsa-0.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "50d51baecdc54742ccca20eb4d8b852df8abafafcbff602f968ac3cc280d4970",
"md5": "944816b53d39ec40f2713e99af1edd90",
"sha256": "3bb7db28be18fbb2556fbc828490147a253672932bf40b4d7c6b713ec448cd98"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "944816b53d39ec40f2713e99af1edd90",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 664211,
"upload_time": "2025-08-24T08:21:51",
"upload_time_iso_8601": "2025-08-24T08:21:51.919067Z",
"url": "https://files.pythonhosted.org/packages/50/d5/1baecdc54742ccca20eb4d8b852df8abafafcbff602f968ac3cc280d4970/slh_dsa-0.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "66bc8f74f21417ef6fd7294ba2c0a19ab2fd2ef1fe054244e9579655a96b8607",
"md5": "859647c72bbdcf82491e661ff29d5024",
"sha256": "52e868a619a19452fb76c138e32fbcd7cc79be6ee595e70ba0d004189675bcb0"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "859647c72bbdcf82491e661ff29d5024",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 666485,
"upload_time": "2025-08-24T08:21:53",
"upload_time_iso_8601": "2025-08-24T08:21:53.207163Z",
"url": "https://files.pythonhosted.org/packages/66/bc/8f74f21417ef6fd7294ba2c0a19ab2fd2ef1fe054244e9579655a96b8607/slh_dsa-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f57b6d7b2d2c50ea8b5216deb16fe3148cea960cc87a99e94ed6e8c046906643",
"md5": "3c9955a1257decca531098cce3576b87",
"sha256": "a401cf2e149846d57c98b49995a44ce0360a7f995a1481ba178647a5dc6d7818"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "3c9955a1257decca531098cce3576b87",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 661619,
"upload_time": "2025-08-24T08:21:54",
"upload_time_iso_8601": "2025-08-24T08:21:54.502299Z",
"url": "https://files.pythonhosted.org/packages/f5/7b/6d7b2d2c50ea8b5216deb16fe3148cea960cc87a99e94ed6e8c046906643/slh_dsa-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ab6bcff2ba0500a38a16d1c8a0795fb58326f98701b6e5027bace901750a7be7",
"md5": "edd4f793e5753d6ef6c4c895607b3910",
"sha256": "49350a01eead7a7798c7ff54dff6ce533757226b84b708397095e514e8ef771b"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "edd4f793e5753d6ef6c4c895607b3910",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 418866,
"upload_time": "2025-08-24T08:21:56",
"upload_time_iso_8601": "2025-08-24T08:21:56.048124Z",
"url": "https://files.pythonhosted.org/packages/ab/6b/cff2ba0500a38a16d1c8a0795fb58326f98701b6e5027bace901750a7be7/slh_dsa-0.2.0-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f9adf48f60807eb9a0aec2d7349e97839762f013cf889aeb9ce2ca98ebbd3849",
"md5": "6053984e66cee6065f4fcd8c19f8f427",
"sha256": "8947212281d1b34c55bbf1225434b5d341aebe8a815bfd4c069061fa3dd20d36"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "6053984e66cee6065f4fcd8c19f8f427",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 442903,
"upload_time": "2025-08-24T08:21:57",
"upload_time_iso_8601": "2025-08-24T08:21:57.642020Z",
"url": "https://files.pythonhosted.org/packages/f9/ad/f48f60807eb9a0aec2d7349e97839762f013cf889aeb9ce2ca98ebbd3849/slh_dsa-0.2.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0595f6d5cd9a2c0e382c85f9b6e3eb04241d891cf2449acd0ea8c001de22e604",
"md5": "6f729b9d1b0b17dca36551ad8c769b26",
"sha256": "2efd4c75ac71e7bfbc6c7d6fb55b4fff3fd14d4172d4f8ecc729177345a83191"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-cp39-cp39-win_arm64.whl",
"has_sig": false,
"md5_digest": "6f729b9d1b0b17dca36551ad8c769b26",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 413459,
"upload_time": "2025-08-24T08:21:58",
"upload_time_iso_8601": "2025-08-24T08:21:58.831774Z",
"url": "https://files.pythonhosted.org/packages/05/95/f6d5cd9a2c0e382c85f9b6e3eb04241d891cf2449acd0ea8c001de22e604/slh_dsa-0.2.0-cp39-cp39-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "578bee5229c818aad42e4fbb042aa67db4a705803a2b7cd3b2167237615a42d7",
"md5": "f11b8c7a57bd8792761b117c17b802d9",
"sha256": "c0e20c1d5a4161d4e3a348cf8f6fce4baada0183853bf4a8839a945e9611f26e"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f11b8c7a57bd8792761b117c17b802d9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 267363,
"upload_time": "2025-08-24T08:22:00",
"upload_time_iso_8601": "2025-08-24T08:22:00.228621Z",
"url": "https://files.pythonhosted.org/packages/57/8b/ee5229c818aad42e4fbb042aa67db4a705803a2b7cd3b2167237615a42d7/slh_dsa-0.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "99ad6abf6fd658947e02dd6eca5b8c80e91a22b55b1bca632d2f2316cc9867ae",
"md5": "9b80ab9b583240b4c12654049073e6e5",
"sha256": "a787963156b23858848c5b659ec9a6b47e8731f70879822981d7e3b81e269806"
},
"downloads": -1,
"filename": "slh_dsa-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "9b80ab9b583240b4c12654049073e6e5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 255203,
"upload_time": "2025-08-24T08:22:01",
"upload_time_iso_8601": "2025-08-24T08:22:01.389503Z",
"url": "https://files.pythonhosted.org/packages/99/ad/6abf6fd658947e02dd6eca5b8c80e91a22b55b1bca632d2f2316cc9867ae/slh_dsa-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-24 08:22:01",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "colinxu2020",
"github_project": "slhdsa",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "slh-dsa"
}