pydantic-core


Namepydantic-core JSON
Version 2.18.2 PyPI version JSON
download
home_pagehttps://github.com/pydantic/pydantic-core
SummaryCore functionality for Pydantic validation and serialization
upload_time2024-04-22 19:06:42
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # pydantic-core

[![CI](https://github.com/pydantic/pydantic-core/workflows/ci/badge.svg?event=push)](https://github.com/pydantic/pydantic-core/actions?query=event%3Apush+branch%3Amain+workflow%3Aci)
[![Coverage](https://codecov.io/gh/pydantic/pydantic-core/branch/main/graph/badge.svg)](https://codecov.io/gh/pydantic/pydantic-core)
[![pypi](https://img.shields.io/pypi/v/pydantic-core.svg)](https://pypi.python.org/pypi/pydantic-core)
[![versions](https://img.shields.io/pypi/pyversions/pydantic-core.svg)](https://github.com/pydantic/pydantic-core)
[![license](https://img.shields.io/github/license/pydantic/pydantic-core.svg)](https://github.com/pydantic/pydantic-core/blob/main/LICENSE)

This package provides the core functionality for [pydantic](https://docs.pydantic.dev) validation and serialization.

Pydantic-core is currently around 17x faster than pydantic V1.
See [`tests/benchmarks/`](./tests/benchmarks/) for details.

## Example of direct usage

_NOTE: You should not need to use pydantic-core directly; instead, use pydantic, which in turn uses pydantic-core._

```py
from pydantic_core import SchemaValidator, ValidationError


v = SchemaValidator(
    {
        'type': 'typed-dict',
        'fields': {
            'name': {
                'type': 'typed-dict-field',
                'schema': {
                    'type': 'str',
                },
            },
            'age': {
                'type': 'typed-dict-field',
                'schema': {
                    'type': 'int',
                    'ge': 18,
                },
            },
            'is_developer': {
                'type': 'typed-dict-field',
                'schema': {
                    'type': 'default',
                    'schema': {'type': 'bool'},
                    'default': True,
                },
            },
        },
    }
)

r1 = v.validate_python({'name': 'Samuel', 'age': 35})
assert r1 == {'name': 'Samuel', 'age': 35, 'is_developer': True}

# pydantic-core can also validate JSON directly
r2 = v.validate_json('{"name": "Samuel", "age": 35}')
assert r1 == r2

try:
    v.validate_python({'name': 'Samuel', 'age': 11})
except ValidationError as e:
    print(e)
    """
    1 validation error for model
    age
      Input should be greater than or equal to 18
      [type=greater_than_equal, context={ge: 18}, input_value=11, input_type=int]
    """
```

## Getting Started

You'll need rust stable [installed](https://rustup.rs/), or rust nightly if you want to generate accurate coverage.

With rust and python 3.8+ installed, compiling pydantic-core should be possible with roughly the following:

```bash
# clone this repo or your fork
git clone git@github.com:pydantic/pydantic-core.git
cd pydantic-core
# create a new virtual env
python3 -m venv env
source env/bin/activate
# install dependencies and install pydantic-core
make install
```

That should be it, the example shown above should now run.

You might find it useful to look at [`python/pydantic_core/_pydantic_core.pyi`](./python/pydantic_core/_pydantic_core.pyi) and
[`python/pydantic_core/core_schema.py`](./python/pydantic_core/core_schema.py) for more information on the python API,
beyond that, [`tests/`](./tests) provide a large number of examples of usage.

If you want to contribute to pydantic-core, you'll want to use some other make commands:
* `make build-dev` to build the package during development
* `make build-prod` to perform an optimised build for benchmarking
* `make test` to run the tests
* `make testcov` to run the tests and generate a coverage report
* `make lint` to run the linter
* `make format` to format python and rust code
* `make` to run `format build-dev lint test`

## Profiling

It's possible to profile the code using the [`flamegraph` utility from `flamegraph-rs`](https://github.com/flamegraph-rs/flamegraph). (Tested on Linux.) You can install this with `cargo install flamegraph`.

Run `make build-profiling` to install a release build with debugging symbols included (needed for profiling).

Once that is built, you can profile pytest benchmarks with (e.g.):

```bash
flamegraph -- pytest tests/benchmarks/test_micro_benchmarks.py -k test_list_of_ints_core_py --benchmark-enable
```
The `flamegraph` command will produce an interactive SVG at `flamegraph.svg`.

## Releasing

1. Bump package version locally. Do not just edit `Cargo.toml` on Github, you need both `Cargo.toml` and `Cargo.lock` to be updated.
2. Make a PR for the version bump and merge it.
3. Go to https://github.com/pydantic/pydantic-core/releases and click "Draft a new release"
4. In the "Choose a tag" dropdown enter the new tag `v<the.new.version>` and select "Create new tag on publish" when the option appears.
5. Enter the release title in the form "v<the.new.version> <YYYY-MM-DD>"
6. Click Generate release notes button
7. Click Publish release
8. Go to https://github.com/pydantic/pydantic-core/actions and ensure that all build for release are done successfully.
9. Go to https://pypi.org/project/pydantic-core/ and ensure that the latest release is published.
10. Done 🎉


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/pydantic/pydantic-core",
    "name": "pydantic-core",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "Samuel Colvin <s@muelcolvin.com>",
    "download_url": "https://files.pythonhosted.org/packages/e9/23/a609c50e53959eb96393e42ae4891901f699aaad682998371348650a6651/pydantic_core-2.18.2.tar.gz",
    "platform": null,
    "description": "# pydantic-core\n\n[![CI](https://github.com/pydantic/pydantic-core/workflows/ci/badge.svg?event=push)](https://github.com/pydantic/pydantic-core/actions?query=event%3Apush+branch%3Amain+workflow%3Aci)\n[![Coverage](https://codecov.io/gh/pydantic/pydantic-core/branch/main/graph/badge.svg)](https://codecov.io/gh/pydantic/pydantic-core)\n[![pypi](https://img.shields.io/pypi/v/pydantic-core.svg)](https://pypi.python.org/pypi/pydantic-core)\n[![versions](https://img.shields.io/pypi/pyversions/pydantic-core.svg)](https://github.com/pydantic/pydantic-core)\n[![license](https://img.shields.io/github/license/pydantic/pydantic-core.svg)](https://github.com/pydantic/pydantic-core/blob/main/LICENSE)\n\nThis package provides the core functionality for [pydantic](https://docs.pydantic.dev) validation and serialization.\n\nPydantic-core is currently around 17x faster than pydantic V1.\nSee [`tests/benchmarks/`](./tests/benchmarks/) for details.\n\n## Example of direct usage\n\n_NOTE: You should not need to use pydantic-core directly; instead, use pydantic, which in turn uses pydantic-core._\n\n```py\nfrom pydantic_core import SchemaValidator, ValidationError\n\n\nv = SchemaValidator(\n    {\n        'type': 'typed-dict',\n        'fields': {\n            'name': {\n                'type': 'typed-dict-field',\n                'schema': {\n                    'type': 'str',\n                },\n            },\n            'age': {\n                'type': 'typed-dict-field',\n                'schema': {\n                    'type': 'int',\n                    'ge': 18,\n                },\n            },\n            'is_developer': {\n                'type': 'typed-dict-field',\n                'schema': {\n                    'type': 'default',\n                    'schema': {'type': 'bool'},\n                    'default': True,\n                },\n            },\n        },\n    }\n)\n\nr1 = v.validate_python({'name': 'Samuel', 'age': 35})\nassert r1 == {'name': 'Samuel', 'age': 35, 'is_developer': True}\n\n# pydantic-core can also validate JSON directly\nr2 = v.validate_json('{\"name\": \"Samuel\", \"age\": 35}')\nassert r1 == r2\n\ntry:\n    v.validate_python({'name': 'Samuel', 'age': 11})\nexcept ValidationError as e:\n    print(e)\n    \"\"\"\n    1 validation error for model\n    age\n      Input should be greater than or equal to 18\n      [type=greater_than_equal, context={ge: 18}, input_value=11, input_type=int]\n    \"\"\"\n```\n\n## Getting Started\n\nYou'll need rust stable [installed](https://rustup.rs/), or rust nightly if you want to generate accurate coverage.\n\nWith rust and python 3.8+ installed, compiling pydantic-core should be possible with roughly the following:\n\n```bash\n# clone this repo or your fork\ngit clone git@github.com:pydantic/pydantic-core.git\ncd pydantic-core\n# create a new virtual env\npython3 -m venv env\nsource env/bin/activate\n# install dependencies and install pydantic-core\nmake install\n```\n\nThat should be it, the example shown above should now run.\n\nYou might find it useful to look at [`python/pydantic_core/_pydantic_core.pyi`](./python/pydantic_core/_pydantic_core.pyi) and\n[`python/pydantic_core/core_schema.py`](./python/pydantic_core/core_schema.py) for more information on the python API,\nbeyond that, [`tests/`](./tests) provide a large number of examples of usage.\n\nIf you want to contribute to pydantic-core, you'll want to use some other make commands:\n* `make build-dev` to build the package during development\n* `make build-prod` to perform an optimised build for benchmarking\n* `make test` to run the tests\n* `make testcov` to run the tests and generate a coverage report\n* `make lint` to run the linter\n* `make format` to format python and rust code\n* `make` to run `format build-dev lint test`\n\n## Profiling\n\nIt's possible to profile the code using the [`flamegraph` utility from `flamegraph-rs`](https://github.com/flamegraph-rs/flamegraph). (Tested on Linux.) You can install this with `cargo install flamegraph`.\n\nRun `make build-profiling` to install a release build with debugging symbols included (needed for profiling).\n\nOnce that is built, you can profile pytest benchmarks with (e.g.):\n\n```bash\nflamegraph -- pytest tests/benchmarks/test_micro_benchmarks.py -k test_list_of_ints_core_py --benchmark-enable\n```\nThe `flamegraph` command will produce an interactive SVG at `flamegraph.svg`.\n\n## Releasing\n\n1. Bump package version locally. Do not just edit `Cargo.toml` on Github, you need both `Cargo.toml` and `Cargo.lock` to be updated.\n2. Make a PR for the version bump and merge it.\n3. Go to https://github.com/pydantic/pydantic-core/releases and click \"Draft a new release\"\n4. In the \"Choose a tag\" dropdown enter the new tag `v<the.new.version>` and select \"Create new tag on publish\" when the option appears.\n5. Enter the release title in the form \"v<the.new.version> <YYYY-MM-DD>\"\n6. Click Generate release notes button\n7. Click Publish release\n8. Go to https://github.com/pydantic/pydantic-core/actions and ensure that all build for release are done successfully.\n9. Go to https://pypi.org/project/pydantic-core/ and ensure that the latest release is published.\n10. Done \ud83c\udf89\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Core functionality for Pydantic validation and serialization",
    "version": "2.18.2",
    "project_urls": {
        "Funding": "https://github.com/sponsors/samuelcolvin",
        "Homepage": "https://github.com/pydantic/pydantic-core",
        "Source": "https://github.com/pydantic/pydantic-core"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d83dae9491c1f071f7f49c8bc7b161325e658ea53f72a12ec5fd7a4ea4fa01ee",
                "md5": "7ec88c7636f0e5ba1d7c31a47be59637",
                "sha256": "9e08e867b306f525802df7cd16c44ff5ebbe747ff0ca6cf3fde7f36c05a59a81"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7ec88c7636f0e5ba1d7c31a47be59637",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1861116,
            "upload_time": "2024-04-22T19:03:50",
            "upload_time_iso_8601": "2024-04-22T19:03:50.217655Z",
            "url": "https://files.pythonhosted.org/packages/d8/3d/ae9491c1f071f7f49c8bc7b161325e658ea53f72a12ec5fd7a4ea4fa01ee/pydantic_core-2.18.2-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "79b88be6e21881344ab91df49dcd6f7ef34729c2868019f503699b2724f4195a",
                "md5": "b5c140f1e0299ecb5c788f0d28898698",
                "sha256": "f0a21cbaa69900cbe1a2e7cad2aa74ac3cf21b10c3efb0fa0b80305274c0e8a2"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b5c140f1e0299ecb5c788f0d28898698",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1773658,
            "upload_time": "2024-04-22T19:03:53",
            "upload_time_iso_8601": "2024-04-22T19:03:53.183067Z",
            "url": "https://files.pythonhosted.org/packages/79/b8/8be6e21881344ab91df49dcd6f7ef34729c2868019f503699b2724f4195a/pydantic_core-2.18.2-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "983964d390ddb250456bdcc5e578a10609d6c8e1e74f729ba5be2e6d61f070f1",
                "md5": "fd083cb3473ff57a921cbea728da8a8e",
                "sha256": "0680b1f1f11fda801397de52c36ce38ef1c1dc841a0927a94f226dea29c3ae3d"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fd083cb3473ff57a921cbea728da8a8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1823155,
            "upload_time": "2024-04-22T19:03:55",
            "upload_time_iso_8601": "2024-04-22T19:03:55.499182Z",
            "url": "https://files.pythonhosted.org/packages/98/39/64d390ddb250456bdcc5e578a10609d6c8e1e74f729ba5be2e6d61f070f1/pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c800b67d95bdc8796f176e17049d160389f27f62836864afe2a6aceb50b82732",
                "md5": "98744dc6faf58fec864737c66e20954d",
                "sha256": "95b9d5e72481d3780ba3442eac863eae92ae43a5f3adb5b4d0a1de89d42bb250"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "98744dc6faf58fec864737c66e20954d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1808602,
            "upload_time": "2024-04-22T19:03:57",
            "upload_time_iso_8601": "2024-04-22T19:03:57.602488Z",
            "url": "https://files.pythonhosted.org/packages/c8/00/b67d95bdc8796f176e17049d160389f27f62836864afe2a6aceb50b82732/pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7c53f75c583e1a9508f6ed660bda7ba8623d61e47446e24b6a7f6463ba6f0ecb",
                "md5": "740e29a631e84e930afda4221b129b77",
                "sha256": "c4fcf5cd9c4b655ad666ca332b9a081112cd7a58a8b5a6ca7a3104bc950f2038"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "740e29a631e84e930afda4221b129b77",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2011936,
            "upload_time": "2024-04-22T19:03:59",
            "upload_time_iso_8601": "2024-04-22T19:03:59.286174Z",
            "url": "https://files.pythonhosted.org/packages/7c/53/f75c583e1a9508f6ed660bda7ba8623d61e47446e24b6a7f6463ba6f0ecb/pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8501b70714556028799f5bf116164737f88c6cc678d788face8f57bbe16e4739",
                "md5": "8ea3a99eddeb0f1fc38c988ea34e6412",
                "sha256": "9b5155ff768083cb1d62f3e143b49a8a3432e6789a3abee8acd005c3c7af1c74"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "8ea3a99eddeb0f1fc38c988ea34e6412",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2990892,
            "upload_time": "2024-04-22T19:04:01",
            "upload_time_iso_8601": "2024-04-22T19:04:01.783460Z",
            "url": "https://files.pythonhosted.org/packages/85/01/b70714556028799f5bf116164737f88c6cc678d788face8f57bbe16e4739/pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a6a5c351d83454267964d24b79e9116d716157071df4682f865d1274235a0cac",
                "md5": "a665ced25433a7030a31898474cf466f",
                "sha256": "553ef617b6836fc7e4df130bb851e32fe357ce36336d897fd6646d6058d980af"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a665ced25433a7030a31898474cf466f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2057800,
            "upload_time": "2024-04-22T19:04:04",
            "upload_time_iso_8601": "2024-04-22T19:04:04.246082Z",
            "url": "https://files.pythonhosted.org/packages/a6/a5/c351d83454267964d24b79e9116d716157071df4682f865d1274235a0cac/pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "449b958a08ce6203a2de9ee99a97b61a6a8f9a3263702fbaf1e1eb99646f3c8f",
                "md5": "0c8c3831420e5b4fe3322f8076a10fe8",
                "sha256": "b89ed9eb7d616ef5714e5590e6cf7f23b02d0d539767d33561e3675d6f9e3857"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "0c8c3831420e5b4fe3322f8076a10fe8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1930272,
            "upload_time": "2024-04-22T19:04:06",
            "upload_time_iso_8601": "2024-04-22T19:04:06.562522Z",
            "url": "https://files.pythonhosted.org/packages/44/9b/958a08ce6203a2de9ee99a97b61a6a8f9a3263702fbaf1e1eb99646f3c8f/pydantic_core-2.18.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "efee8606de130aa729e3442b3ff09d07c991b779ec6483db122e96d5c4ba3686",
                "md5": "9ddaa2c5a8b47fddaffe00c3a09f22d8",
                "sha256": "75f7e9488238e920ab6204399ded280dc4c307d034f3924cd7f90a38b1829563"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-cp310-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9ddaa2c5a8b47fddaffe00c3a09f22d8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1996425,
            "upload_time": "2024-04-22T19:04:08",
            "upload_time_iso_8601": "2024-04-22T19:04:08.779892Z",
            "url": "https://files.pythonhosted.org/packages/ef/ee/8606de130aa729e3442b3ff09d07c991b779ec6483db122e96d5c4ba3686/pydantic_core-2.18.2-cp310-cp310-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a900858c784161dd9f56a3e0707d76c1d75155478b944b6013e1a8f94d98f3e2",
                "md5": "a2c766c0f2f67cef274f3bcbf81840d9",
                "sha256": "ef26c9e94a8c04a1b2924149a9cb081836913818e55681722d7f29af88fe7b38"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a2c766c0f2f67cef274f3bcbf81840d9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2125266,
            "upload_time": "2024-04-22T19:04:11",
            "upload_time_iso_8601": "2024-04-22T19:04:11.124408Z",
            "url": "https://files.pythonhosted.org/packages/a9/00/858c784161dd9f56a3e0707d76c1d75155478b944b6013e1a8f94d98f3e2/pydantic_core-2.18.2-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5b7760003f908a451d4a146baca735bb9c812fa029112c538a1f9deeb23b6673",
                "md5": "5ec2d00a67624c4eeb84691c95762ccc",
                "sha256": "182245ff6b0039e82b6bb585ed55a64d7c81c560715d1bad0cbad6dfa07b4027"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-none-win32.whl",
            "has_sig": false,
            "md5_digest": "5ec2d00a67624c4eeb84691c95762ccc",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1727979,
            "upload_time": "2024-04-22T19:04:14",
            "upload_time_iso_8601": "2024-04-22T19:04:14.111462Z",
            "url": "https://files.pythonhosted.org/packages/5b/77/60003f908a451d4a146baca735bb9c812fa029112c538a1f9deeb23b6673/pydantic_core-2.18.2-cp310-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c09455f5b643992a57a244f7f7119b5eabebe9e592c3c8282a132ac21c965812",
                "md5": "e75f0eb61abd77a665c00cf090e8459a",
                "sha256": "e23ec367a948b6d812301afc1b13f8094ab7b2c280af66ef450efc357d2ae543"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e75f0eb61abd77a665c00cf090e8459a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1917605,
            "upload_time": "2024-04-22T19:04:16",
            "upload_time_iso_8601": "2024-04-22T19:04:16.194771Z",
            "url": "https://files.pythonhosted.org/packages/c0/94/55f5b643992a57a244f7f7119b5eabebe9e592c3c8282a132ac21c965812/pydantic_core-2.18.2-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ce9c6ba3121fecd4c8a0ae48d87e02a87d97ec8831eb978c53bcbfa0b2e43600",
                "md5": "f44c29dd539f6844fd5ed23f702ee910",
                "sha256": "219da3f096d50a157f33645a1cf31c0ad1fe829a92181dd1311022f986e5fbe3"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f44c29dd539f6844fd5ed23f702ee910",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1860520,
            "upload_time": "2024-04-22T19:04:18",
            "upload_time_iso_8601": "2024-04-22T19:04:18.352714Z",
            "url": "https://files.pythonhosted.org/packages/ce/9c/6ba3121fecd4c8a0ae48d87e02a87d97ec8831eb978c53bcbfa0b2e43600/pydantic_core-2.18.2-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d61bfc32484eac102051ef85f5e648c9777f57398c83e5f87e3c0a420a6550b",
                "md5": "a98be5e14a53503b4fb3d8847a1cd8d0",
                "sha256": "cc1cfd88a64e012b74e94cd00bbe0f9c6df57049c97f02bb07d39e9c852e19a4"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a98be5e14a53503b4fb3d8847a1cd8d0",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1773475,
            "upload_time": "2024-04-22T19:04:19",
            "upload_time_iso_8601": "2024-04-22T19:04:19.919074Z",
            "url": "https://files.pythonhosted.org/packages/5d/61/bfc32484eac102051ef85f5e648c9777f57398c83e5f87e3c0a420a6550b/pydantic_core-2.18.2-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cff0eb883cfa0de1ec85e4e388db092e6e0297c54bfe27b3015fe4a2d82f639d",
                "md5": "3160516ac0a078d6dc2126f9a96ea685",
                "sha256": "05b7133a6e6aeb8df37d6f413f7705a37ab4031597f64ab56384c94d98fa0e90"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3160516ac0a078d6dc2126f9a96ea685",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1821936,
            "upload_time": "2024-04-22T19:04:22",
            "upload_time_iso_8601": "2024-04-22T19:04:22.212409Z",
            "url": "https://files.pythonhosted.org/packages/cf/f0/eb883cfa0de1ec85e4e388db092e6e0297c54bfe27b3015fe4a2d82f639d/pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0c10fc86b5cf407a0a2c0b01796f920b5568e13009d2c3a2c999188b1908718f",
                "md5": "0abcddd295976edcc311d76e8d46a1b6",
                "sha256": "224c421235f6102e8737032483f43c1a8cfb1d2f45740c44166219599358c2cd"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "0abcddd295976edcc311d76e8d46a1b6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1808286,
            "upload_time": "2024-04-22T19:04:24",
            "upload_time_iso_8601": "2024-04-22T19:04:24.443829Z",
            "url": "https://files.pythonhosted.org/packages/0c/10/fc86b5cf407a0a2c0b01796f920b5568e13009d2c3a2c999188b1908718f/pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3aa7fd69b88ea7d2e31d4dce763182349bea5d9f00184d29cde2a8d0e0375704",
                "md5": "94bd6f0a0c1f90b3ee503b3bd83b3633",
                "sha256": "b14d82cdb934e99dda6d9d60dc84a24379820176cc4a0d123f88df319ae9c150"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "94bd6f0a0c1f90b3ee503b3bd83b3633",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2011228,
            "upload_time": "2024-04-22T19:04:26",
            "upload_time_iso_8601": "2024-04-22T19:04:26.209452Z",
            "url": "https://files.pythonhosted.org/packages/3a/a7/fd69b88ea7d2e31d4dce763182349bea5d9f00184d29cde2a8d0e0375704/pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "389d0b2b5ddacf7641f6aacf04508c92afde7179c564a7aa1eeddb6dd8a16d82",
                "md5": "7d0f6eabc1c182f2d93685d18ee7dd8f",
                "sha256": "2728b01246a3bba6de144f9e3115b532ee44bd6cf39795194fb75491824a1413"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "7d0f6eabc1c182f2d93685d18ee7dd8f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2990524,
            "upload_time": "2024-04-22T19:04:27",
            "upload_time_iso_8601": "2024-04-22T19:04:27.986715Z",
            "url": "https://files.pythonhosted.org/packages/38/9d/0b2b5ddacf7641f6aacf04508c92afde7179c564a7aa1eeddb6dd8a16d82/pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "80b8b93d756b36425f7ad378dcb9fdf5f6a03b88afaae0476f7bdb31dd8964be",
                "md5": "b111bd2e9161913c3ada44505c50e053",
                "sha256": "470b94480bb5ee929f5acba6995251ada5e059a5ef3e0dfc63cca287283ebfa6"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b111bd2e9161913c3ada44505c50e053",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2056984,
            "upload_time": "2024-04-22T19:04:30",
            "upload_time_iso_8601": "2024-04-22T19:04:30.608181Z",
            "url": "https://files.pythonhosted.org/packages/80/b8/b93d756b36425f7ad378dcb9fdf5f6a03b88afaae0476f7bdb31dd8964be/pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e137046c7a966fc44b52a015be11b9ba99a0c5401770bbd0f69c84fa6d5957c1",
                "md5": "27601ffb812982df9e498172e535e14c",
                "sha256": "997abc4df705d1295a42f95b4eec4950a37ad8ae46d913caeee117b6b198811c"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "27601ffb812982df9e498172e535e14c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1929611,
            "upload_time": "2024-04-22T19:04:32",
            "upload_time_iso_8601": "2024-04-22T19:04:32.598592Z",
            "url": "https://files.pythonhosted.org/packages/e1/37/046c7a966fc44b52a015be11b9ba99a0c5401770bbd0f69c84fa6d5957c1/pydantic_core-2.18.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "85df0adda842d84e7ca290cb01df7e33dee6463b01be0fa3171a38ceb7b1a21e",
                "md5": "94a6ae9fa2b82a1509a08d9fbaf30899",
                "sha256": "75250dbc5290e3f1a0f4618db35e51a165186f9034eff158f3d490b3fed9f8a0"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-cp311-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "94a6ae9fa2b82a1509a08d9fbaf30899",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1995902,
            "upload_time": "2024-04-22T19:04:34",
            "upload_time_iso_8601": "2024-04-22T19:04:34.527706Z",
            "url": "https://files.pythonhosted.org/packages/85/df/0adda842d84e7ca290cb01df7e33dee6463b01be0fa3171a38ceb7b1a21e/pydantic_core-2.18.2-cp311-cp311-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1f89dbe3dd03e0d5c68f50f6aa98607221a304168196ee84e835747705cb7005",
                "md5": "d3d2cb791cd7f87211274c8a388bd76c",
                "sha256": "4456f2dca97c425231d7315737d45239b2b51a50dc2b6f0c2bb181fce6207664"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-cp311-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d3d2cb791cd7f87211274c8a388bd76c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2124618,
            "upload_time": "2024-04-22T19:04:36",
            "upload_time_iso_8601": "2024-04-22T19:04:36.186178Z",
            "url": "https://files.pythonhosted.org/packages/1f/89/dbe3dd03e0d5c68f50f6aa98607221a304168196ee84e835747705cb7005/pydantic_core-2.18.2-cp311-cp311-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ee53b5c6c4a2b0defa1b7a4ad99e86f7e8410a7c0fbf247bb5f376cbb2f4ddcc",
                "md5": "ece20e2a9e66cd3b38b630b80cfc1e15",
                "sha256": "269322dcc3d8bdb69f054681edff86276b2ff972447863cf34c8b860f5188e2e"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-none-win32.whl",
            "has_sig": false,
            "md5_digest": "ece20e2a9e66cd3b38b630b80cfc1e15",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1728630,
            "upload_time": "2024-04-22T19:04:37",
            "upload_time_iso_8601": "2024-04-22T19:04:37.815541Z",
            "url": "https://files.pythonhosted.org/packages/ee/53/b5c6c4a2b0defa1b7a4ad99e86f7e8410a7c0fbf247bb5f376cbb2f4ddcc/pydantic_core-2.18.2-cp311-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9db0e8bebe8fd08ea6ec027b7304c84f4652f2933514caf9f6a418d259d2a950",
                "md5": "ef3217ad68a5c8d058421068a9974cad",
                "sha256": "800d60565aec896f25bc3cfa56d2277d52d5182af08162f7954f938c06dc4ee3"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ef3217ad68a5c8d058421068a9974cad",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1916632,
            "upload_time": "2024-04-22T19:04:39",
            "upload_time_iso_8601": "2024-04-22T19:04:39.486482Z",
            "url": "https://files.pythonhosted.org/packages/9d/b0/e8bebe8fd08ea6ec027b7304c84f4652f2933514caf9f6a418d259d2a950/pydantic_core-2.18.2-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "94742a26c45cac39408398adda1a9d96d567d71b6cd60f037687695ce89295b7",
                "md5": "eb815e7a82de5af7a02b1b5b2e13db77",
                "sha256": "1404c69d6a676245199767ba4f633cce5f4ad4181f9d0ccb0577e1f66cf4c46d"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp311-none-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "eb815e7a82de5af7a02b1b5b2e13db77",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1801629,
            "upload_time": "2024-04-22T19:04:41",
            "upload_time_iso_8601": "2024-04-22T19:04:41.433517Z",
            "url": "https://files.pythonhosted.org/packages/94/74/2a26c45cac39408398adda1a9d96d567d71b6cd60f037687695ce89295b7/pydantic_core-2.18.2-cp311-none-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "15b1e6edfe46402a5b415fc3de86aa64fb10009b323907f8d513175bfb839aa9",
                "md5": "e1ff241c1b9654ab8f661709c454578f",
                "sha256": "fb2bd7be70c0fe4dfd32c951bc813d9fe6ebcbfdd15a07527796c8204bd36242"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e1ff241c1b9654ab8f661709c454578f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1857389,
            "upload_time": "2024-04-22T19:04:43",
            "upload_time_iso_8601": "2024-04-22T19:04:43.261542Z",
            "url": "https://files.pythonhosted.org/packages/15/b1/e6edfe46402a5b415fc3de86aa64fb10009b323907f8d513175bfb839aa9/pydantic_core-2.18.2-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3049397da3f6910d62f092684a50bcaba2566825c6eee27a743846583a01fadf",
                "md5": "d09ee2a1035a2b87f6c6aa79b79fad39",
                "sha256": "6132dd3bd52838acddca05a72aafb6eab6536aa145e923bb50f45e78b7251043"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d09ee2a1035a2b87f6c6aa79b79fad39",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1770630,
            "upload_time": "2024-04-22T19:04:45",
            "upload_time_iso_8601": "2024-04-22T19:04:45.627092Z",
            "url": "https://files.pythonhosted.org/packages/30/49/397da3f6910d62f092684a50bcaba2566825c6eee27a743846583a01fadf/pydantic_core-2.18.2-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6de01d65ae0cab571cf072b23a44bb3a4f0b4d45572e2157bce9f073e703e30b",
                "md5": "1f1228ec8fe741ff50bacbd26a920a32",
                "sha256": "d7d904828195733c183d20a54230c0df0eb46ec746ea1a666730787353e87182"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "1f1228ec8fe741ff50bacbd26a920a32",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1816322,
            "upload_time": "2024-04-22T19:04:47",
            "upload_time_iso_8601": "2024-04-22T19:04:47.357895Z",
            "url": "https://files.pythonhosted.org/packages/6d/e0/1d65ae0cab571cf072b23a44bb3a4f0b4d45572e2157bce9f073e703e30b/pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c679a9bde518a69b983adab265a1a3fbe26392b50854b1cf3f8ad030b28972c4",
                "md5": "ad149e5116eb73d22baa40f870564dfb",
                "sha256": "c9bd70772c720142be1020eac55f8143a34ec9f82d75a8e7a07852023e46617f"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "ad149e5116eb73d22baa40f870564dfb",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1797646,
            "upload_time": "2024-04-22T19:04:49",
            "upload_time_iso_8601": "2024-04-22T19:04:49.159833Z",
            "url": "https://files.pythonhosted.org/packages/c6/79/a9bde518a69b983adab265a1a3fbe26392b50854b1cf3f8ad030b28972c4/pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5dc028331aab3be69f407a95b629be253b57c3df492ea1dd1c53dce9796d10c1",
                "md5": "da753f4d61d8d6e4edc9bd82e3837f5a",
                "sha256": "2b8ed04b3582771764538f7ee7001b02e1170223cf9b75dff0bc698fadb00cf3"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "da753f4d61d8d6e4edc9bd82e3837f5a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2020413,
            "upload_time": "2024-04-22T19:04:50",
            "upload_time_iso_8601": "2024-04-22T19:04:50.895904Z",
            "url": "https://files.pythonhosted.org/packages/5d/c0/28331aab3be69f407a95b629be253b57c3df492ea1dd1c53dce9796d10c1/pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "114ee06605ce50035dd9bf107dda3d514e4b1ba82a5551ef57a15e73e47d9053",
                "md5": "ae6b0bfd062b468c801d960de87a1624",
                "sha256": "e6dac87ddb34aaec85f873d737e9d06a3555a1cc1a8e0c44b7f8d5daeb89d86f"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "ae6b0bfd062b468c801d960de87a1624",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2884072,
            "upload_time": "2024-04-22T19:04:52",
            "upload_time_iso_8601": "2024-04-22T19:04:52.884003Z",
            "url": "https://files.pythonhosted.org/packages/11/4e/e06605ce50035dd9bf107dda3d514e4b1ba82a5551ef57a15e73e47d9053/pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a1c97d61469af6386e5846b5864bb93dc770979968c113863f923916c1a8bca2",
                "md5": "d46fb32b00574c068330739294aeab27",
                "sha256": "7ca4ae5a27ad7a4ee5170aebce1574b375de390bc01284f87b18d43a3984df72"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d46fb32b00574c068330739294aeab27",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2082895,
            "upload_time": "2024-04-22T19:04:55",
            "upload_time_iso_8601": "2024-04-22T19:04:55.551538Z",
            "url": "https://files.pythonhosted.org/packages/a1/c9/7d61469af6386e5846b5864bb93dc770979968c113863f923916c1a8bca2/pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "afb2dff1a30e6c7eae5e12ed90fc790733cda91d5d9d8da86db59c41359049d5",
                "md5": "1e6cfe30df30f17add7230eb56caefb2",
                "sha256": "886eec03591b7cf058467a70a87733b35f44707bd86cf64a615584fd72488b7c"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "1e6cfe30df30f17add7230eb56caefb2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1931326,
            "upload_time": "2024-04-22T19:04:57",
            "upload_time_iso_8601": "2024-04-22T19:04:57.188111Z",
            "url": "https://files.pythonhosted.org/packages/af/b2/dff1a30e6c7eae5e12ed90fc790733cda91d5d9d8da86db59c41359049d5/pydantic_core-2.18.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0eb928dc15be5a828708612cc429354609b456719f70180af9c66d7617bbac60",
                "md5": "94c35c6b4c0cc3850cb7fbb24a651a13",
                "sha256": "ca7b0c1f1c983e064caa85f3792dd2fe3526b3505378874afa84baf662e12241"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-cp312-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "94c35c6b4c0cc3850cb7fbb24a651a13",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1993024,
            "upload_time": "2024-04-22T19:04:59",
            "upload_time_iso_8601": "2024-04-22T19:04:59.689587Z",
            "url": "https://files.pythonhosted.org/packages/0e/b9/28dc15be5a828708612cc429354609b456719f70180af9c66d7617bbac60/pydantic_core-2.18.2-cp312-cp312-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d48f51b3cb36a4d2f1ed5d72f3ea329bab203db234fff056414b76950f353984",
                "md5": "7a0011e9dcb16ea9b006813180d9e35f",
                "sha256": "4b4356d3538c3649337df4074e81b85f0616b79731fe22dd11b99499b2ebbdf3"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-cp312-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7a0011e9dcb16ea9b006813180d9e35f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2129503,
            "upload_time": "2024-04-22T19:05:02",
            "upload_time_iso_8601": "2024-04-22T19:05:02.792293Z",
            "url": "https://files.pythonhosted.org/packages/d4/8f/51b3cb36a4d2f1ed5d72f3ea329bab203db234fff056414b76950f353984/pydantic_core-2.18.2-cp312-cp312-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7e472e8b7d24fa69e82e3b6cd74776c36f88f0fadf63e1c777fc4385db2bc63a",
                "md5": "47b5d3981b3d7e7c44394903f39d984c",
                "sha256": "8b172601454f2d7701121bbec3425dd71efcb787a027edf49724c9cefc14c038"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-none-win32.whl",
            "has_sig": false,
            "md5_digest": "47b5d3981b3d7e7c44394903f39d984c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1748771,
            "upload_time": "2024-04-22T19:05:05",
            "upload_time_iso_8601": "2024-04-22T19:05:05.556735Z",
            "url": "https://files.pythonhosted.org/packages/7e/47/2e8b7d24fa69e82e3b6cd74776c36f88f0fadf63e1c777fc4385db2bc63a/pydantic_core-2.18.2-cp312-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e449f29028068b5cb364ad066a58490dd26fd1d4ba2943d829eb0f85dbc8ab06",
                "md5": "dbf78e45b65e2cc91c2a52367682035d",
                "sha256": "b1bd7e47b1558ea872bd16c8502c414f9e90dcf12f1395129d7bb42a09a95438"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "dbf78e45b65e2cc91c2a52367682035d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1916735,
            "upload_time": "2024-04-22T19:05:07",
            "upload_time_iso_8601": "2024-04-22T19:05:07.685068Z",
            "url": "https://files.pythonhosted.org/packages/e4/49/f29028068b5cb364ad066a58490dd26fd1d4ba2943d829eb0f85dbc8ab06/pydantic_core-2.18.2-cp312-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ac32d288f59ef7af445bac9a9281936f1d65999568d654b24a837d14ae01cefa",
                "md5": "830fc70a81392833cb0f165961378e8f",
                "sha256": "98758d627ff397e752bc339272c14c98199c613f922d4a384ddc07526c86a2ec"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp312-none-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "830fc70a81392833cb0f165961378e8f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1814428,
            "upload_time": "2024-04-22T19:05:09",
            "upload_time_iso_8601": "2024-04-22T19:05:09.785149Z",
            "url": "https://files.pythonhosted.org/packages/ac/32/d288f59ef7af445bac9a9281936f1d65999568d654b24a837d14ae01cefa/pydantic_core-2.18.2-cp312-none-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2c371a17caceb1d0929c3dcf9075152b33158c678925fce3c62ff9aef16b9b9c",
                "md5": "54a54c2d3e9fa5f4b5235e8a7febd6d6",
                "sha256": "9fdad8e35f278b2c3eb77cbdc5c0a49dada440657bf738d6905ce106dc1de439"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-cp38-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "54a54c2d3e9fa5f4b5235e8a7febd6d6",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1862105,
            "upload_time": "2024-04-22T19:05:11",
            "upload_time_iso_8601": "2024-04-22T19:05:11.767570Z",
            "url": "https://files.pythonhosted.org/packages/2c/37/1a17caceb1d0929c3dcf9075152b33158c678925fce3c62ff9aef16b9b9c/pydantic_core-2.18.2-cp38-cp38-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "26a3ff85a38433ea89c39086d54b7b426ce87a0177b827aa61a14f7142c5d526",
                "md5": "f4884c66c2f419635e3a094f6b44e773",
                "sha256": "1d90c3265ae107f91a4f279f4d6f6f1d4907ac76c6868b27dc7fb33688cfb347"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f4884c66c2f419635e3a094f6b44e773",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1750630,
            "upload_time": "2024-04-22T19:05:13",
            "upload_time_iso_8601": "2024-04-22T19:05:13.508178Z",
            "url": "https://files.pythonhosted.org/packages/26/a3/ff85a38433ea89c39086d54b7b426ce87a0177b827aa61a14f7142c5d526/pydantic_core-2.18.2-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cd61fc3f02b91b5b6148b16175be74c5c3cb911e262b60a6b3fc877e565b5b88",
                "md5": "ca89336ea75b8676dce9fbc5c9ab8d13",
                "sha256": "390193c770399861d8df9670fb0d1874f330c79caaca4642332df7c682bf6b91"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ca89336ea75b8676dce9fbc5c9ab8d13",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1824467,
            "upload_time": "2024-04-22T19:05:15",
            "upload_time_iso_8601": "2024-04-22T19:05:15.441606Z",
            "url": "https://files.pythonhosted.org/packages/cd/61/fc3f02b91b5b6148b16175be74c5c3cb911e262b60a6b3fc877e565b5b88/pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "205752059bd051710f12709a45b2446622e8eb72cf5462e75e37b985b562be25",
                "md5": "628c8b3fdb21ee65509aec6497d89c02",
                "sha256": "82d5d4d78e4448683cb467897fe24e2b74bb7b973a541ea1dcfec1d3cbce39fb"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "628c8b3fdb21ee65509aec6497d89c02",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1809654,
            "upload_time": "2024-04-22T19:05:17",
            "upload_time_iso_8601": "2024-04-22T19:05:17.712953Z",
            "url": "https://files.pythonhosted.org/packages/20/57/52059bd051710f12709a45b2446622e8eb72cf5462e75e37b985b562be25/pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4f7166c8c48c0f5738e2efd2cd3f6b877afd2b6f852f554024dbf5e1e274d90d",
                "md5": "42a0c290e0db07834c311665218eecff",
                "sha256": "4774f3184d2ef3e14e8693194f661dea5a4d6ca4e3dc8e39786d33a94865cefd"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "42a0c290e0db07834c311665218eecff",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2013235,
            "upload_time": "2024-04-22T19:05:20",
            "upload_time_iso_8601": "2024-04-22T19:05:20.130914Z",
            "url": "https://files.pythonhosted.org/packages/4f/71/66c8c48c0f5738e2efd2cd3f6b877afd2b6f852f554024dbf5e1e274d90d/pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e4226ee55ac2eb66f863447a0639bf322987dcd4c77848eb158657e199bdfc23",
                "md5": "9adebbdc918d960abb88a9d25e44afab",
                "sha256": "d4d938ec0adf5167cb335acb25a4ee69a8107e4984f8fbd2e897021d9e4ca21b"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "9adebbdc918d960abb88a9d25e44afab",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2992182,
            "upload_time": "2024-04-22T19:05:21",
            "upload_time_iso_8601": "2024-04-22T19:05:21.919249Z",
            "url": "https://files.pythonhosted.org/packages/e4/22/6ee55ac2eb66f863447a0639bf322987dcd4c77848eb158657e199bdfc23/pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a6800f2fb0deada2fbfadfec6b4dd1f5536767a4eb66dc3b7bd46539a1e232a0",
                "md5": "362df3baeabe85ad68f1f636361909fa",
                "sha256": "e0e8b1be28239fc64a88a8189d1df7fad8be8c1ae47fcc33e43d4be15f99cc70"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "362df3baeabe85ad68f1f636361909fa",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2059053,
            "upload_time": "2024-04-22T19:05:24",
            "upload_time_iso_8601": "2024-04-22T19:05:24.004828Z",
            "url": "https://files.pythonhosted.org/packages/a6/80/0f2fb0deada2fbfadfec6b4dd1f5536767a4eb66dc3b7bd46539a1e232a0/pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "81a19a4c2cb1bb5f2ac3f461ab3923d3be2bb77d5f59807f4459a19507473d63",
                "md5": "01e5ed34b4bd9257b488e630d4c2f71c",
                "sha256": "868649da93e5a3d5eacc2b5b3b9235c98ccdbfd443832f31e075f54419e1b96b"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "01e5ed34b4bd9257b488e630d4c2f71c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1931378,
            "upload_time": "2024-04-22T19:05:26",
            "upload_time_iso_8601": "2024-04-22T19:05:26.507023Z",
            "url": "https://files.pythonhosted.org/packages/81/a1/9a4c2cb1bb5f2ac3f461ab3923d3be2bb77d5f59807f4459a19507473d63/pydantic_core-2.18.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "640ca1e6797cfe42f42eee823a95026139a05ae8f7c9af8dbe738294a607954b",
                "md5": "a0f979e6df92dc8027368f29583cd86d",
                "sha256": "78363590ef93d5d226ba21a90a03ea89a20738ee5b7da83d771d283fd8a56761"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-cp38-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a0f979e6df92dc8027368f29583cd86d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1997755,
            "upload_time": "2024-04-22T19:05:28",
            "upload_time_iso_8601": "2024-04-22T19:05:28.353119Z",
            "url": "https://files.pythonhosted.org/packages/64/0c/a1e6797cfe42f42eee823a95026139a05ae8f7c9af8dbe738294a607954b/pydantic_core-2.18.2-cp38-cp38-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bc2da355822385aa50e50fad399f2007d216badf2d9226f0d8c2a17212782d11",
                "md5": "9365bdf051aecb7fd1281ac004102501",
                "sha256": "852e966fbd035a6468fc0a3496589b45e2208ec7ca95c26470a54daed82a0788"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-cp38-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9365bdf051aecb7fd1281ac004102501",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2126355,
            "upload_time": "2024-04-22T19:05:30",
            "upload_time_iso_8601": "2024-04-22T19:05:30.824349Z",
            "url": "https://files.pythonhosted.org/packages/bc/2d/a355822385aa50e50fad399f2007d216badf2d9226f0d8c2a17212782d11/pydantic_core-2.18.2-cp38-cp38-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c1f65a8614af02541501d42a24cbfebc159bfe25756d89979882e15fc25e10e1",
                "md5": "e8ffd02e2673aaadb42d7cf161b572c3",
                "sha256": "6a46e22a707e7ad4484ac9ee9f290f9d501df45954184e23fc29408dfad61350"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-none-win32.whl",
            "has_sig": false,
            "md5_digest": "e8ffd02e2673aaadb42d7cf161b572c3",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1728661,
            "upload_time": "2024-04-22T19:05:32",
            "upload_time_iso_8601": "2024-04-22T19:05:32.584771Z",
            "url": "https://files.pythonhosted.org/packages/c1/f6/5a8614af02541501d42a24cbfebc159bfe25756d89979882e15fc25e10e1/pydantic_core-2.18.2-cp38-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05437b662e634c8c92266d559ad9205335178b985ed26f35de0f24cebb0e12af",
                "md5": "1bd826f6219c73a816c9d9e89af9cc69",
                "sha256": "d91cb5ea8b11607cc757675051f61b3d93f15eca3cefb3e6c704a5d6e8440f4e"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp38-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1bd826f6219c73a816c9d9e89af9cc69",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1918055,
            "upload_time": "2024-04-22T19:05:34",
            "upload_time_iso_8601": "2024-04-22T19:05:34.379252Z",
            "url": "https://files.pythonhosted.org/packages/05/43/7b662e634c8c92266d559ad9205335178b985ed26f35de0f24cebb0e12af/pydantic_core-2.18.2-cp38-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "29d996651085f19d96ef180743fabf2341b72265ddc29a41c184cfe4b1f9e97f",
                "md5": "5f48b2dea4d8af67723d1ae1d3ccef0d",
                "sha256": "ae0a8a797a5e56c053610fa7be147993fe50960fa43609ff2a9552b0e07013e8"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-cp39-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5f48b2dea4d8af67723d1ae1d3ccef0d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1862027,
            "upload_time": "2024-04-22T19:05:36",
            "upload_time_iso_8601": "2024-04-22T19:05:36.315463Z",
            "url": "https://files.pythonhosted.org/packages/29/d9/96651085f19d96ef180743fabf2341b72265ddc29a41c184cfe4b1f9e97f/pydantic_core-2.18.2-cp39-cp39-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8c91290e2ec9fc2c870c1c0f97772ed97dfd784b5b0d04632fa9d390a5fb6562",
                "md5": "cce21763510f1f518ea53d102491f02c",
                "sha256": "042473b6280246b1dbf530559246f6842b56119c2926d1e52b631bdc46075f2a"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "cce21763510f1f518ea53d102491f02c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1750274,
            "upload_time": "2024-04-22T19:05:38",
            "upload_time_iso_8601": "2024-04-22T19:05:38.373291Z",
            "url": "https://files.pythonhosted.org/packages/8c/91/290e2ec9fc2c870c1c0f97772ed97dfd784b5b0d04632fa9d390a5fb6562/pydantic_core-2.18.2-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5091fe3547f04e5a8aad7ea11246bb7e73d42988c59e5ef4c1e4bb58024b60dc",
                "md5": "ae7774e671bc32a591c71e56072ccc46",
                "sha256": "1a388a77e629b9ec814c1b1e6b3b595fe521d2cdc625fcca26fbc2d44c816804"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ae7774e671bc32a591c71e56072ccc46",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1824416,
            "upload_time": "2024-04-22T19:05:41",
            "upload_time_iso_8601": "2024-04-22T19:05:41.563717Z",
            "url": "https://files.pythonhosted.org/packages/50/91/fe3547f04e5a8aad7ea11246bb7e73d42988c59e5ef4c1e4bb58024b60dc/pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "66dbe29a0f9aac5e0fc26fd481a39ab8343109b8eab7a7ab5de7368b73bbc708",
                "md5": "acf0897f91627a134fe5cebcb1fef493",
                "sha256": "e25add29b8f3b233ae90ccef2d902d0ae0432eb0d45370fe315d1a5cf231004b"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "acf0897f91627a134fe5cebcb1fef493",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1809126,
            "upload_time": "2024-04-22T19:05:44",
            "upload_time_iso_8601": "2024-04-22T19:05:44.516947Z",
            "url": "https://files.pythonhosted.org/packages/66/db/e29a0f9aac5e0fc26fd481a39ab8343109b8eab7a7ab5de7368b73bbc708/pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "10957b7d9b73e490349470f3635e3728eba7df3c809bc75efd9a8aed2f00f207",
                "md5": "ed6eec96d9e27f32b0f8563d7ab29327",
                "sha256": "f459a5ce8434614dfd39bbebf1041952ae01da6bed9855008cb33b875cb024c0"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "ed6eec96d9e27f32b0f8563d7ab29327",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2013135,
            "upload_time": "2024-04-22T19:05:47",
            "upload_time_iso_8601": "2024-04-22T19:05:47.698319Z",
            "url": "https://files.pythonhosted.org/packages/10/95/7b7d9b73e490349470f3635e3728eba7df3c809bc75efd9a8aed2f00f207/pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "07fc8d39be070e845640504dcfec198f633c78e6dfd3fc9cecea87400c75dec4",
                "md5": "44de3e6ffe4c5028f78b86a7214675bf",
                "sha256": "eff2de745698eb46eeb51193a9f41d67d834d50e424aef27df2fcdee1b153845"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "44de3e6ffe4c5028f78b86a7214675bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2990299,
            "upload_time": "2024-04-22T19:05:49",
            "upload_time_iso_8601": "2024-04-22T19:05:49.698715Z",
            "url": "https://files.pythonhosted.org/packages/07/fc/8d39be070e845640504dcfec198f633c78e6dfd3fc9cecea87400c75dec4/pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "96a1286da6cf6de872add034dc3056c25f4a67189bc5a0fa939bec67a66da266",
                "md5": "210a3a8d4efc2f3150641c5735dcdc97",
                "sha256": "a8309f67285bdfe65c372ea3722b7a5642680f3dba538566340a9d36e920b5f0"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "210a3a8d4efc2f3150641c5735dcdc97",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2059073,
            "upload_time": "2024-04-22T19:05:51",
            "upload_time_iso_8601": "2024-04-22T19:05:51.715654Z",
            "url": "https://files.pythonhosted.org/packages/96/a1/286da6cf6de872add034dc3056c25f4a67189bc5a0fa939bec67a66da266/pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3a56832873de33c5dbd73e084f50ebe933c62946b8f14d7d05be9e2d61862cd4",
                "md5": "02b59dd1fdc7cf7d415c7f23e7e85df6",
                "sha256": "f93a8a2e3938ff656a7c1bc57193b1319960ac015b6e87d76c76bf14fe0244b4"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "02b59dd1fdc7cf7d415c7f23e7e85df6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1931104,
            "upload_time": "2024-04-22T19:05:54",
            "upload_time_iso_8601": "2024-04-22T19:05:54.686284Z",
            "url": "https://files.pythonhosted.org/packages/3a/56/832873de33c5dbd73e084f50ebe933c62946b8f14d7d05be9e2d61862cd4/pydantic_core-2.18.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "853dee69bb968c6e110a487b87399c036de187e3a60b9269e6fb15813204ef79",
                "md5": "92eccf337f5cf9284a138eb62ebfbea9",
                "sha256": "22057013c8c1e272eb8d0eebc796701167d8377441ec894a8fed1af64a0bf399"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-cp39-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "92eccf337f5cf9284a138eb62ebfbea9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1997042,
            "upload_time": "2024-04-22T19:05:56",
            "upload_time_iso_8601": "2024-04-22T19:05:56.625650Z",
            "url": "https://files.pythonhosted.org/packages/85/3d/ee69bb968c6e110a487b87399c036de187e3a60b9269e6fb15813204ef79/pydantic_core-2.18.2-cp39-cp39-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e2a1154d61fcbae730e8eec69df18b7cd8ec41d06bf2983257f05ae5923bf58",
                "md5": "92b9b4c432f7d48754d88952efce7f94",
                "sha256": "cfeecd1ac6cc1fb2692c3d5110781c965aabd4ec5d32799773ca7b1456ac636b"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "92b9b4c432f7d48754d88952efce7f94",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2126107,
            "upload_time": "2024-04-22T19:05:58",
            "upload_time_iso_8601": "2024-04-22T19:05:58.915336Z",
            "url": "https://files.pythonhosted.org/packages/0e/2a/1154d61fcbae730e8eec69df18b7cd8ec41d06bf2983257f05ae5923bf58/pydantic_core-2.18.2-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "10272649d711a226a901dd8bc5d29d1d8a2211c8cc2dc339dbfd907e08f75d67",
                "md5": "437baf0d0093e5f676cadb2caf50d702",
                "sha256": "0d69b4c2f6bb3e130dba60d34c0845ba31b69babdd3f78f7c0c8fae5021a253e"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-none-win32.whl",
            "has_sig": false,
            "md5_digest": "437baf0d0093e5f676cadb2caf50d702",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1728571,
            "upload_time": "2024-04-22T19:06:01",
            "upload_time_iso_8601": "2024-04-22T19:06:01.597311Z",
            "url": "https://files.pythonhosted.org/packages/10/27/2649d711a226a901dd8bc5d29d1d8a2211c8cc2dc339dbfd907e08f75d67/pydantic_core-2.18.2-cp39-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "83eef9fcc916bd7b7238e5b6f262c9f40106786d497b8f83107ed2f72cafc186",
                "md5": "f9e299717eb84fdc34383abdfdc11b3a",
                "sha256": "d9319e499827271b09b4e411905b24a426b8fb69464dfa1696258f53a3334641"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-cp39-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f9e299717eb84fdc34383abdfdc11b3a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1918649,
            "upload_time": "2024-04-22T19:06:04",
            "upload_time_iso_8601": "2024-04-22T19:06:04.468605Z",
            "url": "https://files.pythonhosted.org/packages/83/ee/f9fcc916bd7b7238e5b6f262c9f40106786d497b8f83107ed2f72cafc186/pydantic_core-2.18.2-cp39-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fc6768ea4de2c7f73bcf3634508a80a4a35a38d56932a3c5e7cd70b58e62bf34",
                "md5": "d5a840b3f023addf1b1ca4d523f666f6",
                "sha256": "a1874c6dd4113308bd0eb568418e6114b252afe44319ead2b4081e9b9521fe75"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d5a840b3f023addf1b1ca4d523f666f6",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 1860403,
            "upload_time": "2024-04-22T19:06:06",
            "upload_time_iso_8601": "2024-04-22T19:06:06.858523Z",
            "url": "https://files.pythonhosted.org/packages/fc/67/68ea4de2c7f73bcf3634508a80a4a35a38d56932a3c5e7cd70b58e62bf34/pydantic_core-2.18.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "586de3c052741db91265b21faf8f3bdc960da6459ff03486f98ea50472c669ce",
                "md5": "fe441bc253701733af0b3c5122ac1d16",
                "sha256": "ccdd111c03bfd3666bd2472b674c6899550e09e9f298954cfc896ab92b5b0e6d"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "fe441bc253701733af0b3c5122ac1d16",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 1749346,
            "upload_time": "2024-04-22T19:06:09",
            "upload_time_iso_8601": "2024-04-22T19:06:09.494214Z",
            "url": "https://files.pythonhosted.org/packages/58/6d/e3c052741db91265b21faf8f3bdc960da6459ff03486f98ea50472c669ce/pydantic_core-2.18.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bb23c31edf3fb5fbc4c110fb81fe78ab49c3b1030759a84341e3edd26997ac35",
                "md5": "d7cc1f1bf8d71edf374451468cb8bf02",
                "sha256": "e18609ceaa6eed63753037fc06ebb16041d17d28199ae5aba0052c51449650a9"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d7cc1f1bf8d71edf374451468cb8bf02",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 1821657,
            "upload_time": "2024-04-22T19:06:11",
            "upload_time_iso_8601": "2024-04-22T19:06:11.639478Z",
            "url": "https://files.pythonhosted.org/packages/bb/23/c31edf3fb5fbc4c110fb81fe78ab49c3b1030759a84341e3edd26997ac35/pydantic_core-2.18.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b1db1514ac349cd12322414809f437bd709ccbb04526cc004d3dbb59de057593",
                "md5": "60719e3215eb024e512ada3dd8105d56",
                "sha256": "6e5c584d357c4e2baf0ff7baf44f4994be121e16a2c88918a5817331fc7599d7"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "60719e3215eb024e512ada3dd8105d56",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 1952478,
            "upload_time": "2024-04-22T19:06:13",
            "upload_time_iso_8601": "2024-04-22T19:06:13.528014Z",
            "url": "https://files.pythonhosted.org/packages/b1/db/1514ac349cd12322414809f437bd709ccbb04526cc004d3dbb59de057593/pydantic_core-2.18.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d1782eebdd02b56aab4fa53027721c56f1e5bd8480c1f54270036ff396938ac7",
                "md5": "4a9f7c455194b4f655699f9f7b8a1a4e",
                "sha256": "43f0f463cf89ace478de71a318b1b4f05ebc456a9b9300d027b4b57c1a2064fb"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "4a9f7c455194b4f655699f9f7b8a1a4e",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 1926467,
            "upload_time": "2024-04-22T19:06:15",
            "upload_time_iso_8601": "2024-04-22T19:06:15.570529Z",
            "url": "https://files.pythonhosted.org/packages/d1/78/2eebdd02b56aab4fa53027721c56f1e5bd8480c1f54270036ff396938ac7/pydantic_core-2.18.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bfeeed202783cd3149af4fc5d252471f24bd63c40e77451bcb6405cdea711fb9",
                "md5": "9d80e063a9b1aa7dd354b69fabf0843e",
                "sha256": "e1b395e58b10b73b07b7cf740d728dd4ff9365ac46c18751bf8b3d8cca8f625a"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9d80e063a9b1aa7dd354b69fabf0843e",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 1994791,
            "upload_time": "2024-04-22T19:06:17",
            "upload_time_iso_8601": "2024-04-22T19:06:17.814730Z",
            "url": "https://files.pythonhosted.org/packages/bf/ee/ed202783cd3149af4fc5d252471f24bd63c40e77451bcb6405cdea711fb9/pydantic_core-2.18.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "95778566320736c8f570e7dd35a770c9ddbab9ba0080e2d43daa714ee664a4ed",
                "md5": "4007414a1ca639943d13504115c9a870",
                "sha256": "0098300eebb1c837271d3d1a2cd2911e7c11b396eac9661655ee524a7f10587b"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4007414a1ca639943d13504115c9a870",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2123479,
            "upload_time": "2024-04-22T19:06:19",
            "upload_time_iso_8601": "2024-04-22T19:06:19.980913Z",
            "url": "https://files.pythonhosted.org/packages/95/77/8566320736c8f570e7dd35a770c9ddbab9ba0080e2d43daa714ee664a4ed/pydantic_core-2.18.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e520a11d64db1184f1a5ea2b238a1d01402affbfccf0058cb1429ef2b4bd4f30",
                "md5": "12aa9f65c2676440cb3904f831662a77",
                "sha256": "36789b70d613fbac0a25bb07ab3d9dba4d2e38af609c020cf4d888d165ee0bf3"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "12aa9f65c2676440cb3904f831662a77",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 1922166,
            "upload_time": "2024-04-22T19:06:22",
            "upload_time_iso_8601": "2024-04-22T19:06:22.172267Z",
            "url": "https://files.pythonhosted.org/packages/e5/20/a11d64db1184f1a5ea2b238a1d01402affbfccf0058cb1429ef2b4bd4f30/pydantic_core-2.18.2-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f21ef0fc4e097aa6627b277d600886b89e5ba129fd31eb8cfce00a358b33eed1",
                "md5": "14a6b966b71d18de120f80c75dab9234",
                "sha256": "3f9a801e7c8f1ef8718da265bba008fa121243dfe37c1cea17840b0944dfd72c"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "14a6b966b71d18de120f80c75dab9234",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 1861226,
            "upload_time": "2024-04-22T19:06:24",
            "upload_time_iso_8601": "2024-04-22T19:06:24.855176Z",
            "url": "https://files.pythonhosted.org/packages/f2/1e/f0fc4e097aa6627b277d600886b89e5ba129fd31eb8cfce00a358b33eed1/pydantic_core-2.18.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cddf4c68db027a30a8a4ef56ab28e9024b9973dc869695d9a7118724f8b32c5e",
                "md5": "d59f8d359592d3c05f8c74d6c897cbc0",
                "sha256": "3a6515ebc6e69d85502b4951d89131ca4e036078ea35533bb76327f8424531ce"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d59f8d359592d3c05f8c74d6c897cbc0",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 1749884,
            "upload_time": "2024-04-22T19:06:26",
            "upload_time_iso_8601": "2024-04-22T19:06:26.940402Z",
            "url": "https://files.pythonhosted.org/packages/cd/df/4c68db027a30a8a4ef56ab28e9024b9973dc869695d9a7118724f8b32c5e/pydantic_core-2.18.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "619d5b8cb4b76b3ce1d54235e731d774c52095402d1f3726991b4d3087058688",
                "md5": "df513f94b393a8b38d8a0a99575738b5",
                "sha256": "20aca1e2298c56ececfd8ed159ae4dde2df0781988c97ef77d5c16ff4bd5b400"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "df513f94b393a8b38d8a0a99575738b5",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 1822416,
            "upload_time": "2024-04-22T19:06:29",
            "upload_time_iso_8601": "2024-04-22T19:06:29.106179Z",
            "url": "https://files.pythonhosted.org/packages/61/9d/5b8cb4b76b3ce1d54235e731d774c52095402d1f3726991b4d3087058688/pydantic_core-2.18.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3b570ae73188748e11a41e50f7b1093141c67038aaccd823b0736f788daa17de",
                "md5": "80315656efa87cf3841a707c844eaf65",
                "sha256": "223ee893d77a310a0391dca6df00f70bbc2f36a71a895cecd9a0e762dc37b349"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "80315656efa87cf3841a707c844eaf65",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 1953580,
            "upload_time": "2024-04-22T19:06:31",
            "upload_time_iso_8601": "2024-04-22T19:06:31.220408Z",
            "url": "https://files.pythonhosted.org/packages/3b/57/0ae73188748e11a41e50f7b1093141c67038aaccd823b0736f788daa17de/pydantic_core-2.18.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6c62addd57ec1778d2b2e780386ce1a69dae1e2b6bd0dfafdb14e3d8a2121f28",
                "md5": "1606a68230a577f6c91b25862e9f45f6",
                "sha256": "2334ce8c673ee93a1d6a65bd90327588387ba073c17e61bf19b4fd97d688d63c"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "1606a68230a577f6c91b25862e9f45f6",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 1926847,
            "upload_time": "2024-04-22T19:06:33",
            "upload_time_iso_8601": "2024-04-22T19:06:33.341953Z",
            "url": "https://files.pythonhosted.org/packages/6c/62/addd57ec1778d2b2e780386ce1a69dae1e2b6bd0dfafdb14e3d8a2121f28/pydantic_core-2.18.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d90012e43635644f989890b84be94618e79f0e50c368f0b56e80282fb2e49f14",
                "md5": "8d412f8ca2d6768edbc28cce99f889aa",
                "sha256": "cbca948f2d14b09d20268cda7b0367723d79063f26c4ffc523af9042cad95592"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8d412f8ca2d6768edbc28cce99f889aa",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 1995791,
            "upload_time": "2024-04-22T19:06:35",
            "upload_time_iso_8601": "2024-04-22T19:06:35.635091Z",
            "url": "https://files.pythonhosted.org/packages/d9/00/12e43635644f989890b84be94618e79f0e50c368f0b56e80282fb2e49f14/pydantic_core-2.18.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "886ce37969d13d7aeca27c8b0d54ae5cea84549b5058657392a959629d8e1f45",
                "md5": "b961478c86f6aa4bec3b166369bb388b",
                "sha256": "b3ef08e20ec49e02d5c6717a91bb5af9b20f1805583cb0adfe9ba2c6b505b5ae"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b961478c86f6aa4bec3b166369bb388b",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2124473,
            "upload_time": "2024-04-22T19:06:38",
            "upload_time_iso_8601": "2024-04-22T19:06:38.043057Z",
            "url": "https://files.pythonhosted.org/packages/88/6c/e37969d13d7aeca27c8b0d54ae5cea84549b5058657392a959629d8e1f45/pydantic_core-2.18.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "96a6a85119618b9b4906b4a160408b1b6b8d40f054b349d4878ca63abd1046e3",
                "md5": "17edea0f7d384883bcd47dd551724f27",
                "sha256": "c6fdc8627910eed0c01aed6a390a252fe3ea6d472ee70fdde56273f198938374"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "17edea0f7d384883bcd47dd551724f27",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 1923338,
            "upload_time": "2024-04-22T19:06:39",
            "upload_time_iso_8601": "2024-04-22T19:06:39.999583Z",
            "url": "https://files.pythonhosted.org/packages/96/a6/a85119618b9b4906b4a160408b1b6b8d40f054b349d4878ca63abd1046e3/pydantic_core-2.18.2-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e923a609c50e53959eb96393e42ae4891901f699aaad682998371348650a6651",
                "md5": "ab1cb4e3ca6029712348b78cd7dff507",
                "sha256": "2e29d20810dfc3043ee13ac7d9e25105799817683348823f305ab3f349b9386e"
            },
            "downloads": -1,
            "filename": "pydantic_core-2.18.2.tar.gz",
            "has_sig": false,
            "md5_digest": "ab1cb4e3ca6029712348b78cd7dff507",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 383446,
            "upload_time": "2024-04-22T19:06:42",
            "upload_time_iso_8601": "2024-04-22T19:06:42.097275Z",
            "url": "https://files.pythonhosted.org/packages/e9/23/a609c50e53959eb96393e42ae4891901f699aaad682998371348650a6651/pydantic_core-2.18.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-22 19:06:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "pydantic",
    "github_project": "pydantic-core",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pydantic-core"
}
        
Elapsed time: 0.28842s