ulid-transform


Nameulid-transform JSON
Version 1.2.0 PyPI version JSON
download
home_pageNone
SummaryCreate and transform ULIDs
upload_time2025-01-17 20:49:45
maintainerNone
docs_urlNone
authorJ. Nick Koston
requires_python<4.0,>=3.11
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Fast ULID transformations

<p align="center">
  <a href="https://github.com/bdraco/ulid-transform/actions/workflows/ci.yml?query=branch%3Amain">
    <img src="https://img.shields.io/github/actions/workflow/status/bdraco/ulid-transform/ci.yml?branch=main&label=CI&logo=github&style=flat-square" alt="CI Status" >
  </a>
  <a href="https://codecov.io/gh/bdraco/ulid-transform">
    <img src="https://img.shields.io/codecov/c/github/bdraco/ulid-transform.svg?logo=codecov&logoColor=fff&style=flat-square" alt="Test coverage percentage">
  </a>
</p>
<p align="center">
  <a href="https://python-poetry.org/">
    <img src="https://img.shields.io/badge/packaging-poetry-299bd7?style=flat-square&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJJSURBVHgBfZLPa1NBEMe/s7tNXoxW1KJQKaUHkXhQvHgW6UHQQ09CBS/6V3hKc/AP8CqCrUcpmop3Cx48eDB4yEECjVQrlZb80CRN8t6OM/teagVxYZi38+Yz853dJbzoMV3MM8cJUcLMSUKIE8AzQ2PieZzFxEJOHMOgMQQ+dUgSAckNXhapU/NMhDSWLs1B24A8sO1xrN4NECkcAC9ASkiIJc6k5TRiUDPhnyMMdhKc+Zx19l6SgyeW76BEONY9exVQMzKExGKwwPsCzza7KGSSWRWEQhyEaDXp6ZHEr416ygbiKYOd7TEWvvcQIeusHYMJGhTwF9y7sGnSwaWyFAiyoxzqW0PM/RjghPxF2pWReAowTEXnDh0xgcLs8l2YQmOrj3N7ByiqEoH0cARs4u78WgAVkoEDIDoOi3AkcLOHU60RIg5wC4ZuTC7FaHKQm8Hq1fQuSOBvX/sodmNJSB5geaF5CPIkUeecdMxieoRO5jz9bheL6/tXjrwCyX/UYBUcjCaWHljx1xiX6z9xEjkYAzbGVnB8pvLmyXm9ep+W8CmsSHQQY77Zx1zboxAV0w7ybMhQmfqdmmw3nEp1I0Z+FGO6M8LZdoyZnuzzBdjISicKRnpxzI9fPb+0oYXsNdyi+d3h9bm9MWYHFtPeIZfLwzmFDKy1ai3p+PDls1Llz4yyFpferxjnyjJDSEy9CaCx5m2cJPerq6Xm34eTrZt3PqxYO1XOwDYZrFlH1fWnpU38Y9HRze3lj0vOujZcXKuuXm3jP+s3KbZVra7y2EAAAAAASUVORK5CYII=" alt="Poetry">
  </a>
  <a href="https://github.com/ambv/black">
    <img src="https://img.shields.io/badge/code%20style-black-000000.svg?style=flat-square" alt="black">
  </a>
  <a href="https://github.com/pre-commit/pre-commit">
    <img src="https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white&style=flat-square" alt="pre-commit">
  </a>
  <a href="https://codspeed.io/bdraco/ulid-transform"><img src="https://img.shields.io/endpoint?url=https://codspeed.io/badge.json" alt="CodSpeed Badge"/></a>
</p>
<p align="center">
  <a href="https://pypi.org/project/ulid-transform/">
    <img src="https://img.shields.io/pypi/v/ulid-transform.svg?logo=python&logoColor=fff&style=flat-square" alt="PyPI Version">
  </a>
  <img src="https://img.shields.io/pypi/pyversions/ulid-transform.svg?style=flat-square&logo=python&amp;logoColor=fff" alt="Supported Python versions">
  <img src="https://img.shields.io/pypi/l/ulid-transform.svg?style=flat-square" alt="License">
</p>

Create and transform ULIDs

This library will use the CPP implementation from https://github.com/suyash/ulid if cython is available, and will fallback to pure python if it is not.

## Example

