# CyKSUID
A high performance Cython implementation of
[KSUID](https://github.com/segmentio/ksuid) (K-Sortable Globally Unique
IDs).
## Badges
![Build Status](https://github.com/timonwong/cyksuid/workflows/Test/badge.svg)
[![Coverage](https://img.shields.io/codecov/c/github/timonwong/cyksuid?token=Nutf41gwoG)](https://app.codecov.io/gh/timonwong/cyksuid)
[![License](https://img.shields.io/github/license/timonwong/cyksuid.svg)](/LICENSE)
[![Release](https://img.shields.io/github/release/timonwong/cyksuid.svg)](https://github.com/timonwong/cyksuid/releases/latest)
## LICENSE
New BSD. See [License
File](https://github.com/timonwong/cyksuid/blob/master/LICENSE).
## Install
`cyksuid` is on the Python Package Index
([PyPI](https://pypi.org/project/cyksuid)):
```bash
pip install cyksuid
```
## Dependencies
`cyksuid` supports Python 3.7+ with a common codebase. It is developed
in Cython, but requires no dependency other than CPython and a C
compiler.
## Sample Usage
### v1 API
```python
from cyksuid import ksuid, parse
uid = ksuid.ksuid()
uid.bytes # b'\x0f\xd4oB\x81I\xe5\x8d\x95\xb5\xeb\xbc"\xa0\xcd\xfe)N\xe0I'
uid.hex # '0fd46f428149e58d95b5ebbc22a0cdfe294ee049'
uid.datetime # datetime.datetime(2022, 10, 12, 13, 12, 34)
uid.timestamp # 1665580354
uid.encoded # b'2G2IfS6177qFICE3w10eMjgYu89'
parse(uid.encoded)
```
### v2 API
```python
from cyksuid.v2 import ksuid, parse
uid = ksuid()
uid.bytes # b'\x0f\xd4oB\x81I\xe5\x8d\x95\xb5\xeb\xbc"\xa0\xcd\xfe)N\xe0I'
uid.hex # '0fd46f428149e58d95b5ebbc22a0cdfe294ee049'
uid.datetime # datetime.datetime(2022, 10, 12, 13, 12, 34, tzinfo=datetime.timezone.utc)
uid.timestamp # 1665580354.0
uid.encoded # b'2G2IfS6177qFICE3w10eMjgYu89'
str(uid) # '2G2IfS6177qFICE3w10eMjgYu89'
parse(uid.encoded)
```
## Benchmark
```
platform darwin -- Python 3.11.0, pytest-7.1.3, pluggy-1.0.0
benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
-------------------------------------------------------------------------------------- benchmark 'test_generate': 2 tests -------------------------------------------------------------------------------------
Name (time in ns) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_generate[cyksuid] 292.0278 (1.0) 15,249.9997 (1.0) 438.1552 (1.0) 107.5430 (1.0) 416.9997 (1.0) 0.9895 (1.0) 10589;47969 2,282.2965 (1.0) 137137 1
test_generate[svix] 1,374.9814 (4.71) 27,458.9984 (1.80) 1,504.6515 (3.43) 454.7297 (4.23) 1,458.9750 (3.50) 42.0259 (42.47) 58;1549 664.6057 (0.29) 16316 1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------- benchmark 'test_parse': 2 tests ----------------------------------------------------------------------------------------
Name (time in ns) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_parse[cyksuid] 198.3182 (1.0) 1,666.6809 (1.0) 205.4135 (1.0) 14.4218 (1.0) 204.9981 (1.0) 3.3225 (1.0) 1036;5733 4,868.2302 (1.0) 193537 25
test_parse[svix] 10,750.0236 (54.21) 40,624.9892 (24.37) 11,126.0083 (54.16) 624.4237 (43.30) 11,041.9933 (53.86) 124.9718 (37.61) 580;2705 89.8795 (0.02) 30731 1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Legend:
Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile.
OPS: Operations Per Second, computed as 1 / Mean
============================================================================================ 4 passed in 3.27s =============================================================================================
```
Raw data
{
"_id": null,
"home_page": "https://github.com/timonwong/cyksuid",
"name": "cyksuid",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "ksuid",
"author": "Timon Wong",
"author_email": "timon86.wang@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/62/f7/519bd0860d358f24e43b36fbd4a9655b006d5f87166218c31467798c81dc/cyksuid-2.1.0.tar.gz",
"platform": null,
"description": "# CyKSUID\n\nA high performance Cython implementation of\n[KSUID](https://github.com/segmentio/ksuid) (K-Sortable Globally Unique\nIDs).\n\n## Badges\n\n![Build Status](https://github.com/timonwong/cyksuid/workflows/Test/badge.svg)\n[![Coverage](https://img.shields.io/codecov/c/github/timonwong/cyksuid?token=Nutf41gwoG)](https://app.codecov.io/gh/timonwong/cyksuid)\n[![License](https://img.shields.io/github/license/timonwong/cyksuid.svg)](/LICENSE)\n[![Release](https://img.shields.io/github/release/timonwong/cyksuid.svg)](https://github.com/timonwong/cyksuid/releases/latest)\n\n## LICENSE\n\nNew BSD. See [License\nFile](https://github.com/timonwong/cyksuid/blob/master/LICENSE).\n\n## Install\n\n`cyksuid` is on the Python Package Index\n([PyPI](https://pypi.org/project/cyksuid)):\n\n```bash\npip install cyksuid\n```\n\n## Dependencies\n\n`cyksuid` supports Python 3.7+ with a common codebase. It is developed\nin Cython, but requires no dependency other than CPython and a C\ncompiler.\n\n## Sample Usage\n\n### v1 API\n\n```python\nfrom cyksuid import ksuid, parse\n\nuid = ksuid.ksuid()\n\nuid.bytes # b'\\x0f\\xd4oB\\x81I\\xe5\\x8d\\x95\\xb5\\xeb\\xbc\"\\xa0\\xcd\\xfe)N\\xe0I'\nuid.hex # '0fd46f428149e58d95b5ebbc22a0cdfe294ee049'\nuid.datetime # datetime.datetime(2022, 10, 12, 13, 12, 34)\nuid.timestamp # 1665580354\nuid.encoded # b'2G2IfS6177qFICE3w10eMjgYu89'\n\nparse(uid.encoded)\n```\n\n### v2 API\n\n```python\nfrom cyksuid.v2 import ksuid, parse\n\nuid = ksuid()\n\nuid.bytes # b'\\x0f\\xd4oB\\x81I\\xe5\\x8d\\x95\\xb5\\xeb\\xbc\"\\xa0\\xcd\\xfe)N\\xe0I'\nuid.hex # '0fd46f428149e58d95b5ebbc22a0cdfe294ee049'\nuid.datetime # datetime.datetime(2022, 10, 12, 13, 12, 34, tzinfo=datetime.timezone.utc)\nuid.timestamp # 1665580354.0\nuid.encoded # b'2G2IfS6177qFICE3w10eMjgYu89'\nstr(uid) # '2G2IfS6177qFICE3w10eMjgYu89'\n\nparse(uid.encoded)\n```\n\n## Benchmark\n\n```\nplatform darwin -- Python 3.11.0, pytest-7.1.3, pluggy-1.0.0\nbenchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)\n\n-------------------------------------------------------------------------------------- benchmark 'test_generate': 2 tests -------------------------------------------------------------------------------------\nName (time in ns) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations\n---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\ntest_generate[cyksuid] 292.0278 (1.0) 15,249.9997 (1.0) 438.1552 (1.0) 107.5430 (1.0) 416.9997 (1.0) 0.9895 (1.0) 10589;47969 2,282.2965 (1.0) 137137 1\ntest_generate[svix] 1,374.9814 (4.71) 27,458.9984 (1.80) 1,504.6515 (3.43) 454.7297 (4.23) 1,458.9750 (3.50) 42.0259 (42.47) 58;1549 664.6057 (0.29) 16316 1\n---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n\n--------------------------------------------------------------------------------------- benchmark 'test_parse': 2 tests ----------------------------------------------------------------------------------------\nName (time in ns) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations\n----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\ntest_parse[cyksuid] 198.3182 (1.0) 1,666.6809 (1.0) 205.4135 (1.0) 14.4218 (1.0) 204.9981 (1.0) 3.3225 (1.0) 1036;5733 4,868.2302 (1.0) 193537 25\ntest_parse[svix] 10,750.0236 (54.21) 40,624.9892 (24.37) 11,126.0083 (54.16) 624.4237 (43.30) 11,041.9933 (53.86) 124.9718 (37.61) 580;2705 89.8795 (0.02) 30731 1\n----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n\nLegend:\n Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile.\n OPS: Operations Per Second, computed as 1 / Mean\n============================================================================================ 4 passed in 3.27s =============================================================================================\n```\n",
"bugtrack_url": null,
"license": "BSD",
"summary": "Cython implementation of ksuid",
"version": "2.1.0",
"project_urls": {
"Homepage": "https://github.com/timonwong/cyksuid"
},
"split_keywords": [
"ksuid"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c919efd8bde60f1bde8e88c05db109234ab8bf2cdcd1acf46a23a4cd10922a4e",
"md5": "5d198ee19e11bedf3ddd69678dad9784",
"sha256": "e974ec841c202ee9a9d9ebcdff720d84c33907c39205e1595f7e4808497815cf"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp310-cp310-macosx_10_15_universal2.whl",
"has_sig": false,
"md5_digest": "5d198ee19e11bedf3ddd69678dad9784",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 260951,
"upload_time": "2024-09-25T03:16:19",
"upload_time_iso_8601": "2024-09-25T03:16:19.271167Z",
"url": "https://files.pythonhosted.org/packages/c9/19/efd8bde60f1bde8e88c05db109234ab8bf2cdcd1acf46a23a4cd10922a4e/cyksuid-2.1.0-cp310-cp310-macosx_10_15_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ddb7ac9a28eacbefd561e4b70d451e62c0f6f055824fa110f8ed5b2d3863fa38",
"md5": "6c003131fe7f44cb480af07c786e0f1d",
"sha256": "6e0097461e2f28175045b6ef71ab59b2183c175349f0dccc5c856f7e93384bad"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "6c003131fe7f44cb480af07c786e0f1d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 201101,
"upload_time": "2024-09-25T03:18:52",
"upload_time_iso_8601": "2024-09-25T03:18:52.207230Z",
"url": "https://files.pythonhosted.org/packages/dd/b7/ac9a28eacbefd561e4b70d451e62c0f6f055824fa110f8ed5b2d3863fa38/cyksuid-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5a02ffd9005efab6a9a72f85b807736a89616a056cb1ef2ce4c128f3031dd683",
"md5": "aa984e2897e00a8735babc4593b3f22a",
"sha256": "9f8b3bef07615ecc25d807ff7f0b8ea8d08f810cff4d5fb4bf81bae82d7f17c8"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "aa984e2897e00a8735babc4593b3f22a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 225642,
"upload_time": "2024-09-25T03:14:22",
"upload_time_iso_8601": "2024-09-25T03:14:22.962479Z",
"url": "https://files.pythonhosted.org/packages/5a/02/ffd9005efab6a9a72f85b807736a89616a056cb1ef2ce4c128f3031dd683/cyksuid-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ae6f622dee40ab04ffb9a766ff839b385cd993675a1e084f9a770fc83c2bb782",
"md5": "b0ff186d4f62a74fb42bfc481f4009b6",
"sha256": "495b68c460e7b1a15317d231002cc45caea66992fd54f8f682e264945e077cbf"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "b0ff186d4f62a74fb42bfc481f4009b6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 229836,
"upload_time": "2024-09-25T03:14:40",
"upload_time_iso_8601": "2024-09-25T03:14:40.913201Z",
"url": "https://files.pythonhosted.org/packages/ae/6f/622dee40ab04ffb9a766ff839b385cd993675a1e084f9a770fc83c2bb782/cyksuid-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a68d4bf3ec79177dc0c8bd06a85242eb79e5b3c00475f050ed3ddc0cde2eb5c8",
"md5": "82ccaa4a77ed3f7192133e28d2d3ca32",
"sha256": "2ec8262b83c2f8f4d9e5e31b513be3bb15ef8d6bea9fcb3ed1b01fd2513d2a98"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "82ccaa4a77ed3f7192133e28d2d3ca32",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 209467,
"upload_time": "2024-09-25T03:13:55",
"upload_time_iso_8601": "2024-09-25T03:13:55.011195Z",
"url": "https://files.pythonhosted.org/packages/a6/8d/4bf3ec79177dc0c8bd06a85242eb79e5b3c00475f050ed3ddc0cde2eb5c8/cyksuid-2.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6112de46087b091096c215a09029c402eb4b9597564f26c8d6ad547aa48ac033",
"md5": "23a2442dfcbee74f9ab063fefe525bdc",
"sha256": "854c931c4536a482932e00fb0f4ec1b7278aab4d79097f95aac6c5fd7fb81931"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp310-cp310-musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "23a2442dfcbee74f9ab063fefe525bdc",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 738496,
"upload_time": "2024-09-25T03:13:45",
"upload_time_iso_8601": "2024-09-25T03:13:45.455651Z",
"url": "https://files.pythonhosted.org/packages/61/12/de46087b091096c215a09029c402eb4b9597564f26c8d6ad547aa48ac033/cyksuid-2.1.0-cp310-cp310-musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "892d7e141a5305e7467a89cf21194e78d7a75125ff115152f88f0c8fd932f152",
"md5": "6528725bb047ab8b5b171e69e30ce45f",
"sha256": "fea4b1fe36e2e6d1ea46953bb660dcb8baec53a914e4661242d220e355a58e57"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp310-cp310-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "6528725bb047ab8b5b171e69e30ce45f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 754527,
"upload_time": "2024-09-25T03:14:24",
"upload_time_iso_8601": "2024-09-25T03:14:24.619538Z",
"url": "https://files.pythonhosted.org/packages/89/2d/7e141a5305e7467a89cf21194e78d7a75125ff115152f88f0c8fd932f152/cyksuid-2.1.0-cp310-cp310-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f92d5daf9f652995b87ccfd3c01b665bb5c948c3884c12922b977184a3e8b9bd",
"md5": "13719ac0464ac845e9c631ec9a78cfb5",
"sha256": "786031bebda232be42ba35e61e40d9abf86b3129a8b37a374d05bfebb43eb6db"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "13719ac0464ac845e9c631ec9a78cfb5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 271169,
"upload_time": "2024-09-25T03:19:09",
"upload_time_iso_8601": "2024-09-25T03:19:09.071997Z",
"url": "https://files.pythonhosted.org/packages/f9/2d/5daf9f652995b87ccfd3c01b665bb5c948c3884c12922b977184a3e8b9bd/cyksuid-2.1.0-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cf479a7475cfffd9d3080f38fe25f8b526e196f806068f83de2a59e764bb8bd7",
"md5": "3711c6384b8c55f7a2171b9757dd1789",
"sha256": "2986a5fc18b63bb017f8d65a5295d6b17724feaa75e971666433536810075f09"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "3711c6384b8c55f7a2171b9757dd1789",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 298808,
"upload_time": "2024-09-25T03:18:43",
"upload_time_iso_8601": "2024-09-25T03:18:43.657822Z",
"url": "https://files.pythonhosted.org/packages/cf/47/9a7475cfffd9d3080f38fe25f8b526e196f806068f83de2a59e764bb8bd7/cyksuid-2.1.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a7a163a8c248826256620e31ab671f6846e5a8011125eee6e9be7b22404f8dec",
"md5": "9e0d1a36796dc1ecf9d7ba283897c55f",
"sha256": "2b00f99283001329ef6555200102ab1b6cc11efec9986c1a89d50cbb1558791c"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp310-cp310-win_arm64.whl",
"has_sig": false,
"md5_digest": "9e0d1a36796dc1ecf9d7ba283897c55f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 261870,
"upload_time": "2024-09-25T03:16:04",
"upload_time_iso_8601": "2024-09-25T03:16:04.581437Z",
"url": "https://files.pythonhosted.org/packages/a7/a1/63a8c248826256620e31ab671f6846e5a8011125eee6e9be7b22404f8dec/cyksuid-2.1.0-cp310-cp310-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7166a3fa23c425a34f09d1b5c731812b6adef7c1e38a17abed426f82269e7867",
"md5": "33c756091d5a845ebeae7782f70de619",
"sha256": "2d7f6840dbe8a5e9714fb01e604ce043e5a5369baa3048bc9b684625cd9ef7c3"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp311-cp311-macosx_10_15_universal2.whl",
"has_sig": false,
"md5_digest": "33c756091d5a845ebeae7782f70de619",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 261550,
"upload_time": "2024-09-25T03:16:21",
"upload_time_iso_8601": "2024-09-25T03:16:21.001213Z",
"url": "https://files.pythonhosted.org/packages/71/66/a3fa23c425a34f09d1b5c731812b6adef7c1e38a17abed426f82269e7867/cyksuid-2.1.0-cp311-cp311-macosx_10_15_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c15bb91039d71c5004a4359e2f41eedb71bcfd78f0857ac0fecfcaf03c3683e4",
"md5": "3aa5e2d70448690963de50e1ba1be73a",
"sha256": "597fc0beff400d49fce5b98d917a6d9e168e68f0f2383597c57d8c9e6ee030a8"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "3aa5e2d70448690963de50e1ba1be73a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 201290,
"upload_time": "2024-09-25T03:18:53",
"upload_time_iso_8601": "2024-09-25T03:18:53.869104Z",
"url": "https://files.pythonhosted.org/packages/c1/5b/b91039d71c5004a4359e2f41eedb71bcfd78f0857ac0fecfcaf03c3683e4/cyksuid-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2be37e67301e579e78d71431454583582da92471f69cdbc53c71947a7484e006",
"md5": "bc41698e3e1d01f59ddd98fa27751b03",
"sha256": "5159f9a796647a1c97c5705186489f4b14e815e64cfce46f2600bff85afdf411"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "bc41698e3e1d01f59ddd98fa27751b03",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 219731,
"upload_time": "2024-09-25T03:14:24",
"upload_time_iso_8601": "2024-09-25T03:14:24.425044Z",
"url": "https://files.pythonhosted.org/packages/2b/e3/7e67301e579e78d71431454583582da92471f69cdbc53c71947a7484e006/cyksuid-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "864b6d15c43191eb6bce86a7a20b8c3bcbfd69555bbc1f4853d99bbdb6fa2907",
"md5": "622b3900491107df53c3f43f84558940",
"sha256": "8a480296f8aadb75fe2cb6e89df8b3d8ee15fb00b0c703f4b950688cd963832b"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "622b3900491107df53c3f43f84558940",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 223007,
"upload_time": "2024-09-25T03:14:41",
"upload_time_iso_8601": "2024-09-25T03:14:41.946973Z",
"url": "https://files.pythonhosted.org/packages/86/4b/6d15c43191eb6bce86a7a20b8c3bcbfd69555bbc1f4853d99bbdb6fa2907/cyksuid-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7584de606f67e69ea43c4d90308413e2026f39866d2130cdd56d0c7511ed17d1",
"md5": "d65593a728f0b3477f18153e68238b8b",
"sha256": "1b3b715ecf17b6ad5233eb014e2edf2cfb14fd4e0624db1c8903c50fd6980aa6"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "d65593a728f0b3477f18153e68238b8b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 204095,
"upload_time": "2024-09-25T03:13:57",
"upload_time_iso_8601": "2024-09-25T03:13:57.064144Z",
"url": "https://files.pythonhosted.org/packages/75/84/de606f67e69ea43c4d90308413e2026f39866d2130cdd56d0c7511ed17d1/cyksuid-2.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9ef01281bedbb8721e6b0e017499baddc95bbda6857db0a842868bb46215ee97",
"md5": "ef1e6bf31839daa6d83f4d2a3a2859dd",
"sha256": "ecb377edb7d7db4a4227794aa2df82c9ffb4e40f4f014dd38454c6dbcc6f9683"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp311-cp311-musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "ef1e6bf31839daa6d83f4d2a3a2859dd",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 733143,
"upload_time": "2024-09-25T03:13:47",
"upload_time_iso_8601": "2024-09-25T03:13:47.133896Z",
"url": "https://files.pythonhosted.org/packages/9e/f0/1281bedbb8721e6b0e017499baddc95bbda6857db0a842868bb46215ee97/cyksuid-2.1.0-cp311-cp311-musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "18ec7f3eec8e5349ba45dcf6d44df21e35da6e41b4f79057607f2bdfc6ccaeb1",
"md5": "91e077bbce07bcba3e85921336893c97",
"sha256": "95ac8808468d7b6b8b0eb65b3ec1131cd2579904829caac9d21c85ea07fcaf9d"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp311-cp311-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "91e077bbce07bcba3e85921336893c97",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 748097,
"upload_time": "2024-09-25T03:14:27",
"upload_time_iso_8601": "2024-09-25T03:14:27.815978Z",
"url": "https://files.pythonhosted.org/packages/18/ec/7f3eec8e5349ba45dcf6d44df21e35da6e41b4f79057607f2bdfc6ccaeb1/cyksuid-2.1.0-cp311-cp311-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a202ab01ec7c87b5e147935e6a163424220fee645ae8985cbb0d04f4592dafdd",
"md5": "f0c18410fee9f07a8f7b8a8a1ba4200c",
"sha256": "c74bffdaaf3e5f27af4624569b987b287b8cd2b6bbb7815e4ed1451e188759fb"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "f0c18410fee9f07a8f7b8a8a1ba4200c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 271125,
"upload_time": "2024-09-25T03:19:10",
"upload_time_iso_8601": "2024-09-25T03:19:10.155124Z",
"url": "https://files.pythonhosted.org/packages/a2/02/ab01ec7c87b5e147935e6a163424220fee645ae8985cbb0d04f4592dafdd/cyksuid-2.1.0-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "79b397bc01ac0d2ea6b82ba30372fb6ab93b43583dbe4768f04636fcf23c7be9",
"md5": "ea8f2c09bc4a68ac0a021d32c1827b3c",
"sha256": "9574ab939bb8967f1e7d925fc2c1e891b6ce5a1c1f3e3dc3d07e99d41d643843"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "ea8f2c09bc4a68ac0a021d32c1827b3c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 299153,
"upload_time": "2024-09-25T03:18:45",
"upload_time_iso_8601": "2024-09-25T03:18:45.386593Z",
"url": "https://files.pythonhosted.org/packages/79/b3/97bc01ac0d2ea6b82ba30372fb6ab93b43583dbe4768f04636fcf23c7be9/cyksuid-2.1.0-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e2fd89c534f2a3dd2b2dcb324c562de32f65227ea843bc48b850aaac2ed639a8",
"md5": "0c5fb63f7c5a63ffbfacbeb880e3394f",
"sha256": "26eda1441ecdb617a6753548ab55c0e4c28fd91cc4c748fccf3aeefd66649f0a"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp311-cp311-win_arm64.whl",
"has_sig": false,
"md5_digest": "0c5fb63f7c5a63ffbfacbeb880e3394f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 261851,
"upload_time": "2024-09-25T03:16:05",
"upload_time_iso_8601": "2024-09-25T03:16:05.717162Z",
"url": "https://files.pythonhosted.org/packages/e2/fd/89c534f2a3dd2b2dcb324c562de32f65227ea843bc48b850aaac2ed639a8/cyksuid-2.1.0-cp311-cp311-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7ce2d5f6fc386e2c3b6fd5563f087572ffaa1b9d46adbae2337616cad3237d9e",
"md5": "378e266f100ba94a4a2656b82b98a89a",
"sha256": "ee0aaa5c429270d289d902ce196a37db51fb59ce9f8785597e62c2d4c02b6e9f"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp312-cp312-macosx_10_15_universal2.whl",
"has_sig": false,
"md5_digest": "378e266f100ba94a4a2656b82b98a89a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 261844,
"upload_time": "2024-09-25T03:16:22",
"upload_time_iso_8601": "2024-09-25T03:16:22.724562Z",
"url": "https://files.pythonhosted.org/packages/7c/e2/d5f6fc386e2c3b6fd5563f087572ffaa1b9d46adbae2337616cad3237d9e/cyksuid-2.1.0-cp312-cp312-macosx_10_15_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "968ef705fef0c0c60c8968adc33da3e65bc1694f951eb0ba7e6797d0bce208b4",
"md5": "390d3a12618385fe2667c9b99eac403b",
"sha256": "52058394dd3274a0e65f9dd9e7109854d351bffc9203ec38786eaa3957936b4a"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "390d3a12618385fe2667c9b99eac403b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 201571,
"upload_time": "2024-09-25T03:18:55",
"upload_time_iso_8601": "2024-09-25T03:18:55.182720Z",
"url": "https://files.pythonhosted.org/packages/96/8e/f705fef0c0c60c8968adc33da3e65bc1694f951eb0ba7e6797d0bce208b4/cyksuid-2.1.0-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cb5d8fcc5f81708397aaf8bbf14b94dfa530dc2436ca8e1b49760a02c4aaeffe",
"md5": "906dbc16eecef30f740566cd40723d71",
"sha256": "d557492e1972579437ea16eb2f5b0e1507d95dd6f26eb5fc3026292f028bd436"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "906dbc16eecef30f740566cd40723d71",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 222290,
"upload_time": "2024-09-25T03:14:26",
"upload_time_iso_8601": "2024-09-25T03:14:26.344006Z",
"url": "https://files.pythonhosted.org/packages/cb/5d/8fcc5f81708397aaf8bbf14b94dfa530dc2436ca8e1b49760a02c4aaeffe/cyksuid-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fc681b5678848cea23806953279aa968b55674e7e441ff474afa95b860f6755f",
"md5": "22788f5223fd82a4c528209422bcfee4",
"sha256": "37c7493cdc49c841714586a47202c6e650e5976206a481166bcb479569c95b85"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "22788f5223fd82a4c528209422bcfee4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 226169,
"upload_time": "2024-09-25T03:14:42",
"upload_time_iso_8601": "2024-09-25T03:14:42.887048Z",
"url": "https://files.pythonhosted.org/packages/fc/68/1b5678848cea23806953279aa968b55674e7e441ff474afa95b860f6755f/cyksuid-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "175e71f11b5835d254aae57645f3ccd5df9792b58908750da86d9a4ca0ef09fa",
"md5": "adc7b4ebd935efc593d0e4a3ec3b9e1e",
"sha256": "63456fe44dc8e5e0c543b552cbc48a20a199d72bc3ce69accecd2b90a184c775"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "adc7b4ebd935efc593d0e4a3ec3b9e1e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 206011,
"upload_time": "2024-09-25T03:13:58",
"upload_time_iso_8601": "2024-09-25T03:13:58.821307Z",
"url": "https://files.pythonhosted.org/packages/17/5e/71f11b5835d254aae57645f3ccd5df9792b58908750da86d9a4ca0ef09fa/cyksuid-2.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dab7add4b7edd152299a14a38dedcd30d889554699ed10dcfbbfbf7ea6fc7b40",
"md5": "5099da76efa79fe941533d87d3ff7d53",
"sha256": "5103d0fc6b0de5a1313c36b4d12478f4b66a94fa665afd4fc576817ab3cb6fdd"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp312-cp312-musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "5099da76efa79fe941533d87d3ff7d53",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 735055,
"upload_time": "2024-09-25T03:13:48",
"upload_time_iso_8601": "2024-09-25T03:13:48.737560Z",
"url": "https://files.pythonhosted.org/packages/da/b7/add4b7edd152299a14a38dedcd30d889554699ed10dcfbbfbf7ea6fc7b40/cyksuid-2.1.0-cp312-cp312-musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "77728618b6a46f9c6ec612ffe29358d95b16aa95bdee63a3052dfb24abdac967",
"md5": "b7a69ed2975446e6a2be37c90652b6e6",
"sha256": "e589ac2bfd9922af22afca8b940458be941666240fd84f568af67726ab0a351c"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp312-cp312-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "b7a69ed2975446e6a2be37c90652b6e6",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 750595,
"upload_time": "2024-09-25T03:14:30",
"upload_time_iso_8601": "2024-09-25T03:14:30.196248Z",
"url": "https://files.pythonhosted.org/packages/77/72/8618b6a46f9c6ec612ffe29358d95b16aa95bdee63a3052dfb24abdac967/cyksuid-2.1.0-cp312-cp312-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7c7e613e8e4d75d28a50b5ee950b79fc641b431fe328e863001e4eb5133173ad",
"md5": "3f8fbc44972f9578f60aa9babfbb41b0",
"sha256": "4202f296b7fd85bdc6ebbd5354f465ac7c5b12fec0e40e3e237c62f6780706ba"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "3f8fbc44972f9578f60aa9babfbb41b0",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 271730,
"upload_time": "2024-09-25T03:19:11",
"upload_time_iso_8601": "2024-09-25T03:19:11.523937Z",
"url": "https://files.pythonhosted.org/packages/7c/7e/613e8e4d75d28a50b5ee950b79fc641b431fe328e863001e4eb5133173ad/cyksuid-2.1.0-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "67ecf8e4ba9294226efb556266655bbcd63e38a281cd5be526841ea93246e08d",
"md5": "24c9c600edacfec4744bce1fb32e7a9e",
"sha256": "3b654460ff3fcb6bede98504d4c425811338cfa03561ae673d2d5f1448fdc10b"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "24c9c600edacfec4744bce1fb32e7a9e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 299512,
"upload_time": "2024-09-25T03:18:46",
"upload_time_iso_8601": "2024-09-25T03:18:46.877949Z",
"url": "https://files.pythonhosted.org/packages/67/ec/f8e4ba9294226efb556266655bbcd63e38a281cd5be526841ea93246e08d/cyksuid-2.1.0-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "46f3235c85c2d183873030de96ef15da266c01abca04b312c54f798683c1ae88",
"md5": "a5db4bedcb3abe2ed5ef084c119240a3",
"sha256": "0774877b2e61caf5edec1e1162d985018054d22f5ca69d68e6e93947bd73a667"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp312-cp312-win_arm64.whl",
"has_sig": false,
"md5_digest": "a5db4bedcb3abe2ed5ef084c119240a3",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 262044,
"upload_time": "2024-09-25T03:16:06",
"upload_time_iso_8601": "2024-09-25T03:16:06.828339Z",
"url": "https://files.pythonhosted.org/packages/46/f3/235c85c2d183873030de96ef15da266c01abca04b312c54f798683c1ae88/cyksuid-2.1.0-cp312-cp312-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a690fbbdc4377fdbb5f3db59737c710cc32ec4554d9aa9982fb98920a01ac4e7",
"md5": "e7d2bf5d08cd09c6cde95f260e88eaf4",
"sha256": "6977d43568515d0de92a0281293bbf2fe53ab28965bf601fd7371847abacfe64"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp37-cp37m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "e7d2bf5d08cd09c6cde95f260e88eaf4",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 201715,
"upload_time": "2024-09-25T03:18:57",
"upload_time_iso_8601": "2024-09-25T03:18:57.179467Z",
"url": "https://files.pythonhosted.org/packages/a6/90/fbbdc4377fdbb5f3db59737c710cc32ec4554d9aa9982fb98920a01ac4e7/cyksuid-2.1.0-cp37-cp37m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "24bf053f3e858741c4152ecd679ec4049869992e67de8b829fccf9349806f6b4",
"md5": "30f32859d2dad7f1810b50887b295fcb",
"sha256": "b8dd3d174d0b4aec725c398a32d29d827c74785d21465a07e69863f82825fb06"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "30f32859d2dad7f1810b50887b295fcb",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 221851,
"upload_time": "2024-09-25T03:14:28",
"upload_time_iso_8601": "2024-09-25T03:14:28.242102Z",
"url": "https://files.pythonhosted.org/packages/24/bf/053f3e858741c4152ecd679ec4049869992e67de8b829fccf9349806f6b4/cyksuid-2.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d6504a4526eecffbf2107f2de909868b6ae8c67c97717ebaca3dcd6688089b23",
"md5": "7b920b7d3b0e880d622c77a2f23f8856",
"sha256": "1ec37b69d9acf60c28665fad491601184d875bdd289b74d9cd4df313caa5509c"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
"has_sig": false,
"md5_digest": "7b920b7d3b0e880d622c77a2f23f8856",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 224243,
"upload_time": "2024-09-25T03:14:43",
"upload_time_iso_8601": "2024-09-25T03:14:43.921892Z",
"url": "https://files.pythonhosted.org/packages/d6/50/4a4526eecffbf2107f2de909868b6ae8c67c97717ebaca3dcd6688089b23/cyksuid-2.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "368213968146335f90371f3b9684843013e2d24b411b7368f370dfcc910b242d",
"md5": "89d685866c3cfddfc32f500392bc8259",
"sha256": "50c765b0207eab00e1c81872146874b12558bf6b8a524f80e4083274a75a9682"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp37-cp37m-musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "89d685866c3cfddfc32f500392bc8259",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 735385,
"upload_time": "2024-09-25T03:13:50",
"upload_time_iso_8601": "2024-09-25T03:13:50.454801Z",
"url": "https://files.pythonhosted.org/packages/36/82/13968146335f90371f3b9684843013e2d24b411b7368f370dfcc910b242d/cyksuid-2.1.0-cp37-cp37m-musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "663fde3ec071358c87c39a41aee8ef00ecef6e5d15fcd7fc099698594bcfad49",
"md5": "c5e6c32c44b83129614f3aaca9b56344",
"sha256": "0b1ae1478a6ef635930295a2d847a32e2d449e3f1f1eb0b3fad0e965ad14d4b5"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "c5e6c32c44b83129614f3aaca9b56344",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 749721,
"upload_time": "2024-09-25T03:14:31",
"upload_time_iso_8601": "2024-09-25T03:14:31.919372Z",
"url": "https://files.pythonhosted.org/packages/66/3f/de3ec071358c87c39a41aee8ef00ecef6e5d15fcd7fc099698594bcfad49/cyksuid-2.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "13decdf91b0514c79f65c790c52dbf2cc4ad4d69b9884d3eaa768258022a3185",
"md5": "a609e3570ac558b9891fd270e56c50c9",
"sha256": "00ff9359b056984546e55636d64e2d7e6c01ad6565ab522f0e144de337647205"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp37-cp37m-win32.whl",
"has_sig": false,
"md5_digest": "a609e3570ac558b9891fd270e56c50c9",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 271809,
"upload_time": "2024-09-25T03:19:12",
"upload_time_iso_8601": "2024-09-25T03:19:12.928251Z",
"url": "https://files.pythonhosted.org/packages/13/de/cdf91b0514c79f65c790c52dbf2cc4ad4d69b9884d3eaa768258022a3185/cyksuid-2.1.0-cp37-cp37m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f51f6fe346efd2d019d3467e53abbf92bfbd24ea7c0b5da03e7164686394bf22",
"md5": "b59224a753323906e772706a9adf894e",
"sha256": "2f992343306d8de029ffb45bd8b7796b19a62cea9219576054d9096d643e7806"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "b59224a753323906e772706a9adf894e",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 299955,
"upload_time": "2024-09-25T03:18:48",
"upload_time_iso_8601": "2024-09-25T03:18:48.511289Z",
"url": "https://files.pythonhosted.org/packages/f5/1f/6fe346efd2d019d3467e53abbf92bfbd24ea7c0b5da03e7164686394bf22/cyksuid-2.1.0-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7e608ce27f781a0b8e38a9d41d2c03d781440bb8bbe33063378a054bc911639e",
"md5": "0654e97b1e839b0f8688eeff0d3c49f1",
"sha256": "2fb4addbfe5b5e3a4d8b8eb9bc685961a310f4c29d1b7e464e1d22fe363ceb1a"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp38-cp38-macosx_10_15_universal2.whl",
"has_sig": false,
"md5_digest": "0654e97b1e839b0f8688eeff0d3c49f1",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 261758,
"upload_time": "2024-09-25T03:16:23",
"upload_time_iso_8601": "2024-09-25T03:16:23.809140Z",
"url": "https://files.pythonhosted.org/packages/7e/60/8ce27f781a0b8e38a9d41d2c03d781440bb8bbe33063378a054bc911639e/cyksuid-2.1.0-cp38-cp38-macosx_10_15_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "28c734db5a06269c8666669e62537ac436ec172bc62fe721532c5d3e3da36044",
"md5": "4780d0d3a44f8d57ba4d810ec87ab398",
"sha256": "ad28b06eee7ae4cf63a2b0e3c92ea4d4e1c736d8a2e2564e8e082e5f22c3fef5"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "4780d0d3a44f8d57ba4d810ec87ab398",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 201347,
"upload_time": "2024-09-25T03:18:58",
"upload_time_iso_8601": "2024-09-25T03:18:58.623447Z",
"url": "https://files.pythonhosted.org/packages/28/c7/34db5a06269c8666669e62537ac436ec172bc62fe721532c5d3e3da36044/cyksuid-2.1.0-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ded7acdd860c5c6cc98a1055470bacae2c2330416c66a25f4dc435500673060c",
"md5": "10b4aa7d4b8351c47bdb16dc322ebfae",
"sha256": "8bfd94914609931e7013da359e65c639eff69bdcd5c20d1c0541443502801810"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "10b4aa7d4b8351c47bdb16dc322ebfae",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 226917,
"upload_time": "2024-09-25T03:14:30",
"upload_time_iso_8601": "2024-09-25T03:14:30.649339Z",
"url": "https://files.pythonhosted.org/packages/de/d7/acdd860c5c6cc98a1055470bacae2c2330416c66a25f4dc435500673060c/cyksuid-2.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a061b2346e4b71b7cdb635459e9731a5d80276693a0363466efbfbcb0df2df9f",
"md5": "73331d2d71cd280749800496788fd9d4",
"sha256": "fb81cab103c3c3972892df92f2ca13739d51296f566f04c8d88a7dc304d32f9d"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
"has_sig": false,
"md5_digest": "73331d2d71cd280749800496788fd9d4",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 229184,
"upload_time": "2024-09-25T03:14:45",
"upload_time_iso_8601": "2024-09-25T03:14:45.006181Z",
"url": "https://files.pythonhosted.org/packages/a0/61/b2346e4b71b7cdb635459e9731a5d80276693a0363466efbfbcb0df2df9f/cyksuid-2.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ba1bce2005c059e5e6749464d6a68e3cbaf7818685b4a77961f1a67fa909d168",
"md5": "cd862b1536bdbaf8f7f11d120debcf55",
"sha256": "7ad92c9f28903e6f97774f415dfa1755e0ba8bbc0f021ed84386b5d9ef5f5034"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp38-cp38-musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "cd862b1536bdbaf8f7f11d120debcf55",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 739434,
"upload_time": "2024-09-25T03:13:51",
"upload_time_iso_8601": "2024-09-25T03:13:51.493444Z",
"url": "https://files.pythonhosted.org/packages/ba/1b/ce2005c059e5e6749464d6a68e3cbaf7818685b4a77961f1a67fa909d168/cyksuid-2.1.0-cp38-cp38-musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "efeed81e47f3f366d3705528a78eaa5a334075ec7c7f68d431c50f029b8d00f8",
"md5": "5d60eeba1374bd13fafd999dcf623c41",
"sha256": "f16d8d71ab269765330ad49309618aa9f84a4b7b3244b9f7537c62b280753976"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp38-cp38-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "5d60eeba1374bd13fafd999dcf623c41",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 755657,
"upload_time": "2024-09-25T03:14:34",
"upload_time_iso_8601": "2024-09-25T03:14:34.087511Z",
"url": "https://files.pythonhosted.org/packages/ef/ee/d81e47f3f366d3705528a78eaa5a334075ec7c7f68d431c50f029b8d00f8/cyksuid-2.1.0-cp38-cp38-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3d4a9f21e7e039e15c94f303adec35f5088e38aee155cc3316158141c576e139",
"md5": "2dffc6a5a15527c247b8dbb052277042",
"sha256": "2fbc4eac892fb822ae1b23639f6f0e87c7b785542d354b50dca965a3fbe397d4"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "2dffc6a5a15527c247b8dbb052277042",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 271886,
"upload_time": "2024-09-25T03:19:14",
"upload_time_iso_8601": "2024-09-25T03:19:14.298848Z",
"url": "https://files.pythonhosted.org/packages/3d/4a/9f21e7e039e15c94f303adec35f5088e38aee155cc3316158141c576e139/cyksuid-2.1.0-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d0b185a3ce1467bf9186e9cb10d850409b079e8f527b2948f7dd8780ae2472a1",
"md5": "653bf254d80c1fee3760136d0f44bf6c",
"sha256": "5b36e2bc1b33a8358f788a71e7a765ab5330a0c2984f4b1456682d34e2b6c5c7"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "653bf254d80c1fee3760136d0f44bf6c",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 299586,
"upload_time": "2024-09-25T03:18:49",
"upload_time_iso_8601": "2024-09-25T03:18:49.718394Z",
"url": "https://files.pythonhosted.org/packages/d0/b1/85a3ce1467bf9186e9cb10d850409b079e8f527b2948f7dd8780ae2472a1/cyksuid-2.1.0-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "19b76b0c6931eb101daeb22fc6cbcd6956813c7b206fae2d2e7a704246dbed85",
"md5": "aae0881df9e160a2af92d777794ede31",
"sha256": "8e66c1856dee574900e35182c6ec0f9331f77c2f313ce14ad9ffaeaf392ed6e1"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp39-cp39-macosx_10_15_universal2.whl",
"has_sig": false,
"md5_digest": "aae0881df9e160a2af92d777794ede31",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 262132,
"upload_time": "2024-09-25T03:16:25",
"upload_time_iso_8601": "2024-09-25T03:16:25.282721Z",
"url": "https://files.pythonhosted.org/packages/19/b7/6b0c6931eb101daeb22fc6cbcd6956813c7b206fae2d2e7a704246dbed85/cyksuid-2.1.0-cp39-cp39-macosx_10_15_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f7844937f21ee999d5eaf81bbae34619256433172f06e03bf19993d8cd277ace",
"md5": "9f930d39993a68ed419ea9a595bcda59",
"sha256": "a6625af7430b6f995f098f8ebcddfe4be3c246752be159d20d4e216369ae2381"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "9f930d39993a68ed419ea9a595bcda59",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 201677,
"upload_time": "2024-09-25T03:18:59",
"upload_time_iso_8601": "2024-09-25T03:18:59.650336Z",
"url": "https://files.pythonhosted.org/packages/f7/84/4937f21ee999d5eaf81bbae34619256433172f06e03bf19993d8cd277ace/cyksuid-2.1.0-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f609f844036aa221f6f9df7f5b28c3f27de80a0e60eab9314382f3e4d7c71623",
"md5": "dd960a2e0a9255a884234affec280511",
"sha256": "793c250f544d943006bf58d2a8c6153b029fa2d3867fa25ca8f2352163dd1180"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "dd960a2e0a9255a884234affec280511",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 226602,
"upload_time": "2024-09-25T03:14:32",
"upload_time_iso_8601": "2024-09-25T03:14:32.802867Z",
"url": "https://files.pythonhosted.org/packages/f6/09/f844036aa221f6f9df7f5b28c3f27de80a0e60eab9314382f3e4d7c71623/cyksuid-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "63019a71651f54e5a872792763a41eeb61b41a8fb675a52b125683894e2e309c",
"md5": "01c01caa2ac80c870b1574ae90f3d19f",
"sha256": "1f6ad63cfc3cf6af54087c9d7f15d708620e88c2e9b71480e98b51cbe8e22725"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
"has_sig": false,
"md5_digest": "01c01caa2ac80c870b1574ae90f3d19f",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 228636,
"upload_time": "2024-09-25T03:14:46",
"upload_time_iso_8601": "2024-09-25T03:14:46.732369Z",
"url": "https://files.pythonhosted.org/packages/63/01/9a71651f54e5a872792763a41eeb61b41a8fb675a52b125683894e2e309c/cyksuid-2.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "66246bdfa1694d5e443d90fcef379d99098395895868809a34722f92d2681602",
"md5": "3d4fe74c040cea4961b567541a01ed18",
"sha256": "aac1138662fd0fa01355992ace38def328f5d5143edea1648ab2fc1a41e66de3"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp39-cp39-musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "3d4fe74c040cea4961b567541a01ed18",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 738811,
"upload_time": "2024-09-25T03:13:52",
"upload_time_iso_8601": "2024-09-25T03:13:52.937604Z",
"url": "https://files.pythonhosted.org/packages/66/24/6bdfa1694d5e443d90fcef379d99098395895868809a34722f92d2681602/cyksuid-2.1.0-cp39-cp39-musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5e2a64792e7cc33d51cd2d014955505db64f707f4c6604ab5b6f70b6dea712e8",
"md5": "f3e30c65ac73edd88096aafe324d7020",
"sha256": "fa3c1a3d56e12642bf3568a671e07675675e66258111bfe7e6ea6f757dc949eb"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp39-cp39-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "f3e30c65ac73edd88096aafe324d7020",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 755072,
"upload_time": "2024-09-25T03:14:36",
"upload_time_iso_8601": "2024-09-25T03:14:36.652503Z",
"url": "https://files.pythonhosted.org/packages/5e/2a/64792e7cc33d51cd2d014955505db64f707f4c6604ab5b6f70b6dea712e8/cyksuid-2.1.0-cp39-cp39-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2be5e848a179aa5246d3ae270ae5c84f1688f5d384889dfeaa66213d2633e64c",
"md5": "3150e77ec1eede3f8fb5a4a492ac3e62",
"sha256": "7ec02f2e6450076012b062b8f87359aaaa11ed33588a084d1e4b247f35dbd42f"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "3150e77ec1eede3f8fb5a4a492ac3e62",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 271785,
"upload_time": "2024-09-25T03:19:15",
"upload_time_iso_8601": "2024-09-25T03:19:15.357150Z",
"url": "https://files.pythonhosted.org/packages/2b/e5/e848a179aa5246d3ae270ae5c84f1688f5d384889dfeaa66213d2633e64c/cyksuid-2.1.0-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "58aaaaedf8fcb5d177c6b101d9526a726b8ebaa6ee2d937071cb3533821cb839",
"md5": "c5bcbc562f720e0cb750640213324b3b",
"sha256": "c339f3e7f7d414924531aefff28965ed0ff0a6717de736b65a0e7c4faa4b8e4e"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "c5bcbc562f720e0cb750640213324b3b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 299403,
"upload_time": "2024-09-25T03:18:51",
"upload_time_iso_8601": "2024-09-25T03:18:51.254911Z",
"url": "https://files.pythonhosted.org/packages/58/aa/aaedf8fcb5d177c6b101d9526a726b8ebaa6ee2d937071cb3533821cb839/cyksuid-2.1.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0ecc98e5bd8f956681dbf396fec45a108e1dd184400062a269fd1acbfd4407ed",
"md5": "8d1f11ec3acd35ac929683f3a2a50fa8",
"sha256": "3dff7db4a3681a4f6c96d3ec6dffdbc82edfeb54e2325eac7252d1b39a1af53c"
},
"downloads": -1,
"filename": "cyksuid-2.1.0-cp39-cp39-win_arm64.whl",
"has_sig": false,
"md5_digest": "8d1f11ec3acd35ac929683f3a2a50fa8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 262483,
"upload_time": "2024-09-25T03:16:08",
"upload_time_iso_8601": "2024-09-25T03:16:08.562737Z",
"url": "https://files.pythonhosted.org/packages/0e/cc/98e5bd8f956681dbf396fec45a108e1dd184400062a269fd1acbfd4407ed/cyksuid-2.1.0-cp39-cp39-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "62f7519bd0860d358f24e43b36fbd4a9655b006d5f87166218c31467798c81dc",
"md5": "006962d56a316695c39444d7a7a32605",
"sha256": "71555c17f3f71a183705bc34ee1e1136b9558bf86766224e183295d70defc3f2"
},
"downloads": -1,
"filename": "cyksuid-2.1.0.tar.gz",
"has_sig": false,
"md5_digest": "006962d56a316695c39444d7a7a32605",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 142299,
"upload_time": "2024-09-25T03:12:36",
"upload_time_iso_8601": "2024-09-25T03:12:36.591661Z",
"url": "https://files.pythonhosted.org/packages/62/f7/519bd0860d358f24e43b36fbd4a9655b006d5f87166218c31467798c81dc/cyksuid-2.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-25 03:12:36",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "timonwong",
"github_project": "cyksuid",
"travis_ci": true,
"coveralls": true,
"github_actions": true,
"circle": true,
"lcname": "cyksuid"
}