This is an automated email from the ASF dual-hosted git repository.
yuqi1129 pushed a commit to branch branch-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/branch-1.3 by this push:
new cac57fcfc0 [Cherry-pick to branch-1.3] [#13122] fix(mcp): unify
statistics metadata full-name parameter (#13123) (#13130)
cac57fcfc0 is described below
commit cac57fcfc0666f9cafc3bc0f6fd97cc5aeb4ba12
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Sep 14 16:55:23 2026 +0800
[Cherry-pick to branch-1.3] [#13122] fix(mcp): unify statistics metadata
full-name parameter (#13123) (#13130)
**Cherry-pick Information:**
- Original commit: 0ed1108198ad1b5ba9ecdbe533dc5d5c4ef90f9a
- Target branch: `branch-1.3`
- Status: Conflicts resolved.
Preserve the 1.3 statistics tools' required `metalake_name` argument
while adopting `metadata_full_name` and accepting the deprecated
`metadata_fullname` alias. Remove documentation and tests for
per-request metalake middleware that is absent from 1.3. Require
Pydantic >=2.12 for function validation aliases and update the lockfile.
Validation: all 165 MCP unit tests passed with frozen dependencies; all
5 statistics tests also passed on Pydantic 2.12.0. Changed Python files
formatted with the project-pinned Black/isort versions; targeted Pylint
scored 10/10 and `git diff --check` passed. Gradle formatting could not
run because the sandbox denied writes to its user cache.
---------
Co-authored-by: Qi Yu <[email protected]>
---
docs/gravitino-mcp-server.md | 6 +
mcp-server/mcp_server/tools/statistic.py | 33 ++++-
mcp-server/pyproject.toml | 2 +
mcp-server/tests/unit/tools/test_statistic.py | 104 ++++++++++++-
mcp-server/uv.lock | 201 +++++++++++++++-----------
5 files changed, 251 insertions(+), 95 deletions(-)
diff --git a/docs/gravitino-mcp-server.md b/docs/gravitino-mcp-server.md
index 69b7c8c14b..c196a8f03f 100644
--- a/docs/gravitino-mcp-server.md
+++ b/docs/gravitino-mcp-server.md
@@ -204,6 +204,12 @@ uv run mcp_server --metalake test --gravitino-uri
http://127.0.0.1:8090 \
--tls-cert /path/to/cert.pem --tls-key /path/to/key.pem
```
+## Statistics tool parameters
+
+The statistic tools (`list_statistics_for_metadata`,
`list_statistics_for_partition`) require `metalake_name` to identify the
metalake.
+
+These tools use `metadata_full_name` for the metadata object name, consistent
with the tag and policy tools. The previous spelling, `metadata_fullname`, is
accepted as a deprecated input alias but is not advertised in the tool schema.
Supply only one spelling per call; passing both is rejected. New callers should
use `metadata_full_name`.
+
## Audit Logging
Every tool invocation is recorded as one structured JSON line in
`gravitino-mcp-audit.log` (written to the server's working directory). Each
record is attributed to the incoming HTTP `Authorization` header when present;
otherwise to the configured service identity (`--token` or OAuth client id).
diff --git a/mcp-server/mcp_server/tools/statistic.py
b/mcp-server/mcp_server/tools/statistic.py
index 76dd1d9a6f..f500ac3e89 100644
--- a/mcp-server/mcp_server/tools/statistic.py
+++ b/mcp-server/mcp_server/tools/statistic.py
@@ -15,7 +15,10 @@
# specific language governing permissions and limitations
# under the License.
+from typing import Annotated
+
from fastmcp import Context, FastMCP
+from pydantic import AliasChoices, Field
def load_statistic_tools(mcp: FastMCP):
@@ -24,12 +27,19 @@ def load_statistic_tools(mcp: FastMCP):
ctx: Context,
metalake_name: str,
metadata_type: str,
- metadata_fullname: str,
+ metadata_full_name: Annotated[
+ str,
+ Field(
+ validation_alias=AliasChoices(
+ "metadata_full_name", "metadata_fullname"
+ )
+ ),
+ ],
) -> str:
"""
Retrieve a list of statistics for a specific metadata object.
Currently,
this tool only supports statistics for tables, so `metadata_type`
- should always be "table" and metadata_fullname should be in the
format
+ should always be "table" and metadata_full_name should be in the
format
"{catalog}.{schema}.{table}". For more information about the
metadata
type and full name formats, please refer to the tool
'metadata_type_to_fullname_formats'.
@@ -38,8 +48,8 @@ def load_statistic_tools(mcp: FastMCP):
ctx (Context): The request context.
metalake_name (str): The name of the metalake.
metadata_type (str): The type of metadata (e.g., table, column).
For
- more, please refer to too 'metadata_type_to_fullname_formats'
- metadata_fullname (str): The full name of the metadata object. For
+ more, please refer to the tool
'metadata_type_to_fullname_formats'
+ metadata_full_name (str): The full name of the metadata object. For
more, please refer to tool 'metadata_type_to_fullname_formats'.
@@ -70,7 +80,7 @@ def load_statistic_tools(mcp: FastMCP):
"""
client = ctx.request_context.lifespan_context.rest_client()
return await client.as_statistic_operation().list_of_statistics(
- metalake_name, metadata_type, metadata_fullname
+ metalake_name, metadata_type, metadata_full_name
)
# pylint: disable=R0917
@@ -79,7 +89,14 @@ def load_statistic_tools(mcp: FastMCP):
ctx: Context,
metalake_name: str,
metadata_type: str,
- metadata_fullname: str,
+ metadata_full_name: Annotated[
+ str,
+ Field(
+ validation_alias=AliasChoices(
+ "metadata_full_name", "metadata_fullname"
+ )
+ ),
+ ],
from_partition_name: str,
to_partition_name: str,
from_inclusive: bool = True,
@@ -94,7 +111,7 @@ def load_statistic_tools(mcp: FastMCP):
ctx (Context): The request context.
metalake_name (str): The name of the metalake.
metadata_type (str): The type of metadata, should be "table" for
partition statistics.
- metadata_fullname (str): The full name of the metadata item, the
format should be
+ metadata_full_name (str): The full name of the metadata item, the
format should be
"{catalog}.{schema}.{table}".
from_partition_name (str): Starting partition name.
to_partition_name (str): Ending partition name.
@@ -138,7 +155,7 @@ def load_statistic_tools(mcp: FastMCP):
await client.as_statistic_operation().list_statistic_for_partition(
metalake_name,
metadata_type,
- metadata_fullname,
+ metadata_full_name,
from_partition_name,
to_partition_name,
from_inclusive,
diff --git a/mcp-server/pyproject.toml b/mcp-server/pyproject.toml
index d08e58c37b..88f2aa642c 100644
--- a/mcp-server/pyproject.toml
+++ b/mcp-server/pyproject.toml
@@ -24,6 +24,8 @@ requires-python = ">=3.10"
dependencies = [
# Pin FastMCP so breaking API changes are handled explicitly during
dependency upgrades.
"fastmcp==3.2.0",
+ # Function validation aliases require Pydantic 2.12 or newer.
+ "pydantic>=2.12.0,<3",
# httpx.Auth plugin for hop-2 client_credentials fetch/cache.
"httpx-auth>=0.22,<0.24",
# TODO(#10754): pydocket (a transitive dep of fastmcp>=2.14.0)
diff --git a/mcp-server/tests/unit/tools/test_statistic.py
b/mcp-server/tests/unit/tools/test_statistic.py
index 1a8527c6bb..78c69a8924 100644
--- a/mcp-server/tests/unit/tools/test_statistic.py
+++ b/mcp-server/tests/unit/tools/test_statistic.py
@@ -19,6 +19,7 @@ import asyncio
import unittest
from fastmcp import Client
+from fastmcp.exceptions import ToolError
from mcp_server.client.factory import RESTClientFactory
from mcp_server.core import Setting
@@ -40,7 +41,7 @@ class TestStatisticTool(unittest.TestCase):
{
"metalake_name": "mock_metalake",
"metadata_type": "mock_type",
- "metadata_fullname": "mock_fullname",
+ "metadata_full_name": "mock_fullname",
},
)
self.assertEqual(
@@ -58,7 +59,7 @@ class TestStatisticTool(unittest.TestCase):
{
"metalake_name": "mock_metalake",
"metadata_type": "mock_type",
- "metadata_fullname": "mock_fullname",
+ "metadata_full_name": "mock_fullname",
"from_partition_name": "from_partition",
"to_partition_name": "to_partition",
},
@@ -70,3 +71,102 @@ class TestStatisticTool(unittest.TestCase):
)
asyncio.run(_test_list_statistics_for_partition(self.mcp))
+
+ def test_metadata_full_name_schema_is_consistent(self):
+ async def _test():
+ async with Client(self.mcp) as client:
+ tools = {tool.name: tool for tool in await client.list_tools()}
+ for name in (
+ "list_statistics_for_metadata",
+ "list_statistics_for_partition",
+ "associate_tag_with_metadata",
+ "disassociate_tag_from_metadata",
+ "list_tags_for_metadata",
+ "associate_policy_with_metadata",
+ "disassociate_policy_from_metadata",
+ "list_policies_for_metadata",
+ "get_policy_for_metadata",
+ ):
+ with self.subTest(tool=name):
+ schema = tools[name].inputSchema
+ self.assertIn(
+ "metadata_full_name", schema["properties"]
+ )
+ self.assertIn("metadata_full_name", schema["required"])
+ self.assertNotIn(
+ "metadata_fullname", schema["properties"]
+ )
+
+ asyncio.run(_test())
+
+ def test_legacy_metadata_fullname_is_still_accepted(self):
+ async def _test():
+ async with Client(self.mcp) as client:
+ for name, extra, expected in (
+ (
+ "list_statistics_for_metadata",
+ {},
+ "mock_statistics: mock_metalake, table,
catalog.schema.table",
+ ),
+ (
+ "list_statistics_for_partition",
+ {
+ "from_partition_name": "p1",
+ "to_partition_name": "p2",
+ "from_inclusive": False,
+ "to_inclusive": True,
+ },
+ "mock_statistics_for_partition: mock_metalake, table, "
+ "catalog.schema.table, p1, p2, False, True",
+ ),
+ ):
+ with self.subTest(tool=name):
+ result = await client.call_tool(
+ name,
+ {
+ "metalake_name": "mock_metalake",
+ "metadata_type": "table",
+ "metadata_fullname": "catalog.schema.table",
+ **extra,
+ },
+ )
+ self.assertEqual(result.content[0].text, expected)
+
+ asyncio.run(_test())
+
+ def test_missing_or_duplicate_full_name_is_rejected(self):
+ async def _test():
+ async with Client(self.mcp) as client:
+ for name, extra in (
+ ("list_statistics_for_metadata", {}),
+ (
+ "list_statistics_for_partition",
+ {
+ "from_partition_name": "p1",
+ "to_partition_name": "p2",
+ },
+ ),
+ ):
+ for arguments, error in (
+ ({}, "Missing required argument"),
+ (
+ {
+ "metadata_full_name": "catalog.schema.table",
+ "metadata_fullname": "catalog.schema.other",
+ },
+ "Unexpected keyword argument",
+ ),
+ ):
+ with self.subTest(tool=name, arguments=arguments):
+ with self.assertRaisesRegex(ToolError, error):
+ await client.call_tool(
+ name,
+ {
+ "metalake_name": "mock_metalake",
+ "metadata_type": "table",
+ **extra,
+ **arguments,
+ },
+ )
+
+ asyncio.run(_test())
diff --git a/mcp-server/uv.lock b/mcp-server/uv.lock
index f5c9ba8f48..168c6b6708 100644
--- a/mcp-server/uv.lock
+++ b/mcp-server/uv.lock
@@ -466,6 +466,7 @@ dependencies = [
{ name = "fastmcp" },
{ name = "httpx-auth" },
{ name = "parameterized" },
+ { name = "pydantic" },
{ name = "pylint" },
{ name = "pytest" },
]
@@ -476,6 +477,7 @@ requires-dist = [
{ name = "fastmcp", specifier = "==3.2.0" },
{ name = "httpx-auth", specifier = ">=0.22,<0.24" },
{ name = "parameterized", specifier = ">=0.9.0" },
+ { name = "pydantic", specifier = ">=2.12.0,<3" },
{ name = "pylint", specifier = ">=2.20.0" },
{ name = "pytest", specifier = ">=8.4.1" },
]
@@ -873,7 +875,7 @@ wheels = [
[[package]]
name = "pydantic"
-version = "2.11.7"
+version = "2.13.5"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "annotated-types" },
@@ -881,9 +883,9 @@ dependencies = [
{ name = "typing-extensions" },
{ name = "typing-inspection" },
]
-sdist = { url =
"https://files.pythonhosted.org/packages/00/dd/4325abf92c39ba8623b5af936ddb36ffcfe0beae70405d456ab1fb2f5b8c/pydantic-2.11.7.tar.gz",
hash =
"sha256:d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db", size
= 788350, upload-time = "2025-06-14T08:33:17.137Z" }
+sdist = { url =
"https://files.pythonhosted.org/packages/53/ef/fc4f868f4e2cee79f863883abffceff107875f569b848507319842d2a681/pydantic-2.13.5.tar.gz",
hash =
"sha256:51a9c5f7b2f8e636f04c6cada605d9b6a3bf1348fdf945a3d8869b19bba0ee08", size
= 845750, upload-time = "2026-08-28T14:04:00.916Z" }
wheels = [
- { url =
"https://files.pythonhosted.org/packages/6a/c0/ec2b1c8712ca690e5d61979dee872603e92b8a32f94cc1b72d53beab008a/pydantic-2.11.7-py3-none-any.whl",
hash =
"sha256:dde5df002701f6de26248661f6835bbe296a47bf73990135c7d07ce741b9623b", size
= 444782, upload-time = "2025-06-14T08:33:14.905Z" },
+ { url =
"https://files.pythonhosted.org/packages/eb/47/c95ffc2009878c7aac0c5e08528022dcb885933252a88b5f170058014464/pydantic-2.13.5-py3-none-any.whl",
hash =
"sha256:346a034f080da3755d8e9cb5e00e8b07de1d39e4f6e2c87d8ab7cafa0b269a73", size
= 472589, upload-time = "2026-08-28T14:03:59.136Z" },
]
[package.optional-dependencies]
@@ -893,89 +895,118 @@ email = [
[[package]]
name = "pydantic-core"
-version = "2.33.2"
+version = "2.46.5"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "typing-extensions" },
]
-sdist = { url =
"https://files.pythonhosted.org/packages/ad/88/5f2260bdfae97aabf98f1778d43f69574390ad787afb646292a638c923d4/pydantic_core-2.33.2.tar.gz",
hash =
"sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc", size
= 435195, upload-time = "2025-04-23T18:33:52.104Z" }
-wheels = [
- { url =
"https://files.pythonhosted.org/packages/e5/92/b31726561b5dae176c2d2c2dc43a9c5bfba5d32f96f8b4c0a600dd492447/pydantic_core-2.33.2-cp310-cp310-macosx_10_12_x86_64.whl",
hash =
"sha256:2b3d326aaef0c0399d9afffeb6367d5e26ddc24d351dbc9c636840ac355dc5d8", size
= 2028817, upload-time = "2025-04-23T18:30:43.919Z" },
- { url =
"https://files.pythonhosted.org/packages/a3/44/3f0b95fafdaca04a483c4e685fe437c6891001bf3ce8b2fded82b9ea3aa1/pydantic_core-2.33.2-cp310-cp310-macosx_11_0_arm64.whl",
hash =
"sha256:0e5b2671f05ba48b94cb90ce55d8bdcaaedb8ba00cc5359f6810fc918713983d", size
= 1861357, upload-time = "2025-04-23T18:30:46.372Z" },
- { url =
"https://files.pythonhosted.org/packages/30/97/e8f13b55766234caae05372826e8e4b3b96e7b248be3157f53237682e43c/pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:0069c9acc3f3981b9ff4cdfaf088e98d83440a4c7ea1bc07460af3d4dc22e72d", size
= 1898011, upload-time = "2025-04-23T18:30:47.591Z" },
- { url =
"https://files.pythonhosted.org/packages/9b/a3/99c48cf7bafc991cc3ee66fd544c0aae8dc907b752f1dad2d79b1b5a471f/pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
hash =
"sha256:d53b22f2032c42eaaf025f7c40c2e3b94568ae077a606f006d206a463bc69572", size
= 1982730, upload-time = "2025-04-23T18:30:49.328Z" },
- { url =
"https://files.pythonhosted.org/packages/de/8e/a5b882ec4307010a840fb8b58bd9bf65d1840c92eae7534c7441709bf54b/pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
hash =
"sha256:0405262705a123b7ce9f0b92f123334d67b70fd1f20a9372b907ce1080c7ba02", size
= 2136178, upload-time = "2025-04-23T18:30:50.907Z" },
- { url =
"https://files.pythonhosted.org/packages/e4/bb/71e35fc3ed05af6834e890edb75968e2802fe98778971ab5cba20a162315/pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
hash =
"sha256:4b25d91e288e2c4e0662b8038a28c6a07eaac3e196cfc4ff69de4ea3db992a1b", size
= 2736462, upload-time = "2025-04-23T18:30:52.083Z" },
- { url =
"https://files.pythonhosted.org/packages/31/0d/c8f7593e6bc7066289bbc366f2235701dcbebcd1ff0ef8e64f6f239fb47d/pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:6bdfe4b3789761f3bcb4b1ddf33355a71079858958e3a552f16d5af19768fef2", size
= 2005652, upload-time = "2025-04-23T18:30:53.389Z" },
- { url =
"https://files.pythonhosted.org/packages/d2/7a/996d8bd75f3eda405e3dd219ff5ff0a283cd8e34add39d8ef9157e722867/pydantic_core-2.33.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:efec8db3266b76ef9607c2c4c419bdb06bf335ae433b80816089ea7585816f6a", size
= 2113306, upload-time = "2025-04-23T18:30:54.661Z" },
- { url =
"https://files.pythonhosted.org/packages/ff/84/daf2a6fb2db40ffda6578a7e8c5a6e9c8affb251a05c233ae37098118788/pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_aarch64.whl",
hash =
"sha256:031c57d67ca86902726e0fae2214ce6770bbe2f710dc33063187a68744a5ecac", size
= 2073720, upload-time = "2025-04-23T18:30:56.11Z" },
- { url =
"https://files.pythonhosted.org/packages/77/fb/2258da019f4825128445ae79456a5499c032b55849dbd5bed78c95ccf163/pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_armv7l.whl",
hash =
"sha256:f8de619080e944347f5f20de29a975c2d815d9ddd8be9b9b7268e2e3ef68605a", size
= 2244915, upload-time = "2025-04-23T18:30:57.501Z" },
- { url =
"https://files.pythonhosted.org/packages/d8/7a/925ff73756031289468326e355b6fa8316960d0d65f8b5d6b3a3e7866de7/pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_x86_64.whl",
hash =
"sha256:73662edf539e72a9440129f231ed3757faab89630d291b784ca99237fb94db2b", size
= 2241884, upload-time = "2025-04-23T18:30:58.867Z" },
- { url =
"https://files.pythonhosted.org/packages/0b/b0/249ee6d2646f1cdadcb813805fe76265745c4010cf20a8eba7b0e639d9b2/pydantic_core-2.33.2-cp310-cp310-win32.whl",
hash =
"sha256:0a39979dcbb70998b0e505fb1556a1d550a0781463ce84ebf915ba293ccb7e22", size
= 1910496, upload-time = "2025-04-23T18:31:00.078Z" },
- { url =
"https://files.pythonhosted.org/packages/66/ff/172ba8f12a42d4b552917aa65d1f2328990d3ccfc01d5b7c943ec084299f/pydantic_core-2.33.2-cp310-cp310-win_amd64.whl",
hash =
"sha256:b0379a2b24882fef529ec3b4987cb5d003b9cda32256024e6fe1586ac45fc640", size
= 1955019, upload-time = "2025-04-23T18:31:01.335Z" },
- { url =
"https://files.pythonhosted.org/packages/3f/8d/71db63483d518cbbf290261a1fc2839d17ff89fce7089e08cad07ccfce67/pydantic_core-2.33.2-cp311-cp311-macosx_10_12_x86_64.whl",
hash =
"sha256:4c5b0a576fb381edd6d27f0a85915c6daf2f8138dc5c267a57c08a62900758c7", size
= 2028584, upload-time = "2025-04-23T18:31:03.106Z" },
- { url =
"https://files.pythonhosted.org/packages/24/2f/3cfa7244ae292dd850989f328722d2aef313f74ffc471184dc509e1e4e5a/pydantic_core-2.33.2-cp311-cp311-macosx_11_0_arm64.whl",
hash =
"sha256:e799c050df38a639db758c617ec771fd8fb7a5f8eaaa4b27b101f266b216a246", size
= 1855071, upload-time = "2025-04-23T18:31:04.621Z" },
- { url =
"https://files.pythonhosted.org/packages/b3/d3/4ae42d33f5e3f50dd467761304be2fa0a9417fbf09735bc2cce003480f2a/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:dc46a01bf8d62f227d5ecee74178ffc448ff4e5197c756331f71efcc66dc980f", size
= 1897823, upload-time = "2025-04-23T18:31:06.377Z" },
- { url =
"https://files.pythonhosted.org/packages/f4/f3/aa5976e8352b7695ff808599794b1fba2a9ae2ee954a3426855935799488/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
hash =
"sha256:a144d4f717285c6d9234a66778059f33a89096dfb9b39117663fd8413d582dcc", size
= 1983792, upload-time = "2025-04-23T18:31:07.93Z" },
- { url =
"https://files.pythonhosted.org/packages/d5/7a/cda9b5a23c552037717f2b2a5257e9b2bfe45e687386df9591eff7b46d28/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
hash =
"sha256:73cf6373c21bc80b2e0dc88444f41ae60b2f070ed02095754eb5a01df12256de", size
= 2136338, upload-time = "2025-04-23T18:31:09.283Z" },
- { url =
"https://files.pythonhosted.org/packages/2b/9f/b8f9ec8dd1417eb9da784e91e1667d58a2a4a7b7b34cf4af765ef663a7e5/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
hash =
"sha256:3dc625f4aa79713512d1976fe9f0bc99f706a9dee21dfd1810b4bbbf228d0e8a", size
= 2730998, upload-time = "2025-04-23T18:31:11.7Z" },
- { url =
"https://files.pythonhosted.org/packages/47/bc/cd720e078576bdb8255d5032c5d63ee5c0bf4b7173dd955185a1d658c456/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:881b21b5549499972441da4758d662aeea93f1923f953e9cbaff14b8b9565aef", size
= 2003200, upload-time = "2025-04-23T18:31:13.536Z" },
- { url =
"https://files.pythonhosted.org/packages/ca/22/3602b895ee2cd29d11a2b349372446ae9727c32e78a94b3d588a40fdf187/pydantic_core-2.33.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:bdc25f3681f7b78572699569514036afe3c243bc3059d3942624e936ec93450e", size
= 2113890, upload-time = "2025-04-23T18:31:15.011Z" },
- { url =
"https://files.pythonhosted.org/packages/ff/e6/e3c5908c03cf00d629eb38393a98fccc38ee0ce8ecce32f69fc7d7b558a7/pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_aarch64.whl",
hash =
"sha256:fe5b32187cbc0c862ee201ad66c30cf218e5ed468ec8dc1cf49dec66e160cc4d", size
= 2073359, upload-time = "2025-04-23T18:31:16.393Z" },
- { url =
"https://files.pythonhosted.org/packages/12/e7/6a36a07c59ebefc8777d1ffdaf5ae71b06b21952582e4b07eba88a421c79/pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_armv7l.whl",
hash =
"sha256:bc7aee6f634a6f4a95676fcb5d6559a2c2a390330098dba5e5a5f28a2e4ada30", size
= 2245883, upload-time = "2025-04-23T18:31:17.892Z" },
- { url =
"https://files.pythonhosted.org/packages/16/3f/59b3187aaa6cc0c1e6616e8045b284de2b6a87b027cce2ffcea073adf1d2/pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_x86_64.whl",
hash =
"sha256:235f45e5dbcccf6bd99f9f472858849f73d11120d76ea8707115415f8e5ebebf", size
= 2241074, upload-time = "2025-04-23T18:31:19.205Z" },
- { url =
"https://files.pythonhosted.org/packages/e0/ed/55532bb88f674d5d8f67ab121a2a13c385df382de2a1677f30ad385f7438/pydantic_core-2.33.2-cp311-cp311-win32.whl",
hash =
"sha256:6368900c2d3ef09b69cb0b913f9f8263b03786e5b2a387706c5afb66800efd51", size
= 1910538, upload-time = "2025-04-23T18:31:20.541Z" },
- { url =
"https://files.pythonhosted.org/packages/fe/1b/25b7cccd4519c0b23c2dd636ad39d381abf113085ce4f7bec2b0dc755eb1/pydantic_core-2.33.2-cp311-cp311-win_amd64.whl",
hash =
"sha256:1e063337ef9e9820c77acc768546325ebe04ee38b08703244c1309cccc4f1bab", size
= 1952909, upload-time = "2025-04-23T18:31:22.371Z" },
- { url =
"https://files.pythonhosted.org/packages/49/a9/d809358e49126438055884c4366a1f6227f0f84f635a9014e2deb9b9de54/pydantic_core-2.33.2-cp311-cp311-win_arm64.whl",
hash =
"sha256:6b99022f1d19bc32a4c2a0d544fc9a76e3be90f0b3f4af413f87d38749300e65", size
= 1897786, upload-time = "2025-04-23T18:31:24.161Z" },
- { url =
"https://files.pythonhosted.org/packages/18/8a/2b41c97f554ec8c71f2a8a5f85cb56a8b0956addfe8b0efb5b3d77e8bdc3/pydantic_core-2.33.2-cp312-cp312-macosx_10_12_x86_64.whl",
hash =
"sha256:a7ec89dc587667f22b6a0b6579c249fca9026ce7c333fc142ba42411fa243cdc", size
= 2009000, upload-time = "2025-04-23T18:31:25.863Z" },
- { url =
"https://files.pythonhosted.org/packages/a1/02/6224312aacb3c8ecbaa959897af57181fb6cf3a3d7917fd44d0f2917e6f2/pydantic_core-2.33.2-cp312-cp312-macosx_11_0_arm64.whl",
hash =
"sha256:3c6db6e52c6d70aa0d00d45cdb9b40f0433b96380071ea80b09277dba021ddf7", size
= 1847996, upload-time = "2025-04-23T18:31:27.341Z" },
- { url =
"https://files.pythonhosted.org/packages/d6/46/6dcdf084a523dbe0a0be59d054734b86a981726f221f4562aed313dbcb49/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:4e61206137cbc65e6d5256e1166f88331d3b6238e082d9f74613b9b765fb9025", size
= 1880957, upload-time = "2025-04-23T18:31:28.956Z" },
- { url =
"https://files.pythonhosted.org/packages/ec/6b/1ec2c03837ac00886ba8160ce041ce4e325b41d06a034adbef11339ae422/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
hash =
"sha256:eb8c529b2819c37140eb51b914153063d27ed88e3bdc31b71198a198e921e011", size
= 1964199, upload-time = "2025-04-23T18:31:31.025Z" },
- { url =
"https://files.pythonhosted.org/packages/2d/1d/6bf34d6adb9debd9136bd197ca72642203ce9aaaa85cfcbfcf20f9696e83/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
hash =
"sha256:c52b02ad8b4e2cf14ca7b3d918f3eb0ee91e63b3167c32591e57c4317e134f8f", size
= 2120296, upload-time = "2025-04-23T18:31:32.514Z" },
- { url =
"https://files.pythonhosted.org/packages/e0/94/2bd0aaf5a591e974b32a9f7123f16637776c304471a0ab33cf263cf5591a/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
hash =
"sha256:96081f1605125ba0855dfda83f6f3df5ec90c61195421ba72223de35ccfb2f88", size
= 2676109, upload-time = "2025-04-23T18:31:33.958Z" },
- { url =
"https://files.pythonhosted.org/packages/f9/41/4b043778cf9c4285d59742281a769eac371b9e47e35f98ad321349cc5d61/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:8f57a69461af2a5fa6e6bbd7a5f60d3b7e6cebb687f55106933188e79ad155c1", size
= 2002028, upload-time = "2025-04-23T18:31:39.095Z" },
- { url =
"https://files.pythonhosted.org/packages/cb/d5/7bb781bf2748ce3d03af04d5c969fa1308880e1dca35a9bd94e1a96a922e/pydantic_core-2.33.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:572c7e6c8bb4774d2ac88929e3d1f12bc45714ae5ee6d9a788a9fb35e60bb04b", size
= 2100044, upload-time = "2025-04-23T18:31:41.034Z" },
- { url =
"https://files.pythonhosted.org/packages/fe/36/def5e53e1eb0ad896785702a5bbfd25eed546cdcf4087ad285021a90ed53/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_aarch64.whl",
hash =
"sha256:db4b41f9bd95fbe5acd76d89920336ba96f03e149097365afe1cb092fceb89a1", size
= 2058881, upload-time = "2025-04-23T18:31:42.757Z" },
- { url =
"https://files.pythonhosted.org/packages/01/6c/57f8d70b2ee57fc3dc8b9610315949837fa8c11d86927b9bb044f8705419/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_armv7l.whl",
hash =
"sha256:fa854f5cf7e33842a892e5c73f45327760bc7bc516339fda888c75ae60edaeb6", size
= 2227034, upload-time = "2025-04-23T18:31:44.304Z" },
- { url =
"https://files.pythonhosted.org/packages/27/b9/9c17f0396a82b3d5cbea4c24d742083422639e7bb1d5bf600e12cb176a13/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_x86_64.whl",
hash =
"sha256:5f483cfb75ff703095c59e365360cb73e00185e01aaea067cd19acffd2ab20ea", size
= 2234187, upload-time = "2025-04-23T18:31:45.891Z" },
- { url =
"https://files.pythonhosted.org/packages/b0/6a/adf5734ffd52bf86d865093ad70b2ce543415e0e356f6cacabbc0d9ad910/pydantic_core-2.33.2-cp312-cp312-win32.whl",
hash =
"sha256:9cb1da0f5a471435a7bc7e439b8a728e8b61e59784b2af70d7c169f8dd8ae290", size
= 1892628, upload-time = "2025-04-23T18:31:47.819Z" },
- { url =
"https://files.pythonhosted.org/packages/43/e4/5479fecb3606c1368d496a825d8411e126133c41224c1e7238be58b87d7e/pydantic_core-2.33.2-cp312-cp312-win_amd64.whl",
hash =
"sha256:f941635f2a3d96b2973e867144fde513665c87f13fe0e193c158ac51bfaaa7b2", size
= 1955866, upload-time = "2025-04-23T18:31:49.635Z" },
- { url =
"https://files.pythonhosted.org/packages/0d/24/8b11e8b3e2be9dd82df4b11408a67c61bb4dc4f8e11b5b0fc888b38118b5/pydantic_core-2.33.2-cp312-cp312-win_arm64.whl",
hash =
"sha256:cca3868ddfaccfbc4bfb1d608e2ccaaebe0ae628e1416aeb9c4d88c001bb45ab", size
= 1888894, upload-time = "2025-04-23T18:31:51.609Z" },
- { url =
"https://files.pythonhosted.org/packages/46/8c/99040727b41f56616573a28771b1bfa08a3d3fe74d3d513f01251f79f172/pydantic_core-2.33.2-cp313-cp313-macosx_10_12_x86_64.whl",
hash =
"sha256:1082dd3e2d7109ad8b7da48e1d4710c8d06c253cbc4a27c1cff4fbcaa97a9e3f", size
= 2015688, upload-time = "2025-04-23T18:31:53.175Z" },
- { url =
"https://files.pythonhosted.org/packages/3a/cc/5999d1eb705a6cefc31f0b4a90e9f7fc400539b1a1030529700cc1b51838/pydantic_core-2.33.2-cp313-cp313-macosx_11_0_arm64.whl",
hash =
"sha256:f517ca031dfc037a9c07e748cefd8d96235088b83b4f4ba8939105d20fa1dcd6", size
= 1844808, upload-time = "2025-04-23T18:31:54.79Z" },
- { url =
"https://files.pythonhosted.org/packages/6f/5e/a0a7b8885c98889a18b6e376f344da1ef323d270b44edf8174d6bce4d622/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:0a9f2c9dd19656823cb8250b0724ee9c60a82f3cdf68a080979d13092a3b0fef", size
= 1885580, upload-time = "2025-04-23T18:31:57.393Z" },
- { url =
"https://files.pythonhosted.org/packages/3b/2a/953581f343c7d11a304581156618c3f592435523dd9d79865903272c256a/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
hash =
"sha256:2b0a451c263b01acebe51895bfb0e1cc842a5c666efe06cdf13846c7418caa9a", size
= 1973859, upload-time = "2025-04-23T18:31:59.065Z" },
- { url =
"https://files.pythonhosted.org/packages/e6/55/f1a813904771c03a3f97f676c62cca0c0a4138654107c1b61f19c644868b/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
hash =
"sha256:1ea40a64d23faa25e62a70ad163571c0b342b8bf66d5fa612ac0dec4f069d916", size
= 2120810, upload-time = "2025-04-23T18:32:00.78Z" },
- { url =
"https://files.pythonhosted.org/packages/aa/c3/053389835a996e18853ba107a63caae0b9deb4a276c6b472931ea9ae6e48/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
hash =
"sha256:0fb2d542b4d66f9470e8065c5469ec676978d625a8b7a363f07d9a501a9cb36a", size
= 2676498, upload-time = "2025-04-23T18:32:02.418Z" },
- { url =
"https://files.pythonhosted.org/packages/eb/3c/f4abd740877a35abade05e437245b192f9d0ffb48bbbbd708df33d3cda37/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:9fdac5d6ffa1b5a83bca06ffe7583f5576555e6c8b3a91fbd25ea7780f825f7d", size
= 2000611, upload-time = "2025-04-23T18:32:04.152Z" },
- { url =
"https://files.pythonhosted.org/packages/59/a7/63ef2fed1837d1121a894d0ce88439fe3e3b3e48c7543b2a4479eb99c2bd/pydantic_core-2.33.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:04a1a413977ab517154eebb2d326da71638271477d6ad87a769102f7c2488c56", size
= 2107924, upload-time = "2025-04-23T18:32:06.129Z" },
- { url =
"https://files.pythonhosted.org/packages/04/8f/2551964ef045669801675f1cfc3b0d74147f4901c3ffa42be2ddb1f0efc4/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_aarch64.whl",
hash =
"sha256:c8e7af2f4e0194c22b5b37205bfb293d166a7344a5b0d0eaccebc376546d77d5", size
= 2063196, upload-time = "2025-04-23T18:32:08.178Z" },
- { url =
"https://files.pythonhosted.org/packages/26/bd/d9602777e77fc6dbb0c7db9ad356e9a985825547dce5ad1d30ee04903918/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_armv7l.whl",
hash =
"sha256:5c92edd15cd58b3c2d34873597a1e20f13094f59cf88068adb18947df5455b4e", size
= 2236389, upload-time = "2025-04-23T18:32:10.242Z" },
- { url =
"https://files.pythonhosted.org/packages/42/db/0e950daa7e2230423ab342ae918a794964b053bec24ba8af013fc7c94846/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_x86_64.whl",
hash =
"sha256:65132b7b4a1c0beded5e057324b7e16e10910c106d43675d9bd87d4f38dde162", size
= 2239223, upload-time = "2025-04-23T18:32:12.382Z" },
- { url =
"https://files.pythonhosted.org/packages/58/4d/4f937099c545a8a17eb52cb67fe0447fd9a373b348ccfa9a87f141eeb00f/pydantic_core-2.33.2-cp313-cp313-win32.whl",
hash =
"sha256:52fb90784e0a242bb96ec53f42196a17278855b0f31ac7c3cc6f5c1ec4811849", size
= 1900473, upload-time = "2025-04-23T18:32:14.034Z" },
- { url =
"https://files.pythonhosted.org/packages/a0/75/4a0a9bac998d78d889def5e4ef2b065acba8cae8c93696906c3a91f310ca/pydantic_core-2.33.2-cp313-cp313-win_amd64.whl",
hash =
"sha256:c083a3bdd5a93dfe480f1125926afcdbf2917ae714bdb80b36d34318b2bec5d9", size
= 1955269, upload-time = "2025-04-23T18:32:15.783Z" },
- { url =
"https://files.pythonhosted.org/packages/f9/86/1beda0576969592f1497b4ce8e7bc8cbdf614c352426271b1b10d5f0aa64/pydantic_core-2.33.2-cp313-cp313-win_arm64.whl",
hash =
"sha256:e80b087132752f6b3d714f041ccf74403799d3b23a72722ea2e6ba2e892555b9", size
= 1893921, upload-time = "2025-04-23T18:32:18.473Z" },
- { url =
"https://files.pythonhosted.org/packages/a4/7d/e09391c2eebeab681df2b74bfe6c43422fffede8dc74187b2b0bf6fd7571/pydantic_core-2.33.2-cp313-cp313t-macosx_11_0_arm64.whl",
hash =
"sha256:61c18fba8e5e9db3ab908620af374db0ac1baa69f0f32df4f61ae23f15e586ac", size
= 1806162, upload-time = "2025-04-23T18:32:20.188Z" },
- { url =
"https://files.pythonhosted.org/packages/f1/3d/847b6b1fed9f8ed3bb95a9ad04fbd0b212e832d4f0f50ff4d9ee5a9f15cf/pydantic_core-2.33.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:95237e53bb015f67b63c91af7518a62a8660376a6a0db19b89acc77a4d6199f5", size
= 1981560, upload-time = "2025-04-23T18:32:22.354Z" },
- { url =
"https://files.pythonhosted.org/packages/6f/9a/e73262f6c6656262b5fdd723ad90f518f579b7bc8622e43a942eec53c938/pydantic_core-2.33.2-cp313-cp313t-win_amd64.whl",
hash =
"sha256:c2fc0a768ef76c15ab9238afa6da7f69895bb5d1ee83aeea2e3509af4472d0b9", size
= 1935777, upload-time = "2025-04-23T18:32:25.088Z" },
- { url =
"https://files.pythonhosted.org/packages/30/68/373d55e58b7e83ce371691f6eaa7175e3a24b956c44628eb25d7da007917/pydantic_core-2.33.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl",
hash =
"sha256:5c4aa4e82353f65e548c476b37e64189783aa5384903bfea4f41580f255fddfa", size
= 2023982, upload-time = "2025-04-23T18:32:53.14Z" },
- { url =
"https://files.pythonhosted.org/packages/a4/16/145f54ac08c96a63d8ed6442f9dec17b2773d19920b627b18d4f10a061ea/pydantic_core-2.33.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
hash =
"sha256:d946c8bf0d5c24bf4fe333af284c59a19358aa3ec18cb3dc4370080da1e8ad29", size
= 1858412, upload-time = "2025-04-23T18:32:55.52Z" },
- { url =
"https://files.pythonhosted.org/packages/41/b1/c6dc6c3e2de4516c0bb2c46f6a373b91b5660312342a0cf5826e38ad82fa/pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:87b31b6846e361ef83fedb187bb5b4372d0da3f7e28d85415efa92d6125d6e6d", size
= 1892749, upload-time = "2025-04-23T18:32:57.546Z" },
- { url =
"https://files.pythonhosted.org/packages/12/73/8cd57e20afba760b21b742106f9dbdfa6697f1570b189c7457a1af4cd8a0/pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:aa9d91b338f2df0508606f7009fde642391425189bba6d8c653afd80fd6bb64e", size
= 2067527, upload-time = "2025-04-23T18:32:59.771Z" },
- { url =
"https://files.pythonhosted.org/packages/e3/d5/0bb5d988cc019b3cba4a78f2d4b3854427fc47ee8ec8e9eaabf787da239c/pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:2058a32994f1fde4ca0480ab9d1e75a0e8c87c22b53a3ae66554f9af78f2fe8c", size
= 2108225, upload-time = "2025-04-23T18:33:04.51Z" },
- { url =
"https://files.pythonhosted.org/packages/f1/c5/00c02d1571913d496aabf146106ad8239dc132485ee22efe08085084ff7c/pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl",
hash =
"sha256:0e03262ab796d986f978f79c943fc5f620381be7287148b8010b4097f79a39ec", size
= 2069490, upload-time = "2025-04-23T18:33:06.391Z" },
- { url =
"https://files.pythonhosted.org/packages/22/a8/dccc38768274d3ed3a59b5d06f59ccb845778687652daa71df0cab4040d7/pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl",
hash =
"sha256:1a8695a8d00c73e50bff9dfda4d540b7dee29ff9b8053e38380426a85ef10052", size
= 2237525, upload-time = "2025-04-23T18:33:08.44Z" },
- { url =
"https://files.pythonhosted.org/packages/d4/e7/4f98c0b125dda7cf7ccd14ba936218397b44f50a56dd8c16a3091df116c3/pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl",
hash =
"sha256:fa754d1850735a0b0e03bcffd9d4b4343eb417e47196e4485d9cca326073a42c", size
= 2238446, upload-time = "2025-04-23T18:33:10.313Z" },
- { url =
"https://files.pythonhosted.org/packages/ce/91/2ec36480fdb0b783cd9ef6795753c1dea13882f2e68e73bce76ae8c21e6a/pydantic_core-2.33.2-pp310-pypy310_pp73-win_amd64.whl",
hash =
"sha256:a11c8d26a50bfab49002947d3d237abe4d9e4b5bdc8846a63537b6488e197808", size
= 2066678, upload-time = "2025-04-23T18:33:12.224Z" },
- { url =
"https://files.pythonhosted.org/packages/7b/27/d4ae6487d73948d6f20dddcd94be4ea43e74349b56eba82e9bdee2d7494c/pydantic_core-2.33.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl",
hash =
"sha256:dd14041875d09cc0f9308e37a6f8b65f5585cf2598a53aa0123df8b129d481f8", size
= 2025200, upload-time = "2025-04-23T18:33:14.199Z" },
- { url =
"https://files.pythonhosted.org/packages/f1/b8/b3cb95375f05d33801024079b9392a5ab45267a63400bf1866e7ce0f0de4/pydantic_core-2.33.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl",
hash =
"sha256:d87c561733f66531dced0da6e864f44ebf89a8fba55f31407b00c2f7f9449593", size
= 1859123, upload-time = "2025-04-23T18:33:16.555Z" },
- { url =
"https://files.pythonhosted.org/packages/05/bc/0d0b5adeda59a261cd30a1235a445bf55c7e46ae44aea28f7bd6ed46e091/pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:2f82865531efd18d6e07a04a17331af02cb7a651583c418df8266f17a63c6612", size
= 1892852, upload-time = "2025-04-23T18:33:18.513Z" },
- { url =
"https://files.pythonhosted.org/packages/3e/11/d37bdebbda2e449cb3f519f6ce950927b56d62f0b84fd9cb9e372a26a3d5/pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:2bfb5112df54209d820d7bf9317c7a6c9025ea52e49f46b6a2060104bba37de7", size
= 2067484, upload-time = "2025-04-23T18:33:20.475Z" },
- { url =
"https://files.pythonhosted.org/packages/8c/55/1f95f0a05ce72ecb02a8a8a1c3be0579bbc29b1d5ab68f1378b7bebc5057/pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:64632ff9d614e5eecfb495796ad51b0ed98c453e447a76bcbeeb69615079fc7e", size
= 2108896, upload-time = "2025-04-23T18:33:22.501Z" },
- { url =
"https://files.pythonhosted.org/packages/53/89/2b2de6c81fa131f423246a9109d7b2a375e83968ad0800d6e57d0574629b/pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl",
hash =
"sha256:f889f7a40498cc077332c7ab6b4608d296d852182211787d4f3ee377aaae66e8", size
= 2069475, upload-time = "2025-04-23T18:33:24.528Z" },
- { url =
"https://files.pythonhosted.org/packages/b8/e9/1f7efbe20d0b2b10f6718944b5d8ece9152390904f29a78e68d4e7961159/pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl",
hash =
"sha256:de4b83bb311557e439b9e186f733f6c645b9417c84e2eb8203f3f820a4b988bf", size
= 2239013, upload-time = "2025-04-23T18:33:26.621Z" },
- { url =
"https://files.pythonhosted.org/packages/3c/b2/5309c905a93811524a49b4e031e9851a6b00ff0fb668794472ea7746b448/pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl",
hash =
"sha256:82f68293f055f51b51ea42fafc74b6aad03e70e191799430b90c13d643059ebb", size
= 2238715, upload-time = "2025-04-23T18:33:28.656Z" },
- { url =
"https://files.pythonhosted.org/packages/32/56/8a7ca5d2cd2cda1d245d34b1c9a942920a718082ae8e54e5f3e5a58b7add/pydantic_core-2.33.2-pp311-pypy311_pp73-win_amd64.whl",
hash =
"sha256:329467cecfb529c925cf2bbd4d60d2c509bc2fb52a20c1045bf09bb70971a9c1", size
= 2066757, upload-time = "2025-04-23T18:33:30.645Z" },
+sdist = { url =
"https://files.pythonhosted.org/packages/af/f9/8a06bea35ef8daf588f707784c973a7046e0034c8d8cfb08828eeffb8b75/pydantic_core-2.46.5.tar.gz",
hash =
"sha256:10416c15b8839ecc4ef4d0885da76da6fd0f67333a0eb8aff6d93c4b8f2910fc", size
= 472262, upload-time = "2026-08-28T10:01:31.677Z" }
+wheels = [
+ { url =
"https://files.pythonhosted.org/packages/74/6b/8f79692844269427abb3e4dd9e68edfcbe65ae25527d99183214de716c59/pydantic_core-2.46.5-cp310-cp310-macosx_10_12_x86_64.whl",
hash =
"sha256:657b40d6240c0a7b6a64b30f22d1e3aa631c7e846c621b0c0f6d1d75e2e15ea6", size
= 2076533, upload-time = "2026-08-28T09:57:35.421Z" },
+ { url =
"https://files.pythonhosted.org/packages/bd/d0/c787604c71c2bdcda1a5656942fc822cd0f9cd879b9484bb84fc42172703/pydantic_core-2.46.5-cp310-cp310-macosx_11_0_arm64.whl",
hash =
"sha256:ecb42011e12ee19cafbc312887cbf3546959fe02fbad44f272d4be5baa997615", size
= 1924650, upload-time = "2026-08-28T09:57:37.944Z" },
+ { url =
"https://files.pythonhosted.org/packages/4a/77/ca2f8e997d9bfdb32205297aff38f210f398822d895b1af1b59fd9df9c13/pydantic_core-2.46.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:4dedce55295becb61921e386b99d4f2706045306e7fa52249a33004c837379fb", size
= 1951261, upload-time = "2026-08-28T09:57:39.339Z" },
+ { url =
"https://files.pythonhosted.org/packages/a0/53/bd12e1a9255df4edee00353778e2614b5346265d51e1567ab72153e803a2/pydantic_core-2.46.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
hash =
"sha256:9f47b8a949e60f027f0aa0a6f6c7b7e9c55cbf4380d10b344e282fa4e7ab1e1b", size
= 2021808, upload-time = "2026-08-28T09:57:40.69Z" },
+ { url =
"https://files.pythonhosted.org/packages/d7/41/f7f312751ebc6d6767da91964a9c7954c18e226a1720ab234e3dfb9d6c17/pydantic_core-2.46.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
hash =
"sha256:200aa3dc9f8d54f0754f43247c0bad0999fdcfbfd2488384dd44f37279271fe6", size
= 2196184, upload-time = "2026-08-28T09:57:42.275Z" },
+ { url =
"https://files.pythonhosted.org/packages/3d/93/ce93aa030ab6bac4683ba8861e7baad89dd24b02e66b8801a0e4f6a00311/pydantic_core-2.46.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
hash =
"sha256:6d30e1a4f138b8951063e9a394752a9179b51da288ffa507b1e659222f4c1793", size
= 2238212, upload-time = "2026-08-28T09:57:44.122Z" },
+ { url =
"https://files.pythonhosted.org/packages/34/a1/c8e6b66f499f510752c07a092dfe27621f9c255635e59d38704b5681c35a/pydantic_core-2.46.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:850a08d167dde16db8702c274f320c7be9d7da6f6dff2b58b18f9e815bd94f5b", size
= 2064073, upload-time = "2026-08-28T09:57:45.613Z" },
+ { url =
"https://files.pythonhosted.org/packages/5c/fa/605e2b127ee30dbf4b1da9da4843587cf2b2d16486c241cc7a5be2d2c1bd/pydantic_core-2.46.5-cp310-cp310-manylinux_2_31_riscv64.whl",
hash =
"sha256:c3471e5c4a949c26ec00a77f01df59096aa9495877de76fd60a980f8ee6be461", size
= 2093102, upload-time = "2026-08-28T09:57:46.953Z" },
+ { url =
"https://files.pythonhosted.org/packages/4a/f7/1ab28093c09032ddce7c92c7a55d503b6ecd70f42c32492946c1cb5477b1/pydantic_core-2.46.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:3a3e26b6a8274211bddee2d0e4d0d42778f17a34510f49d2ec44b58abfc41736", size
= 2133452, upload-time = "2026-08-28T09:57:48.362Z" },
+ { url =
"https://files.pythonhosted.org/packages/30/c8/47c79b756f12f85e8b0fbdb2b495f6b6eb32e6c98a4beae7a570a0b7c63c/pydantic_core-2.46.5-cp310-cp310-musllinux_1_1_aarch64.whl",
hash =
"sha256:fc5d783bd4a2387e97b8a2d5ec781cfb92b3d893bf82370548e99db5915935d3", size
= 2146477, upload-time = "2026-08-28T09:57:49.74Z" },
+ { url =
"https://files.pythonhosted.org/packages/13/5c/79fc00cb8f651d6061991de8d7cedf1c78c73cbd4862c42ef418f03b8bfa/pydantic_core-2.46.5-cp310-cp310-musllinux_1_1_armv7l.whl",
hash =
"sha256:356c8368cbc321050b169595683a2e1d63413b1e0e2868b330af9fc14c616d3f", size
= 2300832, upload-time = "2026-08-28T09:57:51.639Z" },
+ { url =
"https://files.pythonhosted.org/packages/b4/72/dd1a29853cf6d22a1ebd9e3baf0239cbc57d2d16caff36a89e38eb9b1db3/pydantic_core-2.46.5-cp310-cp310-musllinux_1_1_x86_64.whl",
hash =
"sha256:eb7d8d0e5886a89a55d2eef490e272fa965a9d57c6b29a5b5088a7997ec2cad1", size
= 2320505, upload-time = "2026-08-28T09:57:53.236Z" },
+ { url =
"https://files.pythonhosted.org/packages/ec/d1/ba4a8e06a9ddad0b4caf69cfaeecc0fbfcec20473bd808f5127fd16491c4/pydantic_core-2.46.5-cp310-cp310-win32.whl",
hash =
"sha256:4d44cf99ddebf875f9b68cc267aa684c99b7b44fe63ee1cac4ec163807290069", size
= 1956853, upload-time = "2026-08-28T09:57:54.592Z" },
+ { url =
"https://files.pythonhosted.org/packages/f2/94/205ed9d7ddaf44acd489889708ea124a3f41bdb42c141c8684d528ad0e7a/pydantic_core-2.46.5-cp310-cp310-win_amd64.whl",
hash =
"sha256:1e5aad1220a1192c42341c8fd4a8686657e73ab2a920c970bdc4de334fe3193d", size
= 2042551, upload-time = "2026-08-28T09:57:56.017Z" },
+ { url =
"https://files.pythonhosted.org/packages/a2/b6/81d2d19ea0be2c03664381b59f65fa72fc7969decedae00bc2c4ad835708/pydantic_core-2.46.5-cp311-cp311-macosx_10_12_x86_64.whl",
hash =
"sha256:a1dee1b804ff4d11c663636cf15d2ea47e9f79cd56c033fb1cbf08924842a48f", size
= 2074737, upload-time = "2026-08-28T09:57:57.711Z" },
+ { url =
"https://files.pythonhosted.org/packages/0c/18/b70da8300e292df4099684ea11b1958043580d2f50d2dc8bf7e542bdd84a/pydantic_core-2.46.5-cp311-cp311-macosx_11_0_arm64.whl",
hash =
"sha256:d625a186a65201c23a9e3b8ed9c47e90a026e03256608cc91851c6709096844f", size
= 1921751, upload-time = "2026-08-28T09:57:59.265Z" },
+ { url =
"https://files.pythonhosted.org/packages/e7/1a/0d590341b6ffa4b4aca83508e6b8db4761aaeacfc15a25ca3815876d4797/pydantic_core-2.46.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:4f8507560a9284e1370bb048ed4282012fbef4e8d109875b95e884d228552061", size
= 1948231, upload-time = "2026-08-28T09:58:00.678Z" },
+ { url =
"https://files.pythonhosted.org/packages/7d/1d/02eb35761c51f2f7b1b042d6ab4cda6600f0c8c88a2243b3f734376201e5/pydantic_core-2.46.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
hash =
"sha256:5f93c5fe914d75fbec9a49209b00da5f08e9e467d69da2b1510c81940cfd10be", size
= 2020708, upload-time = "2026-08-28T09:58:02.267Z" },
+ { url =
"https://files.pythonhosted.org/packages/4a/ea/f86073830e35d508cc8ddf9c3d9e6e6840fcb88d34bf726b0b4710186f27/pydantic_core-2.46.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
hash =
"sha256:aca6c767f552b21b10f774aeac128e828eafb796adfa1b666a18bf6321453c3a", size
= 2194914, upload-time = "2026-08-28T09:58:03.934Z" },
+ { url =
"https://files.pythonhosted.org/packages/bb/d7/fc36240d7791ce90939e51608568c33bfdae26202016f9770c229a487d86/pydantic_core-2.46.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
hash =
"sha256:701b2e04b560eeb4bddf7a25ab8ca476176e34fdbd9a0e18196f0d12d4685f0b", size
= 2235622, upload-time = "2026-08-28T09:58:05.516Z" },
+ { url =
"https://files.pythonhosted.org/packages/cf/bc/3fa2d76b83162820a17da7f645b28d1cba99fc8e1e5fc6517067ec450fa1/pydantic_core-2.46.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:49776eab08766a08dfff7012f8b422dcd7e25e43b316eedf0477c24fcfa84b7c", size
= 2062091, upload-time = "2026-08-28T09:58:07.135Z" },
+ { url =
"https://files.pythonhosted.org/packages/ab/9a/095d557bb492c90cd8a70a6dd048bf793d433d03d86c81c11e912e4cd049/pydantic_core-2.46.5-cp311-cp311-manylinux_2_31_riscv64.whl",
hash =
"sha256:a2468d93d181667a7abd66e1b64bb9f76f361b0fef8faddf687456453576f5ee", size
= 2089904, upload-time = "2026-08-28T09:58:08.814Z" },
+ { url =
"https://files.pythonhosted.org/packages/24/98/7b76b1ad10a19a617a52aaa1d80e159115af939b095e86f8e756fd52e0df/pydantic_core-2.46.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:53feb344243bb9510a9dec7bf3cf1b64d88a98af5dc7872a5160465f8b198c8e", size
= 2132244, upload-time = "2026-08-28T09:58:10.435Z" },
+ { url =
"https://files.pythonhosted.org/packages/20/32/7d6ca365fadba186a0c8f85de1a701663bce81efd309d9479be58687622f/pydantic_core-2.46.5-cp311-cp311-musllinux_1_1_aarch64.whl",
hash =
"sha256:cd5214352ae68f3b5e9af7768bdc5253695ee069675db3480518420b3be881f2", size
= 2143901, upload-time = "2026-08-28T09:58:12.033Z" },
+ { url =
"https://files.pythonhosted.org/packages/f8/09/eb9a6aa57f22fd1541a9c0aa2a1f3aeef3ec65347d33e10a6da2f43e0ee9/pydantic_core-2.46.5-cp311-cp311-musllinux_1_1_armv7l.whl",
hash =
"sha256:9432f3598db432cb51c5b37fdbf29a60fcccc79e30d37a05022776a6bc4ab689", size
= 2299425, upload-time = "2026-08-28T09:58:13.614Z" },
+ { url =
"https://files.pythonhosted.org/packages/8a/f9/548a5bb9d4ba8cd26e26daf48052236f6b38bb61e7b7241fbc3c995719eb/pydantic_core-2.46.5-cp311-cp311-musllinux_1_1_x86_64.whl",
hash =
"sha256:8feeac04b5794e513e710af2f9c87d49f31a6dc47967bb264a1fed61a8989bec", size
= 2318566, upload-time = "2026-08-28T09:58:15.199Z" },
+ { url =
"https://files.pythonhosted.org/packages/4a/20/06454d18834c02c406c9133f1a3b485305fd9ee984f9636c2f730bef6a9d/pydantic_core-2.46.5-cp311-cp311-win32.whl",
hash =
"sha256:892a881d5f68c2b9ea304b7a6c2c60d9343df578a311b0f86b94bc8f1ffe8129", size
= 1954258, upload-time = "2026-08-28T09:58:16.813Z" },
+ { url =
"https://files.pythonhosted.org/packages/9e/c2/718b9deb4b72453b5d8c7447a3b14cb77bef36917ef5f514e0948a4096a0/pydantic_core-2.46.5-cp311-cp311-win_amd64.whl",
hash =
"sha256:40375c2d05acec10323e45dfe2077ac44bc74659008614af5069034e2cfc781c", size
= 2041030, upload-time = "2026-08-28T09:58:18.288Z" },
+ { url =
"https://files.pythonhosted.org/packages/67/ea/c1d1a5b72d6e1ff7f377a4d9199f6591f095beb5b409a8a5d89f7238d939/pydantic_core-2.46.5-cp311-cp311-win_arm64.whl",
hash =
"sha256:28a6a556cd3b6066bea827857f9d9cce027c96f776e512f544a581f9e42161f8", size
= 2009234, upload-time = "2026-08-28T09:58:19.929Z" },
+ { url =
"https://files.pythonhosted.org/packages/82/3f/76358795aa7a8c6d4f36e2cb828ad1c90ee118e1393a9281664f5aade9d4/pydantic_core-2.46.5-cp312-cp312-macosx_10_12_x86_64.whl",
hash =
"sha256:b9fe6fb92520e3fd61f2e49000b6911b188824f089b75973ea06d6267f0b476d", size
= 2076516, upload-time = "2026-08-28T09:58:21.576Z" },
+ { url =
"https://files.pythonhosted.org/packages/db/50/26b091836076ce4cb2fac264186936acc069e0595772cfd02a563bc4761a/pydantic_core-2.46.5-cp312-cp312-macosx_11_0_arm64.whl",
hash =
"sha256:a39ac25a9a2fa4072efdb429833c4a4c8009a51ff9eea3eeae131713cd27991e", size
= 1922874, upload-time = "2026-08-28T09:58:23.766Z" },
+ { url =
"https://files.pythonhosted.org/packages/09/f0/2a8ce3849e299d44e2d2c196b6082643a3235565a735cb51db7a6261f614/pydantic_core-2.46.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:4fdc8b93a41521988916eeaa271173fcca7fa0803d62f87675aac8dcec1c8e29", size
= 1951772, upload-time = "2026-08-28T09:58:25.435Z" },
+ { url =
"https://files.pythonhosted.org/packages/87/46/ac0dc8bdd9e6048183a14eb127764e7ad9240021c17513074a4711b0e31e/pydantic_core-2.46.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
hash =
"sha256:b98134087d9de723658d17a42c7d0da8d6e2ef08015dee7dc93889047315f5e4", size
= 2031832, upload-time = "2026-08-28T09:58:27.102Z" },
+ { url =
"https://files.pythonhosted.org/packages/c4/c2/339de5bef7be36301a2231eaa52e62163742c2281f11b5f4892bc79785cd/pydantic_core-2.46.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
hash =
"sha256:e652ab17569c94bff5475520f907b7148b8c24036a8ebbe5cf7cf7493d28579a", size
= 2208645, upload-time = "2026-08-28T09:58:28.948Z" },
+ { url =
"https://files.pythonhosted.org/packages/7b/a0/9ff22b797724262da14427abaed4dd1d864a139693fc5e7809114376a716/pydantic_core-2.46.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
hash =
"sha256:d925f3d9afd05a8c0fb3a1031463a8d59ebe5e2afad297e29c78be19e13b4e62", size
= 2265935, upload-time = "2026-08-28T09:58:30.625Z" },
+ { url =
"https://files.pythonhosted.org/packages/c0/a4/eb9409ec0736e50aa70a412f16c204ed149516846912f7e6724d4c73ee53/pydantic_core-2.46.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:0fc5be0abd4a407e200d844b404e33639a554e7bd0d448e7b9ae181be4789ac2", size
= 2066284, upload-time = "2026-08-28T09:58:32.289Z" },
+ { url =
"https://files.pythonhosted.org/packages/c0/02/7f6156ffc926857f1c37c07d9a388682865a81830ab6a1b637082c25e399/pydantic_core-2.46.5-cp312-cp312-manylinux_2_31_riscv64.whl",
hash =
"sha256:816ff0a6550ffc06c098ccd2e0698600f9aa7da192a79eaa6f9af504a35db869", size
= 2105889, upload-time = "2026-08-28T09:58:33.986Z" },
+ { url =
"https://files.pythonhosted.org/packages/92/b1/e781d357ebe09fc929f995700f1b3503e8897f1cece183ecb1300d4d67e9/pydantic_core-2.46.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:c7ea57fc63aa7da93a1bd2d644e6577befae10c52c4e36377635eea1056a74f5", size
= 2158006, upload-time = "2026-08-28T09:58:35.647Z" },
+ { url =
"https://files.pythonhosted.org/packages/70/0a/644597d84ab400e50609c192120b85c9681c22d3a20461b9060a79be0a7a/pydantic_core-2.46.5-cp312-cp312-musllinux_1_1_aarch64.whl",
hash =
"sha256:efd62a42486f1bda5d24cb4f63d15a3c7768375fe83d36f9417b4ad7a2fb20b3", size
= 2158408, upload-time = "2026-08-28T09:58:37.38Z" },
+ { url =
"https://files.pythonhosted.org/packages/1e/ee/ca3b7b3a4b3769ffe9ce9432a7c9be755de9593a46d3b0d54d0409323e44/pydantic_core-2.46.5-cp312-cp312-musllinux_1_1_armv7l.whl",
hash =
"sha256:2bc9419666990c06d7397831f2126a1ecc3594aaa3ff7de5bf2d066802f4e07b", size
= 2309609, upload-time = "2026-08-28T09:58:39.22Z" },
+ { url =
"https://files.pythonhosted.org/packages/ce/52/39fa1f451486019524ca685020390e7ca351832fd874530ba30c8628e6dc/pydantic_core-2.46.5-cp312-cp312-musllinux_1_1_x86_64.whl",
hash =
"sha256:18a09e1e1011b462f2e32774f25859ef1223d5c2b0546a633cf56654710721e0", size
= 2342618, upload-time = "2026-08-28T09:58:40.89Z" },
+ { url =
"https://files.pythonhosted.org/packages/81/5e/468fc630568c61dcef3cd47ad32ffbeed9af643f49208d1ea86ab4f890c4/pydantic_core-2.46.5-cp312-cp312-win32.whl",
hash =
"sha256:5cb482e9e84c851f4e623fe4acc1ced89168cf1fe18f7089db4548c8f5bbb65b", size
= 1939475, upload-time = "2026-08-28T09:58:42.591Z" },
+ { url =
"https://files.pythonhosted.org/packages/cf/c9/4c19f41b84cf6b622a72fbeed7665b25d47a187d68d47d0d430c07f23268/pydantic_core-2.46.5-cp312-cp312-win_amd64.whl",
hash =
"sha256:5e81740c09e310f5aa5cbd3e434a01c154d4bef93241c7877b39f211d2b78ba8", size
= 2043140, upload-time = "2026-08-28T09:58:44.272Z" },
+ { url =
"https://files.pythonhosted.org/packages/af/dd/0c1a050299147c746e5256db16d645ab5efd4f78c59937d581a0524e74a2/pydantic_core-2.46.5-cp312-cp312-win_arm64.whl",
hash =
"sha256:f7b0ec93a2893de856652154d73b7ba622f26fa97726487dcac373de5f4c6084", size
= 1997729, upload-time = "2026-08-28T09:58:46.13Z" },
+ { url =
"https://files.pythonhosted.org/packages/f5/37/5abe39a8372a61d3dc3c1338fc504281c01b32fdb3169cd7187153b56d3e/pydantic_core-2.46.5-cp313-cp313-macosx_10_12_x86_64.whl",
hash =
"sha256:b7ca9034437b6022f941f4857459562ee00a560b97e7cce8a0ec5a74fc6766e0", size
= 2075885, upload-time = "2026-08-28T09:58:47.856Z" },
+ { url =
"https://files.pythonhosted.org/packages/21/43/6323b1f8b217780454c61304bcd2b38ae4762f50754414124603ccc90bb2/pydantic_core-2.46.5-cp313-cp313-macosx_11_0_arm64.whl",
hash =
"sha256:f332f0e72a5a0400141f830744e141bf9f97917878dbe968669e8a7fefea78ff", size
= 1922768, upload-time = "2026-08-28T09:58:49.58Z" },
+ { url =
"https://files.pythonhosted.org/packages/0f/a3/c05ca796e1197618a774b01e596aeedfefc2f7d8c01ae3054e910b120e8a/pydantic_core-2.46.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:193375f3548919d3f0b60936ca113ada3e38f264f91b9b8e0508efaad57be931", size
= 1951241, upload-time = "2026-08-28T09:58:51.511Z" },
+ { url =
"https://files.pythonhosted.org/packages/68/32/33bc39ac705c52cffc908e8389f9754fdb208aea5c69cceddf4eb3ce99af/pydantic_core-2.46.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
hash =
"sha256:79bdfa52f843137045b2d081cc05c120ba6665d29b7559c2c47690906f39279f", size
= 2031975, upload-time = "2026-08-28T09:58:53.166Z" },
+ { url =
"https://files.pythonhosted.org/packages/b0/70/2333e885c0f6a67bc105c5916965dac9b57f2718ee20d81d1a06a4ebdc13/pydantic_core-2.46.5-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
hash =
"sha256:24922243639cbdac66c75fcb6fd6495a9cb52b213d62f9a0d16f0310b1ff8038", size
= 2208542, upload-time = "2026-08-28T09:58:55.017Z" },
+ { url =
"https://files.pythonhosted.org/packages/f7/ea/296debfb4264207bbda5936133892e027c0a58875ad53ebd512fba8ec3a2/pydantic_core-2.46.5-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
hash =
"sha256:c76fe65e607be28c7fd4d56fc3c42b1583aa058ce3408b7ad0fd540171d31f9f", size
= 2264692, upload-time = "2026-08-28T09:58:56.767Z" },
+ { url =
"https://files.pythonhosted.org/packages/d3/f2/9e4de77a6271e07a76d2d58b11c091a979c191ed2939bf80067568b369d2/pydantic_core-2.46.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:6f7b393a8b3da82f5c1fc0751e6d01ac6c55b93c18226a60bdfba4a724efafd1", size
= 2066633, upload-time = "2026-08-28T09:58:58.531Z" },
+ { url =
"https://files.pythonhosted.org/packages/8d/db/f9e9d0c97445987b2084823d5c240de88087338f04fc2cfaa2df186b8049/pydantic_core-2.46.5-cp313-cp313-manylinux_2_31_riscv64.whl",
hash =
"sha256:7ac031912d54f3d83ef3b3eb98dfabc1608802e2202263d25957eeed40b94761", size
= 2105235, upload-time = "2026-08-28T09:59:00.421Z" },
+ { url =
"https://files.pythonhosted.org/packages/07/c5/79169b047b3b2c3e99e04bc76372af9637e0bf6db638274fa927df96369e/pydantic_core-2.46.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:837b396ca3d7b74091ca623f6cbd8351bd42d670a79c2683e79fb089f06a2de5", size
= 2157367, upload-time = "2026-08-28T09:59:02.442Z" },
+ { url =
"https://files.pythonhosted.org/packages/26/b5/ba6057afb7c291bd449f51b867f95aef2072941c4ce4e5c31d6ffd132d3b/pydantic_core-2.46.5-cp313-cp313-musllinux_1_1_aarch64.whl",
hash =
"sha256:5ee239d575f80b08eca11f6e20f90c4c695de7825c67eefe6091fbf20dda648e", size
= 2158420, upload-time = "2026-08-28T09:59:04.2Z" },
+ { url =
"https://files.pythonhosted.org/packages/6e/28/2057abecaafdc22912afa819603a51f0a62d40643b7c4871c51721fea9be/pydantic_core-2.46.5-cp313-cp313-musllinux_1_1_armv7l.whl",
hash =
"sha256:e80675d75ae2cd14372cb65cad5400d9347a3d3f6c13000183f22dfd027283ed", size
= 2309588, upload-time = "2026-08-28T09:59:06.048Z" },
+ { url =
"https://files.pythonhosted.org/packages/71/9d/881156dc404e27479c4246128d73538464cab4a239bec61995e227644c30/pydantic_core-2.46.5-cp313-cp313-musllinux_1_1_x86_64.whl",
hash =
"sha256:9c4b71f10dd532fb7a5cbc8f58707779e64f03a258c2bf8bfbaecfcd9970b519", size
= 2341866, upload-time = "2026-08-28T09:59:08.539Z" },
+ { url =
"https://files.pythonhosted.org/packages/5a/38/d66f443a259f84d13babdceae568e572b0ed26da17ca5d0a649ebb110a67/pydantic_core-2.46.5-cp313-cp313-win32.whl",
hash =
"sha256:97bf8de4d541598c94a59344eeb988a94c08ff76b5723c41f6567ec18c7892ea", size
= 1938580, upload-time = "2026-08-28T09:59:10.402Z" },
+ { url =
"https://files.pythonhosted.org/packages/2c/1e/1d5371213f4cc9a7ed70c0bfcc7911de22311ee99a662a56077d7292d2ac/pydantic_core-2.46.5-cp313-cp313-win_amd64.whl",
hash =
"sha256:15f4a94963c95accac15b7b657bb177d3ad82bb90b0d0526d9a9b85079925db5", size
= 2041980, upload-time = "2026-08-28T09:59:12.396Z" },
+ { url =
"https://files.pythonhosted.org/packages/5a/48/4222d90b1c67568bace4dec6dca6271449c66de3595d72b6d098f5fde597/pydantic_core-2.46.5-cp313-cp313-win_arm64.whl",
hash =
"sha256:d22a945598fb91236b4dd793a6e42e4f3dd7740bb5aace5ebd7d4c08d13bb575", size
= 1997213, upload-time = "2026-08-28T09:59:14.245Z" },
+ { url =
"https://files.pythonhosted.org/packages/8e/8a/14596f2a8367da50cf7cbac48169ee5d9c8e11d486a3b527082384630c72/pydantic_core-2.46.5-cp314-cp314-macosx_10_12_x86_64.whl",
hash =
"sha256:c1c43ad4339643d70ebb8124e1305a7dab423001eff58bb41a0f731adbc98355", size
= 2074081, upload-time = "2026-08-28T09:59:16.141Z" },
+ { url =
"https://files.pythonhosted.org/packages/ae/d5/d8a4eb6d6c7f66b91dd37c576d76e9e60fba900caf5372c17bcf949febc2/pydantic_core-2.46.5-cp314-cp314-macosx_11_0_arm64.whl",
hash =
"sha256:1a353f84de772f423b5ffb11d7ae352fbbef0f446f3c0b0af0f8236d7233606e", size
= 1920497, upload-time = "2026-08-28T09:59:18.065Z" },
+ { url =
"https://files.pythonhosted.org/packages/8e/26/092079428f86e927e030b2c0ced87df69dbb1c875cdeaa67bf42ea2be746/pydantic_core-2.46.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:5086029a57366b8cf81b130a43908738095c270c21a8d7f0e8bdfdb89718e2f3", size
= 1952130, upload-time = "2026-08-28T09:59:20.476Z" },
+ { url =
"https://files.pythonhosted.org/packages/08/c3/8ec0e290a9ebaebd64047bf5fda94be835c6b1551b02437e4b76778fbcd7/pydantic_core-2.46.5-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
hash =
"sha256:46c25dda9d092a06c08db76ffe0a197107904d0dfac653f7d5306bbcd6d6119c", size
= 2026371, upload-time = "2026-08-28T09:59:22.227Z" },
+ { url =
"https://files.pythonhosted.org/packages/01/72/4fd20ad520fb8da0157f95b27a7eb05a72790ef08138e7701ac972c342ea/pydantic_core-2.46.5-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
hash =
"sha256:37ea7b83c935e5b0d68c9449b82651accf78a10828b2c02b2f2d9e9496446c21", size
= 2202822, upload-time = "2026-08-28T09:59:24.277Z" },
+ { url =
"https://files.pythonhosted.org/packages/31/b0/d16e0771206b29314f0d52198b720be21e8a99ab2bf11e3bc0d7c9cebdff/pydantic_core-2.46.5-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl",
hash =
"sha256:e64e88d5585bea9ce95861079de72006c7fa6d3df4e3a3b65ba31eb979c15c9f", size
= 2262756, upload-time = "2026-08-28T09:59:26.608Z" },
+ { url =
"https://files.pythonhosted.org/packages/2c/9b/59634b7ac631c63b2a37760eb6943af3e29573d6b59a4abc5e7f019d4cee/pydantic_core-2.46.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:54d510bac3ee52247af28ed4bb18a1e799f040ac60fd2bf5ccd4c92f1fbe786f", size
= 2068352, upload-time = "2026-08-28T09:59:29.044Z" },
+ { url =
"https://files.pythonhosted.org/packages/08/7c/570abb1ad2155348dc754ea91be22e5aaa18eb6d69a6068f7c6f2679a6ed/pydantic_core-2.46.5-cp314-cp314-manylinux_2_31_riscv64.whl",
hash =
"sha256:a2a5e1d0ff29adddc9f6d6821a66302e4493f8ca898b715b6b1182c2c201ea0a", size
= 2104777, upload-time = "2026-08-28T09:59:30.95Z" },
+ { url =
"https://files.pythonhosted.org/packages/8e/25/5bf74adc65a1ac5b7be3f6cb0bcb5433615c1598a801c19d830d84c98ded/pydantic_core-2.46.5-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:03b9666e41e35d8909852ba191a0607520f81b74eaf12ccf8737005dbb313821", size
= 2156312, upload-time = "2026-08-28T09:59:32.604Z" },
+ { url =
"https://files.pythonhosted.org/packages/90/6a/2ef38830675e050121040618135564ed56b860b45433b02d9b4ebece46f3/pydantic_core-2.46.5-cp314-cp314-musllinux_1_1_aarch64.whl",
hash =
"sha256:a91c17edf6eea2402cb5457b4c89e99bc5ed1004aa34c4adf1d4258c1a5c22c2", size
= 2150067, upload-time = "2026-08-28T09:59:34.453Z" },
+ { url =
"https://files.pythonhosted.org/packages/90/ef/a7dbb03a14a64c2a4621f989c615ed9a892535a6cad938fc27079f919d80/pydantic_core-2.46.5-cp314-cp314-musllinux_1_1_armv7l.whl",
hash =
"sha256:b49924c73a235e969511bf2aabdff3beebf9820931f646c80274d5d780010c47", size
= 2304516, upload-time = "2026-08-28T09:59:36.194Z" },
+ { url =
"https://files.pythonhosted.org/packages/68/f8/6bb4c4b80e8a6fde1904c64a51c62a1d04fcdfa3ea521a66b2ddefa1d885/pydantic_core-2.46.5-cp314-cp314-musllinux_1_1_x86_64.whl",
hash =
"sha256:2cbd9a5eff05e51c447c34dfa4632145b26b09120cf04bd0c871e44c1a5e1c9a", size
= 2335223, upload-time = "2026-08-28T09:59:37.931Z" },
+ { url =
"https://files.pythonhosted.org/packages/2a/80/f46b8c681195190b2c1f1c7c0a81abce60663e987613e09ef64d433dd96b/pydantic_core-2.46.5-cp314-cp314-win32.whl",
hash =
"sha256:2d5d76654becf5efd62c9e51c3756c67b49498b0c9a40884934c40807adbd074", size
= 1934827, upload-time = "2026-08-28T09:59:39.836Z" },
+ { url =
"https://files.pythonhosted.org/packages/f7/3c/60674207246bc0a4009d2391b7c7251c7159f279c8d2ab8aae8ef46f3dee/pydantic_core-2.46.5-cp314-cp314-win_amd64.whl",
hash =
"sha256:fa10ef4112775900e7a0661068635eb67b2ab824fbde764de6e0e21982a93db0", size
= 2042648, upload-time = "2026-08-28T09:59:41.792Z" },
+ { url =
"https://files.pythonhosted.org/packages/69/0c/117c562c7c1babdf44576b72a5e496906506c93690387ecfbca7c729ae2e/pydantic_core-2.46.5-cp314-cp314-win_arm64.whl",
hash =
"sha256:045ab3b6d308439e32b81cc173bba5b9018bc6ed896afd0c65b3b009b1699af5", size
= 1989652, upload-time = "2026-08-28T09:59:43.702Z" },
+ { url =
"https://files.pythonhosted.org/packages/e8/66/9336ae58f9eb68c41d121894e52c4c89eccb07eb8f602a04ee9c3f37736a/pydantic_core-2.46.5-cp314-cp314t-macosx_10_12_x86_64.whl",
hash =
"sha256:8816f3d218beb4b787de5c9759c259b8fa61f9dec42dc7811f320a33771778b7", size
= 2065829, upload-time = "2026-08-28T09:59:45.364Z" },
+ { url =
"https://files.pythonhosted.org/packages/c5/02/bc19b47a96c2d3109760711acf22369e56bd7e405ca52f7ade164d2ead57/pydantic_core-2.46.5-cp314-cp314t-macosx_11_0_arm64.whl",
hash =
"sha256:bce57638e08ac148e5778cce7feb968307a727d66f8e2274a543d0cf0c9ad6a3", size
= 1905716, upload-time = "2026-08-28T09:59:47.18Z" },
+ { url =
"https://files.pythonhosted.org/packages/52/a4/70b47c0509923dd98ccfed04fb3e32ea3849c82a0ff2205bb41009b43c00/pydantic_core-2.46.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:976e1128455aa595ea04c79ccfedff1aaeab96ee013fcc916bed120c4f0ad94f", size
= 1934216, upload-time = "2026-08-28T09:59:49.241Z" },
+ { url =
"https://files.pythonhosted.org/packages/52/ab/aa03b65f7bb198585edf806b906c3223ecf1795543e39e23aec4cce27ad2/pydantic_core-2.46.5-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
hash =
"sha256:e7b891faeedeafba41b2983e5001a81b6a915b69544c7e7570d1989ce1c36ac7", size
= 2010635, upload-time = "2026-08-28T09:59:51.692Z" },
+ { url =
"https://files.pythonhosted.org/packages/3c/8b/0da06343f30b84ec549aafd309c6456223d5dc8bd36af504c573faad561d/pydantic_core-2.46.5-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
hash =
"sha256:5f194189415698233dd1114a093a9b56e61e2c57e11b469be3b0506f46f0771c", size
= 2209369, upload-time = "2026-08-28T09:59:53.582Z" },
+ { url =
"https://files.pythonhosted.org/packages/d6/5b/844c4defaa34a3df66eb9257087d121d70c201298b96abdf9f492fc2f1bf/pydantic_core-2.46.5-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl",
hash =
"sha256:82a36973cf8a2ef5406f4fe2edbf8ed0c99629535d959e0b100c76a32535a111", size
= 2253238, upload-time = "2026-08-28T09:59:55.484Z" },
+ { url =
"https://files.pythonhosted.org/packages/f4/64/a4e536cb16d7f61a7fd3120b46c577fc7fa7325992f69c4f52bc786d77d8/pydantic_core-2.46.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:cdbb78909f52b981d3b2d56b97328d71eb0b974c36bd77c920123a7ebb192829", size
= 2065740, upload-time = "2026-08-28T09:59:58.038Z" },
+ { url =
"https://files.pythonhosted.org/packages/5f/75/aaa38c6bc2d085f6605b34eabdc6a8a4e0b2e61fc9c8e6e52b28e97b3125/pydantic_core-2.46.5-cp314-cp314t-manylinux_2_31_riscv64.whl",
hash =
"sha256:52e24eacdb536cade636aa90fb851835222becff8484b7001fdc78cb0290f2aa", size
= 2087425, upload-time = "2026-08-28T09:59:59.898Z" },
+ { url =
"https://files.pythonhosted.org/packages/55/ae/fcab4cfc39aba3689e1d20c8b5250ad280957022c09af2ed9cd585602a5e/pydantic_core-2.46.5-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:37ae34309d7bd8c0d61ab839668058f2a7962ea1fc51d105d2db228fe0618034", size
= 2139306, upload-time = "2026-08-28T10:00:03.057Z" },
+ { url =
"https://files.pythonhosted.org/packages/2d/f4/f1d03a4bc9d9acbc62f4d742b8a319af52f71885079868b2ff8e48a651ee/pydantic_core-2.46.5-cp314-cp314t-musllinux_1_1_aarch64.whl",
hash =
"sha256:0cdbada856a1c69a7624a64d3d9aefe79300bd6ef827b43a4f265010b9b55184", size
= 2144589, upload-time = "2026-08-28T10:00:05.645Z" },
+ { url =
"https://files.pythonhosted.org/packages/83/f3/7a53bb1356de514a4cd295f25b6ac39237895620c0462d2592b76c16e114/pydantic_core-2.46.5-cp314-cp314t-musllinux_1_1_armv7l.whl",
hash =
"sha256:545f26c504b27c3758439a5e6d9349931f0a04f855668d5fe323c89e82300a38", size
= 2288882, upload-time = "2026-08-28T10:00:07.931Z" },
+ { url =
"https://files.pythonhosted.org/packages/cd/94/5a81583660c175c59d49ffb09f4b3a44debeaf86a19fca664ae1cdd9ee32/pydantic_core-2.46.5-cp314-cp314t-musllinux_1_1_x86_64.whl",
hash =
"sha256:ff218293c9c806138dca139765e3b067621be52bcd93cdc14c7711be7ddc90a9", size
= 2335210, upload-time = "2026-08-28T10:00:10.177Z" },
+ { url =
"https://files.pythonhosted.org/packages/5a/9f/5d685c2693b972d1a59c998586e8823712b66603aeff47ee60a4bdaafd37/pydantic_core-2.46.5-cp314-cp314t-win32.whl",
hash =
"sha256:97cf3eb53a8cccacf9d46686a0926186c9bfb5574f2ed66d3639d5fe117cd3a9", size
= 1921180, upload-time = "2026-08-28T10:00:12.35Z" },
+ { url =
"https://files.pythonhosted.org/packages/70/12/5c94ee16d65a37a15f9e869f5e6256df111154491173801a4c5e800ab548/pydantic_core-2.46.5-cp314-cp314t-win_amd64.whl",
hash =
"sha256:d2f9fc07a8042a8f95925b35c4f04f469707c981fc33245b6ca187cf5d2dd290", size
= 2020515, upload-time = "2026-08-28T10:00:14.774Z" },
+ { url =
"https://files.pythonhosted.org/packages/63/19/67830dda664e6bdf9285ee2e40f355d0d7d6b92aa0c42e8d217bb8d33d36/pydantic_core-2.46.5-cp314-cp314t-win_arm64.whl",
hash =
"sha256:acf8a67ba51f4ca9ddbd0e6b3000a65ac51ab734661778b3e7ba64d99a710f2f", size
= 1989276, upload-time = "2026-08-28T10:00:16.984Z" },
+ { url =
"https://files.pythonhosted.org/packages/af/1e/ecca01fce348f7e8afa9572441ff6f7d1cc70d21e4859f33944d10877e1e/pydantic_core-2.46.5-graalpy311-graalpy242_311_native-macosx_10_12_x86_64.whl",
hash =
"sha256:c14ad3bdc85ee7f318742c457ca3968a92126d144b15721c759033bfb06296c2", size
= 2075342, upload-time = "2026-08-28T10:00:51.353Z" },
+ { url =
"https://files.pythonhosted.org/packages/1f/4c/af80c7a8032dfc897040ad5cb772bebde529a381186499e6e29987f23f8c/pydantic_core-2.46.5-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl",
hash =
"sha256:0bddb4020d8f04175865ccd17eff3040874fc11fb593f424edb452653b4b947c", size
= 1907219, upload-time = "2026-08-28T10:00:53.438Z" },
+ { url =
"https://files.pythonhosted.org/packages/be/3e/54d89e2b092e778716bf6153634ef479e955f48c261090be23aa1e0fb0b5/pydantic_core-2.46.5-graalpy311-graalpy242_311_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:2471fd51c61c610e1dcf7de44d7299283661654d11264ab4802b303368d69c47", size
= 1953393, upload-time = "2026-08-28T10:00:55.58Z" },
+ { url =
"https://files.pythonhosted.org/packages/ea/89/828ee90cda28ce17bdefaa3a6eaf74fe430e113295a10e6126beca559d6c/pydantic_core-2.46.5-graalpy311-graalpy242_311_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:b10ec717381bdbfafef34607824db4c91de69ff085e4fca3b2af91b4fa17e68a", size
= 2099024, upload-time = "2026-08-28T10:00:57.794Z" },
+ { url =
"https://files.pythonhosted.org/packages/df/dd/053c2e4303f791f3b8f8a14ab0b22008e8eb21d868c0c90b4f9be705b76a/pydantic_core-2.46.5-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl",
hash =
"sha256:013d6f3483d81e02e7c328831808f336c8596ee33b4bd4026b9ffb1e960b8942", size
= 2062540, upload-time = "2026-08-28T10:01:00.318Z" },
+ { url =
"https://files.pythonhosted.org/packages/d7/dd/a18df751a5e37dd51bfad7f68e766999125bebe68c9e1d10a493ad01bd63/pydantic_core-2.46.5-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl",
hash =
"sha256:e9c134bb666dd54b778b9fc0d2b50cbb7f979b9e3716f26a88c9ab3b6fc1dd0f", size
= 1902040, upload-time = "2026-08-28T10:01:02.529Z" },
+ { url =
"https://files.pythonhosted.org/packages/b7/13/01d40f9d07ce8a779fd6e0bd8ad4fba91309500dd67b869e2e219d261a6d/pydantic_core-2.46.5-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
hash =
"sha256:347ec774390c87326a2e4929d58d3f7e8763a104d5d35f4cd595a4c952366433", size
= 1967479, upload-time = "2026-08-28T10:01:05.004Z" },
+ { url =
"https://files.pythonhosted.org/packages/fa/04/c81d4841331c2178b6fb09ae225425e110ed72d990c9fe556c4ec03d1013/pydantic_core-2.46.5-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:8e24d8f05fa2d28513d94e877e9c75ad66175376209b3977f916e240e623193c", size
= 2111034, upload-time = "2026-08-28T10:01:07.345Z" },
+ { url =
"https://files.pythonhosted.org/packages/20/21/22102e9950b3049526d20e811b95396508377d87651edd2b80d2b3d28659/pydantic_core-2.46.5-pp311-pypy311_pp73-macosx_10_12_x86_64.whl",
hash =
"sha256:ab4b66edffb32d9e951efb3814bd104b8367a7501b81b955cacb5726d897389f", size
= 2071333, upload-time = "2026-08-28T10:01:09.636Z" },
+ { url =
"https://files.pythonhosted.org/packages/d8/18/87aefa427d191e6d3ab1447f1efc1cdcac86af1069239b133e8a0fd7f7c9/pydantic_core-2.46.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl",
hash =
"sha256:337639ba62a11acde6ef3aeb08c8ea755f8ef1fe5e513356c0f36a2b0d7568b0", size
= 1912713, upload-time = "2026-08-28T10:01:12.285Z" },
+ { url =
"https://files.pythonhosted.org/packages/1f/93/fd89e9ad49b1805ca94d24ce1088b7d305f05c35ffafcedb9819d03588a0/pydantic_core-2.46.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
hash =
"sha256:413a717a410d0c817ef5b786a059415550b3794e1d0c2abffd9efb93a3d9f7b4", size
= 2090926, upload-time = "2026-08-28T10:01:15.19Z" },
+ { url =
"https://files.pythonhosted.org/packages/6f/45/8e59dab6acf8d35f02f0a958980074f31038968bdb2c983fcae9d1efee03/pydantic_core-2.46.5-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
hash =
"sha256:1e449def1945a462c464331254e5a44fca7c3b4f9aedf59ec2f50f8066dd8e25", size
= 2131303, upload-time = "2026-08-28T10:01:17.937Z" },
+ { url =
"https://files.pythonhosted.org/packages/d5/a5/e1d4dc5180dd887a9522efc1f8716b8692b7606b1d3273d7862eaf66be44/pydantic_core-2.46.5-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl",
hash =
"sha256:a445486499897b88a7d6c310c88ed64dd37b1b59bfd7ae9107490bbb362f47d6", size
= 2145128, upload-time = "2026-08-28T10:01:20.694Z" },
+ { url =
"https://files.pythonhosted.org/packages/c2/d7/ad493864a7fb21c0c4df98f965e2db430cb25a9d7369b5778d5016c09fd9/pydantic_core-2.46.5-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl",
hash =
"sha256:2d330aaba8621b1edcec8ae2c4050f63b84ccf6d98723a8f212e9684713abf0e", size
= 2294560, upload-time = "2026-08-28T10:01:23.495Z" },
+ { url =
"https://files.pythonhosted.org/packages/02/8e/b41c84c913f29973a268e6c2b5bbf13c95adb9956c126d10da11ba3b2bef/pydantic_core-2.46.5-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl",
hash =
"sha256:b6acfb46a814762367fb7ba0828b0a17d441b92ce249a0e007474c9072662dda", size
= 2317531, upload-time = "2026-08-28T10:01:26.334Z" },
+ { url =
"https://files.pythonhosted.org/packages/db/1d/068464f23075f66a8f1b806935e9cd9363ee446636ea70d2c22ee8659dbf/pydantic_core-2.46.5-pp311-pypy311_pp73-win_amd64.whl",
hash =
"sha256:d0a24b40877af2de4950252be9d21eaf7fb07660f3c2cae1f56c6b599ada5266", size
= 2140686, upload-time = "2026-08-28T10:01:28.947Z" },
]
[[package]]
@@ -1467,14 +1498,14 @@ wheels = [
[[package]]
name = "typing-inspection"
-version = "0.4.1"
+version = "0.4.4"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "typing-extensions" },
]
-sdist = { url =
"https://files.pythonhosted.org/packages/f8/b1/0c11f5058406b3af7609f121aaa6b609744687f1d158b3c3a5bf4cc94238/typing_inspection-0.4.1.tar.gz",
hash =
"sha256:6ae134cc0203c33377d43188d4064e9b357dba58cff3185f22924610e70a9d28", size
= 75726, upload-time = "2025-05-21T18:55:23.885Z" }
+sdist = { url =
"https://files.pythonhosted.org/packages/a3/26/b09b8010994eccc3c09092e6b34058f36a460eea2d4c3e8b910c695975a0/typing_inspection-0.4.4.tar.gz",
hash =
"sha256:547274fa6b0a561ccf549cc9524b999a578e737d015d8709d021f9d0d13bea47", size
= 76928, upload-time = "2026-08-12T12:37:25.997Z" }
wheels = [
- { url =
"https://files.pythonhosted.org/packages/17/69/cd203477f944c353c31bade965f880aa1061fd6bf05ded0726ca845b6ff7/typing_inspection-0.4.1-py3-none-any.whl",
hash =
"sha256:389055682238f53b04f7badcb49b989835495a96700ced5dab2d8feae4b26f51", size
= 14552, upload-time = "2025-05-21T18:55:22.152Z" },
+ { url =
"https://files.pythonhosted.org/packages/67/81/4add07e5172b7ac40d8ed5ff580409a7801a4fe26d529bdd915401dabfbe/typing_inspection-0.4.4-py3-none-any.whl",
hash =
"sha256:65b8397ba37ccbce054456aaccddfc91e6e3083c92824df348d96ca832f3f147", size
= 14750, upload-time = "2026-08-12T12:37:24.648Z" },
]
[[package]]