```python
>>> import ulid_transform
>>> ulid_transform.ulid_hex()
'01869a2ea5fb0b43aa056293e47c0a35'
>>> ulid_transform.ulid_now()
'0001HZX0NW00GW0X476W5TVBFE'
>>> ulid_transform.ulid_at_time(1234)
'000000016JC62D620DGYNG2R8H'
>>> ulid_transform.ulid_to_bytes('0001HZX0NW00GW0X476W5TVBFE')
b'\x00\x00c\xfe\x82\xbc\x00!\xc0t\x877\x0b\xad\xad\xee'
>> ulid_transform.bytes_to_ulid(b"\x01\x86\x99?\xe8\xf3\x11\xbc\xed\xef\x86U.9\x03z")
'01GTCKZT7K26YEVVW6AMQ3J0VT'
>>> ulid_transform.ulid_to_bytes_or_none('0001HZX0NW00GW0X476W5TVBFE')
b'\x00\x00c\xfe\x82\xbc\x00!\xc0t\x877\x0b\xad\xad\xee'
>>> ulid_transform.ulid_to_bytes_or_none(None)
>>> ulid_transform.bytes_to_ulid_or_none(b'\x00\x00c\xfe\x82\xbc\x00!\xc0t\x877\x0b\xad\xad\xee')
'0001HZX0NW00GW0X476W5TVBFE'
>>> ulid_transform.bytes_to_ulid_or_none(None)
```

## Installation

Install this via pip (or your favourite package manager):

`pip install ulid-transform`

## Contributors ✨

Thanks to https://github.com/suyash/ulid which provides the cython implementation guts.

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

<!-- prettier-ignore-start -->
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- markdownlint-disable -->
<!-- markdownlint-enable -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
<!-- prettier-ignore-end -->

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!

## Credits

