Name | fastuuid JSON |
Version |
0.12.0
JSON |
| download |
home_page | None |
Summary | Python bindings to Rust's UUID library. |
upload_time | 2025-01-27 18:04:14 |
maintainer | None |
docs_url | None |
author | Omer Katz <omer.drow@gmail.com> |
requires_python | >=3.8 |
license | BSD3 |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
fastuuid
========
.. image:: https://travis-ci.com/thedrow/fastuuid.svg?branch=master
:target: https://travis-ci.com/thedrow/fastuuid
FastUUID is a library which provides CPython bindings to Rust's UUID library.
The provided API is exactly as Python's builtin UUID class.
It is supported on Python 3.8, 3.9, 3.10, 3.11, 3.12, & 3.13.
Why?
----
It is much faster than Python's pure-python implementation and it is stricter
when parsing hexadecimal representation of UUIDs.
If you need to generate a lot of random UUIDs we also provide the `uuid4_bulk()`
function which releases the GIL for the entire duration of the generation.
This allows other threads to run while the library generates UUIDs.
Benchmarks
----------
=========== ========= ================= ======================= =============================== ================ ==================== ================= ======== =========================================
processor machine python compiler python implementation python implementation version python version python build release system cpu
=========== ========= ================= ======================= =============================== ================ ==================== ================= ======== =========================================
x86_64 x86_64 GCC 5.5.0 CPython 3.7.2 3.7.2 default 4.15.0-50-generic Linux Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
=========== ========= ================= ======================= =============================== ================ ==================== ================= ======== =========================================
======================================================= ====================== ====================== ====================== ====================== ====================== ====================== ========== ================== ====== ==========
name min max mean stddev median iqr outliers ops rounds iterations
======================================================= ====================== ====================== ====================== ====================== ====================== ====================== ========== ================== ====== ==========
tests/test_benchmarks.py::test_parse_bytes_fastuuid 8.770148269832134e-07 3.0054012313485146e-05 9.848993185755912e-07 6.654121944953314e-07 9.530049283057451e-07 2.6979250833392143e-08 515;8080 1015332.2082162144 149366 1
tests/test_benchmarks.py::test_parse_bytes_uuid 9.00006853044033e-07 2.4181994376704097e-05 1.0102117337399724e-06 6.361040394445994e-07 9.739887900650501e-07 3.899913281202316e-08 1130;10702 989891.4916557473 198020 1
tests/test_benchmarks.py::test_parse_bytes_le_fastuuid 9.00996383279562e-07 2.4662993382662535e-05 1.0116569599011118e-06 5.687526428398989e-07 9.840005077421665e-07 2.200249582529068e-08 703;9368 988477.3590622543 163052 1
tests/test_benchmarks.py::test_parse_bytes_le_uuid 1.348991645500064e-06 3.5200006095692515e-05 1.5184524591452776e-06 9.295692916442362e-07 1.448992406949401e-06 3.897002898156643e-08 1620;12511 658565.2346092485 170271 1
tests/test_benchmarks.py::test_parse_fields_fastuuid 9.819923434406519e-07 3.2625976018607616e-05 1.217285795660234e-06 1.0234898538816672e-06 1.087988493964076e-06 6.702612154185772e-08 3199;12487 821499.7690477591 143844 1
tests/test_benchmarks.py::test_parse_fields_uuid 1.1137977708131076e-06 0.000147809402551502 1.2054474234359692e-06 5.093104655522965e-07 1.144595444202423e-06 6.060581654310231e-08 2304;5896 829567.4954861335 167983 5
tests/test_benchmarks.py::test_parse_hex_fastuuid 9.870273061096668e-07 2.906599547713995e-05 1.11212962918218e-06 6.906885628642859e-07 1.0759977158159018e-06 3.0995579436421394e-08 577;8272 899175.7559191765 143288 1
tests/test_benchmarks.py::test_parse_hex_uuid 1.3360113371163607e-06 2.6262016035616398e-05 1.4448148991822913e-06 7.064083638385458e-07 1.3989920262247324e-06 2.9016518965363503e-08 679;4802 692130.1826039868 82156 1
tests/test_benchmarks.py::test_parse_int_uuid 5.448004230856896e-07 4.164349229540676e-06 6.099919819231937e-07 2.0401652680352933e-07 5.548994522541762e-07 4.430039552971725e-08 3607;3925 1639365.8107557097 87951 20
tests/test_benchmarks.py::test_parse_int_fastuuid 8.950009942054749e-07 4.946498665958643e-05 1.0105578493921953e-06 6.873330198387691e-07 9.739887900650501e-07 2.1012965589761734e-08 529;12534 989552.4542226401 176088 1
tests/test_benchmarks.py::test_fast_uuidv3 5.410998710431158e-07 3.5570512409321965e-06 5.971385425220447e-07 1.672736409563351e-07 5.526497261598707e-07 2.949964255094524e-08 4865;6332 1674653.248434526 83508 20
tests/test_benchmarks.py::test_uuidv3 3.6269775591790676e-06 4.193797940388322e-05 3.933511159797234e-06 1.4521217506191846e-06 3.782013664022088e-06 6.00120984017849e-08 548;4193 254225.79455743768 53582 1
tests/test_benchmarks.py::test_fast_uuidv4 1.47343598655425e-07 2.069187758024782e-06 1.6777362874701377e-07 7.169360028617447e-08 1.5453133528353646e-07 8.188180800061673e-09 6101;11550 5960412.297619802 198413 32
tests/test_benchmarks.py::test_uuidv4 2.275977749377489e-06 5.939402035437524e-05 2.5699563458422217e-06 1.316784132061215e-06 2.38200300373137e-06 1.309963408857584e-07 2068;5815 389111.667837409 85610 1
tests/test_benchmarks.py::test_fast_uuidv4_bulk_threads 0.0009843519947025925 0.007268004992511123 0.0014418828965801719 0.0007545185495019851 0.0012059269938617945 0.0003288870066171512 42;54 693.5375975204223 549 1
tests/test_benchmarks.py::test_fast_uuidv4_threads 0.0030693279986735433 0.008087011985480785 0.004009611603774935 0.000715605913448762 0.0038650799833703786 0.0006588477554032579 53;19 249.40071478707026 273 1
tests/test_benchmarks.py::test_uuidv4_threads 0.030999513022834435 0.06895541000994854 0.040025271589084616 0.009975862168373506 0.036475206492468715 0.008713199000339955 3;2 24.98421522947798 22 1
tests/test_benchmarks.py::test_fast_uuidv5 5.316498572938144e-07 4.090600123163313e-06 5.890041556925782e-07 1.8620985914996815e-07 5.419497028924525e-07 2.9799412004649576e-08 3998;6415 1697780.8905680121 88921 20
tests/test_benchmarks.py::test_uuidv5 3.7190038710832596e-06 5.8079982409253716e-05 4.403547300216035e-06 2.439066121654033e-06 3.910012310370803e-06 2.169981598854065e-07 2283;4139 227089.64655629804 57383 1
======================================================= ====================== ====================== ====================== ====================== ====================== ====================== ========== ================== ====== ==========
Run them yourself to verify.
PRs are welcome.
Raw data
{
"_id": null,
"home_page": null,
"name": "fastuuid",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": null,
"author": "Omer Katz <omer.drow@gmail.com>",
"author_email": "Omer Katz <omer.drow@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/19/17/13146a1e916bd2971d0a58db5e0a4ad23efdd49f78f33ac871c161f8007b/fastuuid-0.12.0.tar.gz",
"platform": null,
"description": "fastuuid\n========\n\n.. image:: https://travis-ci.com/thedrow/fastuuid.svg?branch=master\n :target: https://travis-ci.com/thedrow/fastuuid\n\nFastUUID is a library which provides CPython bindings to Rust's UUID library.\n\nThe provided API is exactly as Python's builtin UUID class.\n\nIt is supported on Python 3.8, 3.9, 3.10, 3.11, 3.12, & 3.13.\n\nWhy?\n----\n\nIt is much faster than Python's pure-python implementation and it is stricter\nwhen parsing hexadecimal representation of UUIDs.\n\nIf you need to generate a lot of random UUIDs we also provide the `uuid4_bulk()`\nfunction which releases the GIL for the entire duration of the generation.\nThis allows other threads to run while the library generates UUIDs.\n\nBenchmarks\n----------\n\n=========== ========= ================= ======================= =============================== ================ ==================== ================= ======== =========================================\nprocessor machine python compiler python implementation python implementation version python version python build release system cpu\n=========== ========= ================= ======================= =============================== ================ ==================== ================= ======== =========================================\nx86_64 x86_64 GCC 5.5.0 CPython 3.7.2 3.7.2 default 4.15.0-50-generic Linux Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz\n=========== ========= ================= ======================= =============================== ================ ==================== ================= ======== =========================================\n\n\n======================================================= ====================== ====================== ====================== ====================== ====================== ====================== ========== ================== ====== ==========\nname min max mean stddev median iqr outliers ops rounds iterations\n======================================================= ====================== ====================== ====================== ====================== ====================== ====================== ========== ================== ====== ==========\ntests/test_benchmarks.py::test_parse_bytes_fastuuid 8.770148269832134e-07 3.0054012313485146e-05 9.848993185755912e-07 6.654121944953314e-07 9.530049283057451e-07 2.6979250833392143e-08 515;8080 1015332.2082162144 149366 1\ntests/test_benchmarks.py::test_parse_bytes_uuid 9.00006853044033e-07 2.4181994376704097e-05 1.0102117337399724e-06 6.361040394445994e-07 9.739887900650501e-07 3.899913281202316e-08 1130;10702 989891.4916557473 198020 1\ntests/test_benchmarks.py::test_parse_bytes_le_fastuuid 9.00996383279562e-07 2.4662993382662535e-05 1.0116569599011118e-06 5.687526428398989e-07 9.840005077421665e-07 2.200249582529068e-08 703;9368 988477.3590622543 163052 1\ntests/test_benchmarks.py::test_parse_bytes_le_uuid 1.348991645500064e-06 3.5200006095692515e-05 1.5184524591452776e-06 9.295692916442362e-07 1.448992406949401e-06 3.897002898156643e-08 1620;12511 658565.2346092485 170271 1\ntests/test_benchmarks.py::test_parse_fields_fastuuid 9.819923434406519e-07 3.2625976018607616e-05 1.217285795660234e-06 1.0234898538816672e-06 1.087988493964076e-06 6.702612154185772e-08 3199;12487 821499.7690477591 143844 1\ntests/test_benchmarks.py::test_parse_fields_uuid 1.1137977708131076e-06 0.000147809402551502 1.2054474234359692e-06 5.093104655522965e-07 1.144595444202423e-06 6.060581654310231e-08 2304;5896 829567.4954861335 167983 5\ntests/test_benchmarks.py::test_parse_hex_fastuuid 9.870273061096668e-07 2.906599547713995e-05 1.11212962918218e-06 6.906885628642859e-07 1.0759977158159018e-06 3.0995579436421394e-08 577;8272 899175.7559191765 143288 1\ntests/test_benchmarks.py::test_parse_hex_uuid 1.3360113371163607e-06 2.6262016035616398e-05 1.4448148991822913e-06 7.064083638385458e-07 1.3989920262247324e-06 2.9016518965363503e-08 679;4802 692130.1826039868 82156 1\ntests/test_benchmarks.py::test_parse_int_uuid 5.448004230856896e-07 4.164349229540676e-06 6.099919819231937e-07 2.0401652680352933e-07 5.548994522541762e-07 4.430039552971725e-08 3607;3925 1639365.8107557097 87951 20\ntests/test_benchmarks.py::test_parse_int_fastuuid 8.950009942054749e-07 4.946498665958643e-05 1.0105578493921953e-06 6.873330198387691e-07 9.739887900650501e-07 2.1012965589761734e-08 529;12534 989552.4542226401 176088 1\ntests/test_benchmarks.py::test_fast_uuidv3 5.410998710431158e-07 3.5570512409321965e-06 5.971385425220447e-07 1.672736409563351e-07 5.526497261598707e-07 2.949964255094524e-08 4865;6332 1674653.248434526 83508 20\ntests/test_benchmarks.py::test_uuidv3 3.6269775591790676e-06 4.193797940388322e-05 3.933511159797234e-06 1.4521217506191846e-06 3.782013664022088e-06 6.00120984017849e-08 548;4193 254225.79455743768 53582 1\ntests/test_benchmarks.py::test_fast_uuidv4 1.47343598655425e-07 2.069187758024782e-06 1.6777362874701377e-07 7.169360028617447e-08 1.5453133528353646e-07 8.188180800061673e-09 6101;11550 5960412.297619802 198413 32\ntests/test_benchmarks.py::test_uuidv4 2.275977749377489e-06 5.939402035437524e-05 2.5699563458422217e-06 1.316784132061215e-06 2.38200300373137e-06 1.309963408857584e-07 2068;5815 389111.667837409 85610 1\ntests/test_benchmarks.py::test_fast_uuidv4_bulk_threads 0.0009843519947025925 0.007268004992511123 0.0014418828965801719 0.0007545185495019851 0.0012059269938617945 0.0003288870066171512 42;54 693.5375975204223 549 1\ntests/test_benchmarks.py::test_fast_uuidv4_threads 0.0030693279986735433 0.008087011985480785 0.004009611603774935 0.000715605913448762 0.0038650799833703786 0.0006588477554032579 53;19 249.40071478707026 273 1\ntests/test_benchmarks.py::test_uuidv4_threads 0.030999513022834435 0.06895541000994854 0.040025271589084616 0.009975862168373506 0.036475206492468715 0.008713199000339955 3;2 24.98421522947798 22 1\ntests/test_benchmarks.py::test_fast_uuidv5 5.316498572938144e-07 4.090600123163313e-06 5.890041556925782e-07 1.8620985914996815e-07 5.419497028924525e-07 2.9799412004649576e-08 3998;6415 1697780.8905680121 88921 20\ntests/test_benchmarks.py::test_uuidv5 3.7190038710832596e-06 5.8079982409253716e-05 4.403547300216035e-06 2.439066121654033e-06 3.910012310370803e-06 2.169981598854065e-07 2283;4139 227089.64655629804 57383 1\n======================================================= ====================== ====================== ====================== ====================== ====================== ====================== ========== ================== ====== ==========\n\nRun them yourself to verify.\n\nPRs are welcome.\n\n",
"bugtrack_url": null,
"license": "BSD3",
"summary": "Python bindings to Rust's UUID library.",
"version": "0.12.0",
"project_urls": {
"homepage": "https://github.com/thedrow/fastuuid/"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "97c39db9aee6f34e6dfd1f909d3d7432ac26e491a0471f8bb8b676c44b625b3f",
"md5": "3986671942bbdeea66d8f823215b59b2",
"sha256": "22a900ef0956aacf862b460e20541fdae2d7c340594fe1bd6fdcb10d5f0791a9"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "3986671942bbdeea66d8f823215b59b2",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 247356,
"upload_time": "2025-01-27T18:04:45",
"upload_time_iso_8601": "2025-01-27T18:04:45.397885Z",
"url": "https://files.pythonhosted.org/packages/97/c3/9db9aee6f34e6dfd1f909d3d7432ac26e491a0471f8bb8b676c44b625b3f/fastuuid-0.12.0-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "14a5999e6e017af3d85841ce1e172d32fd27c8700804c125f496f71bfddc1a9f",
"md5": "f024be9b4dc3fe21da865e6618e69024",
"sha256": "0302f5acf54dc75de30103025c5a95db06d6c2be36829043a0aa16fc170076bc"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f024be9b4dc3fe21da865e6618e69024",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 258384,
"upload_time": "2025-01-27T18:04:03",
"upload_time_iso_8601": "2025-01-27T18:04:03.562875Z",
"url": "https://files.pythonhosted.org/packages/14/a5/999e6e017af3d85841ce1e172d32fd27c8700804c125f496f71bfddc1a9f/fastuuid-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c4e6beae8411cac5b3b0b9d59ee08405eb39c3abe81dad459114363eff55c14a",
"md5": "59a3ff07d101304a447ee3f4a82f9560",
"sha256": "7946b4a310cfc2d597dcba658019d72a2851612a2cebb949d809c0e2474cf0a6"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp310-cp310-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "59a3ff07d101304a447ee3f4a82f9560",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 278480,
"upload_time": "2025-01-27T18:04:05",
"upload_time_iso_8601": "2025-01-27T18:04:05.663111Z",
"url": "https://files.pythonhosted.org/packages/c4/e6/beae8411cac5b3b0b9d59ee08405eb39c3abe81dad459114363eff55c14a/fastuuid-0.12.0-cp310-cp310-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f1f6c598b9a052435716fc5a084ef17049edd35ca2c8241161269bfea4905ab4",
"md5": "cfcf0b385eabcbbd9b5c786197ca2516",
"sha256": "a1b6764dd42bf0c46c858fb5ade7b7a3d93b7a27485a7a5c184909026694cd88"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "cfcf0b385eabcbbd9b5c786197ca2516",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 156799,
"upload_time": "2025-01-27T18:05:41",
"upload_time_iso_8601": "2025-01-27T18:05:41.867043Z",
"url": "https://files.pythonhosted.org/packages/f1/f6/c598b9a052435716fc5a084ef17049edd35ca2c8241161269bfea4905ab4/fastuuid-0.12.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d499555eab31381c7912103d4c8654082611e5e82a7bb88ad5ab067e36b622d7",
"md5": "19d61a3a5768f79ebbb4aebed3bb7b06",
"sha256": "2bced35269315d16fe0c41003f8c9d63f2ee16a59295d90922cad5e6a67d0418"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "19d61a3a5768f79ebbb4aebed3bb7b06",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 247249,
"upload_time": "2025-01-27T18:03:23",
"upload_time_iso_8601": "2025-01-27T18:03:23.092376Z",
"url": "https://files.pythonhosted.org/packages/d4/99/555eab31381c7912103d4c8654082611e5e82a7bb88ad5ab067e36b622d7/fastuuid-0.12.0-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6d3bd62ce7f2af3d50a8e787603d44809770f43a3f2ff708bf10c252bf479109",
"md5": "2066177bb578ff4bda3820da540b00c4",
"sha256": "82106e4b0a24f4f2f73c88f89dadbc1533bb808900740ca5db9bbb17d3b0c824"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2066177bb578ff4bda3820da540b00c4",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 258369,
"upload_time": "2025-01-27T18:04:08",
"upload_time_iso_8601": "2025-01-27T18:04:08.903890Z",
"url": "https://files.pythonhosted.org/packages/6d/3b/d62ce7f2af3d50a8e787603d44809770f43a3f2ff708bf10c252bf479109/fastuuid-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "862333ec5355036745cf83ea9ca7576d2e0750ff8d268c03b4af40ed26f1a303",
"md5": "efaa85586caa43d4d426e04fac6e320b",
"sha256": "4db1bc7b8caa1d7412e1bea29b016d23a8d219131cff825b933eb3428f044dca"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp311-cp311-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "efaa85586caa43d4d426e04fac6e320b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 278316,
"upload_time": "2025-01-27T18:04:12",
"upload_time_iso_8601": "2025-01-27T18:04:12.740031Z",
"url": "https://files.pythonhosted.org/packages/86/23/33ec5355036745cf83ea9ca7576d2e0750ff8d268c03b4af40ed26f1a303/fastuuid-0.12.0-cp311-cp311-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "409132ce82a14650148b6979ccd1a0089fd63d92505a90fb7156d2acc3245cbd",
"md5": "1334fa750e9eb3ef9c4cf00d8424a734",
"sha256": "07afc8e674e67ac3d35a608c68f6809da5fab470fb4ef4469094fdb32ba36c51"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "1334fa750e9eb3ef9c4cf00d8424a734",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 156643,
"upload_time": "2025-01-27T18:05:59",
"upload_time_iso_8601": "2025-01-27T18:05:59.266120Z",
"url": "https://files.pythonhosted.org/packages/40/91/32ce82a14650148b6979ccd1a0089fd63d92505a90fb7156d2acc3245cbd/fastuuid-0.12.0-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f628442e79d6219b90208cb243ac01db05d89cc4fdf8ecd563fb89476baf7122",
"md5": "f1b4c2d8918dcbd85d72d0d9242949ee",
"sha256": "328694a573fe9dce556b0b70c9d03776786801e028d82f0b6d9db1cb0521b4d1"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f1b4c2d8918dcbd85d72d0d9242949ee",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 247372,
"upload_time": "2025-01-27T18:03:40",
"upload_time_iso_8601": "2025-01-27T18:03:40.967631Z",
"url": "https://files.pythonhosted.org/packages/f6/28/442e79d6219b90208cb243ac01db05d89cc4fdf8ecd563fb89476baf7122/fastuuid-0.12.0-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "40ebe0fd56890970ca7a9ec0d116844580988b692b1a749ac38e0c39e1dbdf23",
"md5": "248e50bcc739c600acd77bf86ff0a921",
"sha256": "02acaea2c955bb2035a7d8e7b3fba8bd623b03746ae278e5fa932ef54c702f9f"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "248e50bcc739c600acd77bf86ff0a921",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 258200,
"upload_time": "2025-01-27T18:04:12",
"upload_time_iso_8601": "2025-01-27T18:04:12.138212Z",
"url": "https://files.pythonhosted.org/packages/40/eb/e0fd56890970ca7a9ec0d116844580988b692b1a749ac38e0c39e1dbdf23/fastuuid-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f53c4b30e376e65597a51a3dc929461a0dec77c8aec5d41d930f482b8f43e781",
"md5": "5951cb5b760a30fe3ee204dac3af15eb",
"sha256": "ed9f449cba8cf16cced252521aee06e633d50ec48c807683f21cc1d89e193eb0"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp312-cp312-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "5951cb5b760a30fe3ee204dac3af15eb",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 278446,
"upload_time": "2025-01-27T18:04:15",
"upload_time_iso_8601": "2025-01-27T18:04:15.877306Z",
"url": "https://files.pythonhosted.org/packages/f5/3c/4b30e376e65597a51a3dc929461a0dec77c8aec5d41d930f482b8f43e781/fastuuid-0.12.0-cp312-cp312-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fe96cc5975fd23d2197b3e29f650a7a9beddce8993eaf934fa4ac595b77bb71f",
"md5": "6edea645107cbbfc759da0e9bbfdbf19",
"sha256": "0df2ea4c9db96fd8f4fa38d0e88e309b3e56f8fd03675a2f6958a5b082a0c1e4"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "6edea645107cbbfc759da0e9bbfdbf19",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 157185,
"upload_time": "2025-01-27T18:06:19",
"upload_time_iso_8601": "2025-01-27T18:06:19.210111Z",
"url": "https://files.pythonhosted.org/packages/fe/96/cc5975fd23d2197b3e29f650a7a9beddce8993eaf934fa4ac595b77bb71f/fastuuid-0.12.0-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a9e8d2bb4f19e5ee15f6f8e3192a54a897678314151aa17d0fb766d2c2cbc03d",
"md5": "a0109c603436e000f8f8468341e1bf4a",
"sha256": "7fe2407316a04ee8f06d3dbc7eae396d0a86591d92bafe2ca32fce23b1145786"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "a0109c603436e000f8f8468341e1bf4a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 247512,
"upload_time": "2025-01-27T18:04:08",
"upload_time_iso_8601": "2025-01-27T18:04:08.115130Z",
"url": "https://files.pythonhosted.org/packages/a9/e8/d2bb4f19e5ee15f6f8e3192a54a897678314151aa17d0fb766d2c2cbc03d/fastuuid-0.12.0-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bc5325e811d92fd60f5c65e098c3b68bd8f1a35e4abb6b77a153025115b680de",
"md5": "fa0564dec0be95c8408d1921c1394bb3",
"sha256": "b9b31dd488d0778c36f8279b306dc92a42f16904cba54acca71e107d65b60b0c"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "fa0564dec0be95c8408d1921c1394bb3",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 258257,
"upload_time": "2025-01-27T18:03:56",
"upload_time_iso_8601": "2025-01-27T18:03:56.408946Z",
"url": "https://files.pythonhosted.org/packages/bc/53/25e811d92fd60f5c65e098c3b68bd8f1a35e4abb6b77a153025115b680de/fastuuid-0.12.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "102373618e7793ea0b619caae2accd9e93e60da38dd78dd425002d319152ef2f",
"md5": "a5519e91c547095226f6c761b5f249f5",
"sha256": "b19361ee649365eefc717ec08005972d3d1eb9ee39908022d98e3bfa9da59e37"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp313-cp313-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "a5519e91c547095226f6c761b5f249f5",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 278559,
"upload_time": "2025-01-27T18:03:58",
"upload_time_iso_8601": "2025-01-27T18:03:58.661176Z",
"url": "https://files.pythonhosted.org/packages/10/23/73618e7793ea0b619caae2accd9e93e60da38dd78dd425002d319152ef2f/fastuuid-0.12.0-cp313-cp313-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e4416317ecfc4757d5f2a604e5d3993f353ba7aee85fa75ad8b86fce6fc2fa40",
"md5": "76d5c4179007f1462fe9bfc763cd22e7",
"sha256": "8fc66b11423e6f3e1937385f655bedd67aebe56a3dcec0cb835351cfe7d358c9"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "76d5c4179007f1462fe9bfc763cd22e7",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 157276,
"upload_time": "2025-01-27T18:06:39",
"upload_time_iso_8601": "2025-01-27T18:06:39.245592Z",
"url": "https://files.pythonhosted.org/packages/e4/41/6317ecfc4757d5f2a604e5d3993f353ba7aee85fa75ad8b86fce6fc2fa40/fastuuid-0.12.0-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b06cecf4c7c917bb861a6d73e7657fc1e1a218a897afca0cfbdb6ce9b52628e8",
"md5": "e36f5962190db70757485df6670fe7a1",
"sha256": "7b15c54d300279ab20a9cc0579ada9c9f80d1bc92997fc61fb7bf3103d7cb26b"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "e36f5962190db70757485df6670fe7a1",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 248378,
"upload_time": "2025-01-27T18:04:48",
"upload_time_iso_8601": "2025-01-27T18:04:48.834206Z",
"url": "https://files.pythonhosted.org/packages/b0/6c/ecf4c7c917bb861a6d73e7657fc1e1a218a897afca0cfbdb6ce9b52628e8/fastuuid-0.12.0-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "feb80ea66d1e5ba592dd983266d134100c8e81076b26a25d02d4249ce8ed44c0",
"md5": "0b7fda58f564212bcf485ec10a782d75",
"sha256": "458f1bc3ebbd76fdb89ad83e6b81ccd3b2a99fa6707cd3650b27606745cfb170"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0b7fda58f564212bcf485ec10a782d75",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 259686,
"upload_time": "2025-01-27T18:04:21",
"upload_time_iso_8601": "2025-01-27T18:04:21.736301Z",
"url": "https://files.pythonhosted.org/packages/fe/b8/0ea66d1e5ba592dd983266d134100c8e81076b26a25d02d4249ce8ed44c0/fastuuid-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1ca0af0b3123d064bfd9010a36a06b9627a3710be19f199e3f324af64d68614e",
"md5": "cc255da935b8f18230dd37f8c0f40174",
"sha256": "a8f0f83fbba6dc44271a11b22e15838641b8c45612cdf541b4822a5930f6893c"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp38-cp38-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "cc255da935b8f18230dd37f8c0f40174",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 279562,
"upload_time": "2025-01-27T18:04:23",
"upload_time_iso_8601": "2025-01-27T18:04:23.062206Z",
"url": "https://files.pythonhosted.org/packages/1c/a0/af0b3123d064bfd9010a36a06b9627a3710be19f199e3f324af64d68614e/fastuuid-0.12.0-cp38-cp38-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c2825df7bbd87efef3b13682b1e7cbff5389073fbf4d58646c22bc0a319ae10e",
"md5": "eed22d34731fa91412af8ce5c7038705",
"sha256": "7cfd2092253d3441f6a8c66feff3c3c009da25a5b3da82bc73737558543632be"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "eed22d34731fa91412af8ce5c7038705",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 157936,
"upload_time": "2025-01-27T18:06:18",
"upload_time_iso_8601": "2025-01-27T18:06:18.940896Z",
"url": "https://files.pythonhosted.org/packages/c2/82/5df7bbd87efef3b13682b1e7cbff5389073fbf4d58646c22bc0a319ae10e/fastuuid-0.12.0-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f6ea6c37bc6ad2bf0885331def02a9cdc7738fb35863139432b49df089098de4",
"md5": "ecea07e0a1844cb3d650f9db8a76a26d",
"sha256": "9303617e887429c193d036d47d0b32b774ed3618431123e9106f610d601eb57e"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "ecea07e0a1844cb3d650f9db8a76a26d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 247940,
"upload_time": "2025-01-27T18:04:59",
"upload_time_iso_8601": "2025-01-27T18:04:59.675132Z",
"url": "https://files.pythonhosted.org/packages/f6/ea/6c37bc6ad2bf0885331def02a9cdc7738fb35863139432b49df089098de4/fastuuid-0.12.0-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e3a029d238df7d9add849504f360341c9cb77c871fb8db04d65a9c7930f02dc7",
"md5": "9688351c9fdfbc6ed934a4ecd9fa3f59",
"sha256": "8790221325b376e1122e95f865753ebf456a9fb8faf0dca4f9bf7a3ff620e413"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9688351c9fdfbc6ed934a4ecd9fa3f59",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 259367,
"upload_time": "2025-01-27T18:04:07",
"upload_time_iso_8601": "2025-01-27T18:04:07.055627Z",
"url": "https://files.pythonhosted.org/packages/e3/a0/29d238df7d9add849504f360341c9cb77c871fb8db04d65a9c7930f02dc7/fastuuid-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e45a615e54222583fe04de3c18d716f94fe2af14cefa8b0f8a4c15348e90a3ba",
"md5": "9393e7f6d7e0bdd32092d370ec188799",
"sha256": "e4b12d3e23515e29773fa61644daa660ceb7725e05397a986c2109f512579a48"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp39-cp39-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "9393e7f6d7e0bdd32092d370ec188799",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 279200,
"upload_time": "2025-01-27T18:04:09",
"upload_time_iso_8601": "2025-01-27T18:04:09.821494Z",
"url": "https://files.pythonhosted.org/packages/e4/5a/615e54222583fe04de3c18d716f94fe2af14cefa8b0f8a4c15348e90a3ba/fastuuid-0.12.0-cp39-cp39-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0a634c13dfe29c113857a05a55303d87417d6fb83095e8f3e815ccf421a21c58",
"md5": "ebaa94ef4cb71d89bf2b38924b3d6875",
"sha256": "e41656457c34b5dcb784729537ea64c7d9bbaf7047b480c6c6a64c53379f455a"
},
"downloads": -1,
"filename": "fastuuid-0.12.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "ebaa94ef4cb71d89bf2b38924b3d6875",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 157672,
"upload_time": "2025-01-27T18:07:37",
"upload_time_iso_8601": "2025-01-27T18:07:37.770808Z",
"url": "https://files.pythonhosted.org/packages/0a/63/4c13dfe29c113857a05a55303d87417d6fb83095e8f3e815ccf421a21c58/fastuuid-0.12.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "191713146a1e916bd2971d0a58db5e0a4ad23efdd49f78f33ac871c161f8007b",
"md5": "6036218e65044e16f79667967523773b",
"sha256": "d0bd4e5b35aad2826403f4411937c89e7c88857b1513fe10f696544c03e9bd8e"
},
"downloads": -1,
"filename": "fastuuid-0.12.0.tar.gz",
"has_sig": false,
"md5_digest": "6036218e65044e16f79667967523773b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 19180,
"upload_time": "2025-01-27T18:04:14",
"upload_time_iso_8601": "2025-01-27T18:04:14.387192Z",
"url": "https://files.pythonhosted.org/packages/19/17/13146a1e916bd2971d0a58db5e0a4ad23efdd49f78f33ac871c161f8007b/fastuuid-0.12.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-27 18:04:14",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "thedrow",
"github_project": "fastuuid",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "fastuuid"
}