This package was created with
[Copier](https://copier.readthedocs.io/) and the
[browniebroke/pypackage-template](https://github.com/browniebroke/pypackage-template)
project template.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "ulid-transform",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.11",
    "maintainer_email": null,
    "keywords": null,
    "author": "J. Nick Koston",
    "author_email": "nick@koston.org",
    "download_url": "https://files.pythonhosted.org/packages/86/0d/f220077eca98bb5a5a838dc2cf94dbb147672a0ec2526747a348f9b4dda7/ulid_transform-1.2.0.tar.gz",
    "platform": null,
    "description": "# Fast ULID transformations\n\n<p align=\"center\">\n  <a href=\"https://github.com/bdraco/ulid-transform/actions/workflows/ci.yml?query=branch%3Amain\">\n    <img src=\"https://img.shields.io/github/actions/workflow/status/bdraco/ulid-transform/ci.yml?branch=main&label=CI&logo=github&style=flat-square\" alt=\"CI Status\" >\n  </a>\n  <a href=\"https://codecov.io/gh/bdraco/ulid-transform\">\n    <img src=\"https://img.shields.io/codecov/c/github/bdraco/ulid-transform.svg?logo=codecov&logoColor=fff&style=flat-square\" alt=\"Test coverage percentage\">\n  </a>\n</p>\n<p align=\"center\">\n  <a href=\"https://python-poetry.org/\">\n    <img src=\"https://img.shields.io/badge/packaging-poetry-299bd7?style=flat-square&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJJSURBVHgBfZLPa1NBEMe/s7tNXoxW1KJQKaUHkXhQvHgW6UHQQ09CBS/6V3hKc/AP8CqCrUcpmop3Cx48eDB4yEECjVQrlZb80CRN8t6OM/teagVxYZi38+Yz853dJbzoMV3MM8cJUcLMSUKIE8AzQ2PieZzFxEJOHMOgMQQ+dUgSAckNXhapU/NMhDSWLs1B24A8sO1xrN4NECkcAC9ASkiIJc6k5TRiUDPhnyMMdhKc+Zx19l6SgyeW76BEONY9exVQMzKExGKwwPsCzza7KGSSWRWEQhyEaDXp6ZHEr416ygbiKYOd7TEWvvcQIeusHYMJGhTwF9y7sGnSwaWyFAiyoxzqW0PM/RjghPxF2pWReAowTEXnDh0xgcLs8l2YQmOrj3N7ByiqEoH0cARs4u78WgAVkoEDIDoOi3AkcLOHU60RIg5wC4ZuTC7FaHKQm8Hq1fQuSOBvX/sodmNJSB5geaF5CPIkUeecdMxieoRO5jz9bheL6/tXjrwCyX/UYBUcjCaWHljx1xiX6z9xEjkYAzbGVnB8pvLmyXm9ep+W8CmsSHQQY77Zx1zboxAV0w7ybMhQmfqdmmw3nEp1I0Z+FGO6M8LZdoyZnuzzBdjISicKRnpxzI9fPb+0oYXsNdyi+d3h9bm9MWYHFtPeIZfLwzmFDKy1ai3p+PDls1Llz4yyFpferxjnyjJDSEy9CaCx5m2cJPerq6Xm34eTrZt3PqxYO1XOwDYZrFlH1fWnpU38Y9HRze3lj0vOujZcXKuuXm3jP+s3KbZVra7y2EAAAAAASUVORK5CYII=\" alt=\"Poetry\">\n  </a>\n  <a href=\"https://github.com/ambv/black\">\n    <img src=\"https://img.shields.io/badge/code%20style-black-000000.svg?style=flat-square\" alt=\"black\">\n  </a>\n  <a href=\"https://github.com/pre-commit/pre-commit\">\n    <img src=\"https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white&style=flat-square\" alt=\"pre-commit\">\n  </a>\n  <a href=\"https://codspeed.io/bdraco/ulid-transform\"><img src=\"https://img.shields.io/endpoint?url=https://codspeed.io/badge.json\" alt=\"CodSpeed Badge\"/></a>\n</p>\n<p align=\"center\">\n  <a href=\"https://pypi.org/project/ulid-transform/\">\n    <img src=\"https://img.shields.io/pypi/v/ulid-transform.svg?logo=python&logoColor=fff&style=flat-square\" alt=\"PyPI Version\">\n  </a>\n  <img src=\"https://img.shields.io/pypi/pyversions/ulid-transform.svg?style=flat-square&logo=python&amp;logoColor=fff\" alt=\"Supported Python versions\">\n  <img src=\"https://img.shields.io/pypi/l/ulid-transform.svg?style=flat-square\" alt=\"License\">\n</p>\n\nCreate and transform ULIDs\n\nThis library will use the CPP implementation from https://github.com/suyash/ulid if cython is available, and will fallback to pure python if it is not.\n\n## Example\n\n```python\n>>> import ulid_transform\n>>> ulid_transform.ulid_hex()\n'01869a2ea5fb0b43aa056293e47c0a35'\n>>> ulid_transform.ulid_now()\n'0001HZX0NW00GW0X476W5TVBFE'\n>>> ulid_transform.ulid_at_time(1234)\n'000000016JC62D620DGYNG2R8H'\n>>> ulid_transform.ulid_to_bytes('0001HZX0NW00GW0X476W5TVBFE')\nb'\\x00\\x00c\\xfe\\x82\\xbc\\x00!\\xc0t\\x877\\x0b\\xad\\xad\\xee'\n>> ulid_transform.bytes_to_ulid(b\"\\x01\\x86\\x99?\\xe8\\xf3\\x11\\xbc\\xed\\xef\\x86U.9\\x03z\")\n'01GTCKZT7K26YEVVW6AMQ3J0VT'\n>>> ulid_transform.ulid_to_bytes_or_none('0001HZX0NW00GW0X476W5TVBFE')\nb'\\x00\\x00c\\xfe\\x82\\xbc\\x00!\\xc0t\\x877\\x0b\\xad\\xad\\xee'\n>>> ulid_transform.ulid_to_bytes_or_none(None)\n>>> ulid_transform.bytes_to_ulid_or_none(b'\\x00\\x00c\\xfe\\x82\\xbc\\x00!\\xc0t\\x877\\x0b\\xad\\xad\\xee')\n'0001HZX0NW00GW0X476W5TVBFE'\n>>> ulid_transform.bytes_to_ulid_or_none(None)\n```\n\n## Installation\n\nInstall this via pip (or your favourite package manager):\n\n`pip install ulid-transform`\n\n## Contributors \u2728\n\nThanks to https://github.com/suyash/ulid which provides the cython implementation guts.\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- prettier-ignore-start -->\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- markdownlint-disable -->\n<!-- markdownlint-enable -->\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n<!-- prettier-ignore-end -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n\n## Credits\n\nThis package was created with\n[Copier](https://copier.readthedocs.io/) and the\n[browniebroke/pypackage-template](https://github.com/browniebroke/pypackage-template)\nproject template.\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Create and transform ULIDs",
    "version": "1.2.0",
    "project_urls": {
        "Bug Tracker": "https://github.com/bdraco/ulid-transform/issues",
        "Changelog": "https://github.com/bdraco/ulid-transform/blob/main/CHANGELOG.md",
        "Repository": "https://github.com/bdraco/ulid-transform"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "46e70bfca5d4efc4e34ff9228debea62db88945ca25439551233a184210231ba",
                "md5": "bc279de0ed09c31124fdb115a30b813b",
                "sha256": "e7801049314663a5683fdbf0950c290be507b5ec6610f1011f9e8e31a52a592b"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "bc279de0ed09c31124fdb115a30b813b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 41121,
            "upload_time": "2025-01-17T20:55:36",
            "upload_time_iso_8601": "2025-01-17T20:55:36.991811Z",
            "url": "https://files.pythonhosted.org/packages/46/e7/0bfca5d4efc4e34ff9228debea62db88945ca25439551233a184210231ba/ulid_transform-1.2.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4942b0727d00ca5f5e0839a20809dfe36a7ad9ca230181202b5b1c50fce7c490",
                "md5": "8bf51402f3a9093fe88b93ca2016a384",
                "sha256": "1d18348786920e572ac91c69bdec9391cc3e66f65d50ed774b95b960877ee1c4"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8bf51402f3a9093fe88b93ca2016a384",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 164655,
            "upload_time": "2025-01-17T20:55:38",
            "upload_time_iso_8601": "2025-01-17T20:55:38.119703Z",
            "url": "https://files.pythonhosted.org/packages/49/42/b0727d00ca5f5e0839a20809dfe36a7ad9ca230181202b5b1c50fce7c490/ulid_transform-1.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5fcece83fcfb70b81cec32d0c3033a197924bbe0cb6349a373f03492e6e1c2ea",
                "md5": "0e0df969695b029335ee9352455963f9",
                "sha256": "77905d657e018083b1b65a174cdb924e8ea04b433751fd0a04ca2308eb3a559f"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "0e0df969695b029335ee9352455963f9",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 159620,
            "upload_time": "2025-01-17T20:55:39",
            "upload_time_iso_8601": "2025-01-17T20:55:39.348260Z",
            "url": "https://files.pythonhosted.org/packages/5f/ce/ce83fcfb70b81cec32d0c3033a197924bbe0cb6349a373f03492e6e1c2ea/ulid_transform-1.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "08349a76ea4b7e5830fa2409a42da076a727bc46f9e527f0fc96386507d71e95",
                "md5": "719cbf85e361d7e4dccc925a5bd2c23e",
                "sha256": "d87cf45f168de03137c08aa3d11fd05c486d3c52f8b2c97544c559ca9323b71a"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "719cbf85e361d7e4dccc925a5bd2c23e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 166157,
            "upload_time": "2025-01-17T20:55:41",
            "upload_time_iso_8601": "2025-01-17T20:55:41.302756Z",
            "url": "https://files.pythonhosted.org/packages/08/34/9a76ea4b7e5830fa2409a42da076a727bc46f9e527f0fc96386507d71e95/ulid_transform-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7a9099ca41301e0c6221bc490f883a4c38e21a80e37dfed52e2dbd1adcbd4051",
                "md5": "eb73231a54932416593171bdc98df10e",
                "sha256": "e42940dc7b8f51d4d181a9e99eba51327cda12ed7f579a2d5bcca05a03c3810e"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "eb73231a54932416593171bdc98df10e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 1100077,
            "upload_time": "2025-01-17T20:55:43",
            "upload_time_iso_8601": "2025-01-17T20:55:43.627388Z",
            "url": "https://files.pythonhosted.org/packages/7a/90/99ca41301e0c6221bc490f883a4c38e21a80e37dfed52e2dbd1adcbd4051/ulid_transform-1.2.0-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "23d7431b8c1bc21aaac741368aa313bf82b03bf9d36fe9831dff7b7c9c41a8cb",
                "md5": "99efdb7edafe18a7ad46811f1e882c88",
                "sha256": "94b2e6a7d8befbe8ebfcc0b3889a2ba814791f4dbf7edde750bfa82fb485b101"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "99efdb7edafe18a7ad46811f1e882c88",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 1236444,
            "upload_time": "2025-01-17T20:55:45",
            "upload_time_iso_8601": "2025-01-17T20:55:45.557247Z",
            "url": "https://files.pythonhosted.org/packages/23/d7/431b8c1bc21aaac741368aa313bf82b03bf9d36fe9831dff7b7c9c41a8cb/ulid_transform-1.2.0-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b58d0472bab63baa6c00debd497b88dd0dfb4ccf09962de797c51cbc48e106d2",
                "md5": "3cd028e7ef0aadccd8b2084d9149b813",
                "sha256": "bac9993af4581f65ba887aea574304be3cf86d427fa42a3fb3cf927c8e9a9147"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3cd028e7ef0aadccd8b2084d9149b813",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 1144834,
            "upload_time": "2025-01-17T20:55:47",
            "upload_time_iso_8601": "2025-01-17T20:55:47.073116Z",
            "url": "https://files.pythonhosted.org/packages/b5/8d/0472bab63baa6c00debd497b88dd0dfb4ccf09962de797c51cbc48e106d2/ulid_transform-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "19d96e4a8214b4903bcdf399d343f5d8eefee6352cae0ff81b198f0f1f0952dc",
                "md5": "649c369f96619493fc2b16097e46581a",
                "sha256": "fbf2b9aa978e40b623a473886667e72855356f87e83ece8020389677305ef141"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "649c369f96619493fc2b16097e46581a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 38649,
            "upload_time": "2025-01-17T20:55:48",
            "upload_time_iso_8601": "2025-01-17T20:55:48.296590Z",
            "url": "https://files.pythonhosted.org/packages/19/d9/6e4a8214b4903bcdf399d343f5d8eefee6352cae0ff81b198f0f1f0952dc/ulid_transform-1.2.0-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "756e8e8529f11e3106f131b027c062fb4adaf47d97fe99c421d5a5f030de52fd",
                "md5": "c871f7b8dc511850cfbd5a60f23c42e2",
                "sha256": "d4ffd24154900f2af83792bf6fbe2903f68d693ee8b520ec46021d202af725b5"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c871f7b8dc511850cfbd5a60f23c42e2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 40935,
            "upload_time": "2025-01-17T20:55:49",
            "upload_time_iso_8601": "2025-01-17T20:55:49.166052Z",
            "url": "https://files.pythonhosted.org/packages/75/6e/8e8529f11e3106f131b027c062fb4adaf47d97fe99c421d5a5f030de52fd/ulid_transform-1.2.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "19b4dfdd6acbe232895964be0ad56d80b5f709ea6555fe710d679524e8916340",
                "md5": "9e49ccfed9cf9c5705d4d5561e762d57",
                "sha256": "31896c88dbb3d119825a6a11765048cc6781aec52fb246acbb33672db0d3ad04"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "9e49ccfed9cf9c5705d4d5561e762d57",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 41211,
            "upload_time": "2025-01-17T20:55:50",
            "upload_time_iso_8601": "2025-01-17T20:55:50.021297Z",
            "url": "https://files.pythonhosted.org/packages/19/b4/dfdd6acbe232895964be0ad56d80b5f709ea6555fe710d679524e8916340/ulid_transform-1.2.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "da1f5c369a2cae21439ba95b2c917c6238f452b9e33af2754111f3631dfdab02",
                "md5": "7e513e554fe702304b09115395afc474",
                "sha256": "60164c0defecae82e3edaad13682e278c779435faf6502a858cdf2318ac65da7"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "7e513e554fe702304b09115395afc474",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 170589,
            "upload_time": "2025-01-17T20:55:52",
            "upload_time_iso_8601": "2025-01-17T20:55:52.059892Z",
            "url": "https://files.pythonhosted.org/packages/da/1f/5c369a2cae21439ba95b2c917c6238f452b9e33af2754111f3631dfdab02/ulid_transform-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "67e4c7b780394b7745e606eab39d04b23c2d408c4cf457ea392721649f6969ec",
                "md5": "f1636a9093a8504f0b28672dc2b9e142",
                "sha256": "1b95007d5379618ef896b5511b3a4925e2a994d5192514dc07cfd33c45e83c84"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "f1636a9093a8504f0b28672dc2b9e142",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 164830,
            "upload_time": "2025-01-17T20:55:53",
            "upload_time_iso_8601": "2025-01-17T20:55:53.124881Z",
            "url": "https://files.pythonhosted.org/packages/67/e4/c7b780394b7745e606eab39d04b23c2d408c4cf457ea392721649f6969ec/ulid_transform-1.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b3113ef2df45938ad953134ed39ebfb666b28fa71acb0636bdc249dc7f1eced0",
                "md5": "f6982a5d102df7a9a754e82ace9680fb",
                "sha256": "d91bb4f2bf02e043ec9b3a0016346c8daeebbf849eb3c10a3ef916279b121e15"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f6982a5d102df7a9a754e82ace9680fb",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 172487,
            "upload_time": "2025-01-17T20:55:54",
            "upload_time_iso_8601": "2025-01-17T20:55:54.165964Z",
            "url": "https://files.pythonhosted.org/packages/b3/11/3ef2df45938ad953134ed39ebfb666b28fa71acb0636bdc249dc7f1eced0/ulid_transform-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e990a39c013c0078145ec2898bb77652e75ca016228e7b58c0915ce3dd8544d2",
                "md5": "88edd5568874ac1ed7970ca87313e64a",
                "sha256": "ee3074188eed3d99fc147447f23ede2cdcf6b42c4b992264f8377b9fd46a090c"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp312-cp312-manylinux_2_36_x86_64.whl",
            "has_sig": false,
            "md5_digest": "88edd5568874ac1ed7970ca87313e64a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 170104,
            "upload_time": "2025-01-17T20:49:42",
            "upload_time_iso_8601": "2025-01-17T20:49:42.439486Z",
            "url": "https://files.pythonhosted.org/packages/e9/90/a39c013c0078145ec2898bb77652e75ca016228e7b58c0915ce3dd8544d2/ulid_transform-1.2.0-cp312-cp312-manylinux_2_36_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5b2dd0e74a2b3e01dea08dbc5d3a49c78df255ce8ed730f4260cfb66ff275588",
                "md5": "644056f5f34aced01f4e98a940527a39",
                "sha256": "957d158c9fa41695c7ed3efcdcab256cd90b8447ea1006579d3f7e55f8948884"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "644056f5f34aced01f4e98a940527a39",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 1105986,
            "upload_time": "2025-01-17T20:55:56",
            "upload_time_iso_8601": "2025-01-17T20:55:56.914664Z",
            "url": "https://files.pythonhosted.org/packages/5b/2d/d0e74a2b3e01dea08dbc5d3a49c78df255ce8ed730f4260cfb66ff275588/ulid_transform-1.2.0-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ac30147e8388be7bcb1750c5be813aa17fc7ef14accacb07cfeff4906d25f3dc",
                "md5": "d4c7ab62c631b7c97f96c02e274909a5",
                "sha256": "4bae40df1a294ab5cf027547a8f2885ed8cb44928310f709cbb101abe52f8b54"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "d4c7ab62c631b7c97f96c02e274909a5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 1243388,
            "upload_time": "2025-01-17T20:55:59",
            "upload_time_iso_8601": "2025-01-17T20:55:59.375730Z",
            "url": "https://files.pythonhosted.org/packages/ac/30/147e8388be7bcb1750c5be813aa17fc7ef14accacb07cfeff4906d25f3dc/ulid_transform-1.2.0-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d9691707365aa87655622a5c7e50551cb3afaa56b268996a65b6bcca01ac53ea",
                "md5": "149186f828086cf740aa8c39bb1b1b84",
                "sha256": "ff3b7256af9698031e279d28cad5b24df4980f5e6b95135ef9f14ed5d90ae693"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "149186f828086cf740aa8c39bb1b1b84",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 1154772,
            "upload_time": "2025-01-17T20:56:01",
            "upload_time_iso_8601": "2025-01-17T20:56:01.803090Z",
            "url": "https://files.pythonhosted.org/packages/d9/69/1707365aa87655622a5c7e50551cb3afaa56b268996a65b6bcca01ac53ea/ulid_transform-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "da90da0b42d54ee7404a625556e4e69d85023bab2f147b63e196d100c8cb818c",
                "md5": "45a42069f10bfd43b8fe0334d39ee003",
                "sha256": "a8a1c8da101c310c051b38a6d6c9e8ef37ef38c933f17300f9197327a644c58c"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "45a42069f10bfd43b8fe0334d39ee003",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 38682,
            "upload_time": "2025-01-17T20:56:03",
            "upload_time_iso_8601": "2025-01-17T20:56:03.109712Z",
            "url": "https://files.pythonhosted.org/packages/da/90/da0b42d54ee7404a625556e4e69d85023bab2f147b63e196d100c8cb818c/ulid_transform-1.2.0-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "101b28013ac9b75fdd262c3439f638e25022bbc3c60b8b2afb7d9f3b5c750694",
                "md5": "74dc0bf3af374487ab689a8063f40606",
                "sha256": "f75a5d7db3bbf35d6a82b8d3f78ea596e1bc73b005669f3c4aba6656aa6c077f"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "74dc0bf3af374487ab689a8063f40606",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 40977,
            "upload_time": "2025-01-17T20:56:05",
            "upload_time_iso_8601": "2025-01-17T20:56:05.413127Z",
            "url": "https://files.pythonhosted.org/packages/10/1b/28013ac9b75fdd262c3439f638e25022bbc3c60b8b2afb7d9f3b5c750694/ulid_transform-1.2.0-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "884dfc366012b0d12c9e4cfcc0bb3f4254543be69b155a49749a21ca30ffd933",
                "md5": "0162251b265cc780b330adbcafca41c8",
                "sha256": "3229e1400c0f47b51873069f7cacc1ce4b012cda2e61b43fed31c4b75b7ee8c5"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "0162251b265cc780b330adbcafca41c8",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 40556,
            "upload_time": "2025-01-17T20:56:06",
            "upload_time_iso_8601": "2025-01-17T20:56:06.695254Z",
            "url": "https://files.pythonhosted.org/packages/88/4d/fc366012b0d12c9e4cfcc0bb3f4254543be69b155a49749a21ca30ffd933/ulid_transform-1.2.0-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eae9803131759dcc183b93f51e674083bf5a675e8476314fd6c49b256ea5fdb7",
                "md5": "8bae63b360914720d44d2130c6bdfe3f",
                "sha256": "34c055f31205eddb1a9662ec9d75a4b22f782fed1293ddb3957023140c5ca0bf"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8bae63b360914720d44d2130c6bdfe3f",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 164790,
            "upload_time": "2025-01-17T20:56:07",
            "upload_time_iso_8601": "2025-01-17T20:56:07.587915Z",
            "url": "https://files.pythonhosted.org/packages/ea/e9/803131759dcc183b93f51e674083bf5a675e8476314fd6c49b256ea5fdb7/ulid_transform-1.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "426285faa4a9fab4ec510c687754e7315ec82481d84aa0dbc43da4e5d7d4355d",
                "md5": "26eb24b9f89bb71c96d73d364feee440",
                "sha256": "16bfc22c6b472aebb54bec85a3ef8a6aaf248dfd4d4bd124bd0d20a93d30ff6d"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "26eb24b9f89bb71c96d73d364feee440",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 158768,
            "upload_time": "2025-01-17T20:56:09",
            "upload_time_iso_8601": "2025-01-17T20:56:09.960493Z",
            "url": "https://files.pythonhosted.org/packages/42/62/85faa4a9fab4ec510c687754e7315ec82481d84aa0dbc43da4e5d7d4355d/ulid_transform-1.2.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0b067b861f033dd91cf5f9ed54ec2b13cbb1313055e3aa399aa4b7bdd8b87f23",
                "md5": "2aadf3ebf9e9782a6af79b1875267925",
                "sha256": "551241cdefee68e954a60fb0ed064e11147eca9d8b81d77e5e35335144826e07"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2aadf3ebf9e9782a6af79b1875267925",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 166550,
            "upload_time": "2025-01-17T20:56:12",
            "upload_time_iso_8601": "2025-01-17T20:56:12.126798Z",
            "url": "https://files.pythonhosted.org/packages/0b/06/7b861f033dd91cf5f9ed54ec2b13cbb1313055e3aa399aa4b7bdd8b87f23/ulid_transform-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "45c1783dcfc42d039d07a5e8acb144cb0826324e5d4009226f0cb2b78eb48fa2",
                "md5": "9ef0c13a38d5fc09e8c2770fd17ddef2",
                "sha256": "bdde97c121d41cc7d5f1c63401bc95c0d00b679d09b1ea863827ad0e83cfef49"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp313-cp313-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9ef0c13a38d5fc09e8c2770fd17ddef2",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 1100375,
            "upload_time": "2025-01-17T20:56:15",
            "upload_time_iso_8601": "2025-01-17T20:56:15.169900Z",
            "url": "https://files.pythonhosted.org/packages/45/c1/783dcfc42d039d07a5e8acb144cb0826324e5d4009226f0cb2b78eb48fa2/ulid_transform-1.2.0-cp313-cp313-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "94f63048707abfc2c01e78627d06bab225dd29d92947a12107e1180ffda37c41",
                "md5": "b7ac0035eb9db62e872ea1042be1ec2e",
                "sha256": "1ed53adf29baefd6e86a3c399b583d4829e4d59ac3cef8df3d1195831bb8a40e"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp313-cp313-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "b7ac0035eb9db62e872ea1042be1ec2e",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 1237572,
            "upload_time": "2025-01-17T20:56:17",
            "upload_time_iso_8601": "2025-01-17T20:56:17.653611Z",
            "url": "https://files.pythonhosted.org/packages/94/f6/3048707abfc2c01e78627d06bab225dd29d92947a12107e1180ffda37c41/ulid_transform-1.2.0-cp313-cp313-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae3c6c3994d7fab8c97a167bda35a63009f49f808b08b49b0f356053e5deb72e",
                "md5": "d60991178adec9cb29a5e482ab0beaf9",
                "sha256": "8737bff541ac179fa7a6a2aa0807b066876a3e27e34b05ede2527741ce8244c4"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d60991178adec9cb29a5e482ab0beaf9",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 1149336,
            "upload_time": "2025-01-17T20:56:19",
            "upload_time_iso_8601": "2025-01-17T20:56:19.006561Z",
            "url": "https://files.pythonhosted.org/packages/ae/3c/6c3994d7fab8c97a167bda35a63009f49f808b08b49b0f356053e5deb72e/ulid_transform-1.2.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "329de04ead1577e2b44319821fea1dc67f88ba4d5683eddea5c3135d2f1ef7b3",
                "md5": "9b91521db0f6173f58740790994e50ff",
                "sha256": "36a6d657ac1d68fcd4ede1b751a3072368e69061e10b726e602252f624c41765"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "9b91521db0f6173f58740790994e50ff",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 38223,
            "upload_time": "2025-01-17T20:56:21",
            "upload_time_iso_8601": "2025-01-17T20:56:21.264587Z",
            "url": "https://files.pythonhosted.org/packages/32/9d/e04ead1577e2b44319821fea1dc67f88ba4d5683eddea5c3135d2f1ef7b3/ulid_transform-1.2.0-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "94ed1100f30a483708a417a65a43b48d7a21d3240c43c7561e29f0fb472e92eb",
                "md5": "95e98703339cb75ea862f2a1619e4c26",
                "sha256": "270522c2e8698f4bf5b0ccc7ffae14abb868fe26e49b29e9612e7a7ee065cc85"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "95e98703339cb75ea862f2a1619e4c26",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 40226,
            "upload_time": "2025-01-17T20:56:22",
            "upload_time_iso_8601": "2025-01-17T20:56:22.109572Z",
            "url": "https://files.pythonhosted.org/packages/94/ed/1100f30a483708a417a65a43b48d7a21d3240c43c7561e29f0fb472e92eb/ulid_transform-1.2.0-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "860df220077eca98bb5a5a838dc2cf94dbb147672a0ec2526747a348f9b4dda7",
                "md5": "6dd2bd9dacbc9f91725d850e0a00e5a9",
                "sha256": "300d81eabfc0e9a5bfb03bf54e89889b03453e40268d9baa262829eaa6698c9e"
            },
            "downloads": -1,
            "filename": "ulid_transform-1.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "6dd2bd9dacbc9f91725d850e0a00e5a9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.11",
            "size": 15587,
            "upload_time": "2025-01-17T20:49:45",
            "upload_time_iso_8601": "2025-01-17T20:49:45.234417Z",
            "url": "https://files.pythonhosted.org/packages/86/0d/f220077eca98bb5a5a838dc2cf94dbb147672a0ec2526747a348f9b4dda7/ulid_transform-1.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-17 20:49:45",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "bdraco",
    "github_project": "ulid-transform",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "ulid-transform"
}
        
Elapsed time: 0.42895s