No project description provided
Project description
pydantic-core
This package provides the core functionality for pydantic validation and serialization.
Pydantic-core is currently around 17x faster than pydantic V1.
See tests/benchmarks/
for details.
Example of direct usage
NOTE: You should not need to use pydantic-core directly, instead use pydantic which which in turn uses pydantic-core.
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, or rust nightly if you want to generate accurate coverage.
With rust and python 3.7+ installed, compiling pydantic-core should be possible with roughly the following:
# 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
and
python/pydantic_core/core_schema.py
for more information on the python API,
beyond that, 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 developmentmake build-prod
to perform an optimised build for benchmarkingmake test
to run the testsmake testcov
to run the tests and generate a coverage reportmake lint
to run the lintermake format
to format python and rust codemake
to runformat build-dev lint test
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pydantic_core-2.0.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b024721a940a3311328d50f7cc3d9a7aced0f5ee1fd30c0fa7cbbc542ec3a55c |
|
MD5 | 073b329b9de0552ba135cc7406f459b3 |
|
BLAKE2b-256 | 2a37ec967cc5639368434a9688cb5e417b161c64ff30e8465fe230517099f2b5 |
Hashes for pydantic_core-2.0.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aab82425d10bf0624e4a7ac902eed33adae413e827b53d82ae131a10c3130208 |
|
MD5 | ab394ce6582320a0ad05e9e2b8b506df |
|
BLAKE2b-256 | 2f08931c6c25df9aa2307465729cdd64de1108c15fe09d937a0915c26d49bc1f |
Hashes for pydantic_core-2.0.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a10ce991b6986c91fdf100611d97f76b2950a1d2c2e72be0484565bf95b03767 |
|
MD5 | 2f673bfd9063a6fc308657b2f51ee3d8 |
|
BLAKE2b-256 | 427c0a412f1e6706903d8ff99621598e9c04eb8eca65071a95fc7e5b7eaf73ae |
Hashes for pydantic_core-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31f95633f6a3ddc8e0b850157ac0cedb8ccacbe4349310b4be6d724860d8f5c0 |
|
MD5 | 30c5d9dec58e090db3dace3478d03f88 |
|
BLAKE2b-256 | 2aab5923c3afc1467565815eae2d4b8a3bae630e348e9ea12183303cfaeab2d9 |
Hashes for pydantic_core-2.0.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c344dd1c345b2206515edaba0e0bf4aa2b1c456822f3ac9bc0d9f7fc971a8934 |
|
MD5 | d69b5138aab1cf4b1e176478d88df195 |
|
BLAKE2b-256 | 111b396293ee22b955f2ed70f9e4f5064bb26fdb0fca83bfb5ea9a9bc6e8c1a5 |
Hashes for pydantic_core-2.0.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c587db8f31a1c3270991945c20c2ace289fbfa7cf2d533f67f47e95c9ead83e |
|
MD5 | ea5666c7746be872ff74a05fcf5bf2cf |
|
BLAKE2b-256 | 1ee0b1d12d05095832e74f74c25766ed7d4ddb16f4a81dcf3557977efb8f2c5d |
Hashes for pydantic_core-2.0.2-pp39-pypy39_pp73-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f295db65d4de14c0b46168a6db73be34b8fe4e3e2699a9c574b37412d0dd2a41 |
|
MD5 | fcfe5ebbef0e7d38f3d15e1f056a0dec |
|
BLAKE2b-256 | 9e33889641d3bb6e88ba0bb43258f2397f85cce5f77e0aaab73244bca3929f1c |
Hashes for pydantic_core-2.0.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c351a141124c216fe4a0119ef2fa5bc70eec710e59cdd79346475b3f78d15e9 |
|
MD5 | 4138b8504e156825da629bd2a8b8d5ac |
|
BLAKE2b-256 | a5860f1f729ba346073c561f88b46885750c979d9529a1e40b9965294554a168 |
Hashes for pydantic_core-2.0.2-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c63bb44c2af1250fcf6e8447b0fda17f09d28e4677910f5bc1328881ae2c527e |
|
MD5 | 94464ca46d81dfd828e49be02befd0a3 |
|
BLAKE2b-256 | b524f3233ff9ca15fa6408ea2f7cd6e41cb65f548235ba976970fabf2816592b |
Hashes for pydantic_core-2.0.2-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4677520ade160805ad55a6418db7beea9dea34f0a091da1f0bcf09c66091b54 |
|
MD5 | 5c9d73b0208a9f8bd6efdf24b8ec3a26 |
|
BLAKE2b-256 | 03b6a65944959dc6f59b5697f7306fe5bbed36af58b4c643b77bc05a404b8333 |
Hashes for pydantic_core-2.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17334cef22055154b7faf7254cc0bf86fea34a7343225b8c6d2d0e54f3533048 |
|
MD5 | 3b0b39f8d21fe93ec10a2962bb6b278b |
|
BLAKE2b-256 | 4eb88f65afabd61da481933a0b19b0ef12b5a9cfa1ef05b07a7f6d8ad4025937 |
Hashes for pydantic_core-2.0.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 312263dea8116f68972c41c53c0a5b5bf9f7732e7bdc978acb847ed7c9fc8207 |
|
MD5 | 880fd90ce4397f092391304dc5dac808 |
|
BLAKE2b-256 | d0de9c17d85bd5ee2a8d33cef9255b81c6aa5af8770ff29837f19742b537a891 |
Hashes for pydantic_core-2.0.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84f1eb4d23a37f77b20dabffe7d5971c6c8eea78bd977fcd2007704ccb540230 |
|
MD5 | 62d3dfb34fbdfdc5b026005d5ad670d1 |
|
BLAKE2b-256 | 8ea738048a005359bc26454faf2d1da3c14b536027f9a6723ff34631673065f8 |
Hashes for pydantic_core-2.0.2-pp38-pypy38_pp73-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 751e6deca13d89bc5ffc4684ac8a4ea08c6c0ac8dfe12cc5d6927f249879131d |
|
MD5 | f44f0abcb0709b8d9a267e7c92a4a1d5 |
|
BLAKE2b-256 | ded9186ac64119e5facdbc0536f71fb4be6c14d55394953432485eded5039cf3 |
Hashes for pydantic_core-2.0.2-pp37-pypy37_pp73-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d1c453a36e69ddd4ea47a8e5426a63fdcb731d18122571fbdfda23b07ad28b1 |
|
MD5 | 00db98f3c031c13b0b6b087850bb8fc5 |
|
BLAKE2b-256 | 3d9c49743a0675e8e97d2f078a5de786799fe19a00c2c97f9444d87160fe4a81 |
Hashes for pydantic_core-2.0.2-pp37-pypy37_pp73-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fede91ea67570eb296d4ae88aecb9c51a46cdccb35a388dba759183ba84c61d6 |
|
MD5 | 0e766945108d3fd08be88dd6b0abcde9 |
|
BLAKE2b-256 | 906f6844bcae1a0b2a6e43e47ebf66a084d14bba905575839fef557fb3247987 |
Hashes for pydantic_core-2.0.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b67ede74b43598feb405a628c83087b3df1066a388ab060cdd5333d061ecf3f5 |
|
MD5 | 6441b1930ad7b67d4c2b38ad0f33b3b4 |
|
BLAKE2b-256 | 5673cd3b7f644ad6fb478439047c15333914dc1e9fda2a7703a81ff8dc4ffcf6 |
Hashes for pydantic_core-2.0.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a349f816319ac85759a19ccb0e93992fe77f8e1961a389cd15c3b5c6098bcabd |
|
MD5 | 8726a05a50f808ec68caef3c5f7a7b08 |
|
BLAKE2b-256 | 09eaa52ff609d631301c017b9c0a9fb745c28f8919b9c3f615c216d542048c57 |
Hashes for pydantic_core-2.0.2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf4bb512eb302acbef4774f65a9ae83edfb283055de7b18b9656b8fda0869652 |
|
MD5 | d4ca65f142beac4722ff85efc579b790 |
|
BLAKE2b-256 | 704d3c649e634d22db5d4c064c612c3bf702b64801e8ac093057d1dd6875d7a5 |
Hashes for pydantic_core-2.0.2-pp37-pypy37_pp73-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca833856df881b9809747131c38bf7b6af7262ab2c77a2834b9e9d64cf43ab4e |
|
MD5 | 7b7cd640d4944c7ab349d614cfae4281 |
|
BLAKE2b-256 | fbfd335ad278cefdd962748ca1be96f1a25c95b0dc8020ac2ea782db297a3e0a |
Hashes for pydantic_core-2.0.2-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ed79de66b4b9acdd613c48befe4afcbee05f6153d793df6922ffc392f46720e |
|
MD5 | 1fd1941539668757381de2dbfd4fd2bd |
|
BLAKE2b-256 | d485f9e6ffb06afa976fd64c074e5c28b3483093ad5fcd44a41f13cc29038bcf |
Hashes for pydantic_core-2.0.2-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cf009170f5f93c3dad4c4f73d827541d4bb7099cf69216c091d8cdd33867255 |
|
MD5 | 79350dbf0b49e7682fd84c0e1455a3b0 |
|
BLAKE2b-256 | 2e06bd84efc7099afd24b1d3baf7806c349c9de104a7ff097efdd1dcddd5f6b6 |
Hashes for pydantic_core-2.0.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc4cb821dc67963463f8d8be6dca8933210d050009b32f683d02444a3d5f1e02 |
|
MD5 | 8bb573ca620eccddd1274aab1e565f18 |
|
BLAKE2b-256 | 792a8082c45663426fe20a55092171635983018ab7d9d504e8442cffc6e78777 |
Hashes for pydantic_core-2.0.2-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cd3178131bb7d0d3df947587d76cf9d1ab4318fe45e8ad18dafba3b1f0cda6d |
|
MD5 | 121c76bbb02492556caafc8fe23ba5dd |
|
BLAKE2b-256 | de53a8aa8858f777ce45c1e37e275f7059af28c7a74777f521d6c0bea299808b |
Hashes for pydantic_core-2.0.2-cp311-cp311-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ebb72dec9eefc3eb419de764d0510bbaa08e4db2b4a997576cce338a5f93c97 |
|
MD5 | 8159b4f9ba7ae32741da21c1c6c8def3 |
|
BLAKE2b-256 | 508bc1f0ecaa3960a08445f065c45c8d0bd9e6c449e05f9ddeaf2bfed4da80f0 |
Hashes for pydantic_core-2.0.2-cp311-cp311-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb6551210cef7423d68eaaeab60a9445e17edd33d251b2ab6c783afce9811df8 |
|
MD5 | cb9158c285918163576577df6eb7a33c |
|
BLAKE2b-256 | dbbf409ec77f0cc505ff6cf6cab5ce7113209148e6e9d9ce6ffc060f0d9bc966 |
Hashes for pydantic_core-2.0.2-cp311-cp311-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75bbf0045f52696aa317b38e67ef5c80a15b7aab572956df2c6fb44f3f4c8b3e |
|
MD5 | 682d19850b30f0d56fb5c52d3e56cae4 |
|
BLAKE2b-256 | 087e43cedc433d83881dd93f08c124f664ddceffe71f21448df1e168d6655245 |
Hashes for pydantic_core-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 196c90996542db0151265a1fe7b32d20f5d66fc00ec12ef6f10dd6a3be5aa05f |
|
MD5 | 5cfda3f22ebc3c5875d8493b232dea7c |
|
BLAKE2b-256 | d0c93b41b6df7d2dcafdbda3e662e181bdba9c4d8462997be6bb33cb8abe7b69 |
Hashes for pydantic_core-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbe2b50a4c3bcc9962449eea1c73d2e509a4e3a96df38511b898eea768fde4a4 |
|
MD5 | e171966a6d9569832728bc4e38744eef |
|
BLAKE2b-256 | cf32a2b328d64ba863772f29317c4a84c3cd5d2d07d1df5950ea85d5832034c6 |
Hashes for pydantic_core-2.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc901bb6ffe6d983903242dd7495660161b8901307c5280534fee3b0a90f98e6 |
|
MD5 | 89de3a7bb7680386f8fc9e5afd6be18a |
|
BLAKE2b-256 | e82ba9ab364bf01a80d92901425b9de1a265fc5d2032fa50470d1fe83ee06e05 |
Hashes for pydantic_core-2.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27338dfc0a474645d6fe2139b30f006a381f7926e80485370361d7e882a60034 |
|
MD5 | 71b3f285675c02116e136d18b32b5a6b |
|
BLAKE2b-256 | c3eba8d9ee304ea6f4bc18610339dbecb286ab6b06ae25d89914ac4853b2c2c1 |
Hashes for pydantic_core-2.0.2-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7d8df9e29ecc2930d27fccde99ae86c1dfc42c1f92e81715df2a7dc1f7f466e |
|
MD5 | 7586a6e6343934cd7e9813fe11a1710d |
|
BLAKE2b-256 | bb53222f1dee0041ba1825cbc45eb78b682cd568179c130b2d04502ebe5240f6 |
Hashes for pydantic_core-2.0.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c17fd1d0fef829b364fbbd06aad286b7a73b7b93a46f1967aff1c8f78e5a250a |
|
MD5 | c265c9b74161120be6d0242cfa4a1eda |
|
BLAKE2b-256 | 280514c60b20b26284a8321113370972c285b8eca6ec742356cbff4ac145c038 |
Hashes for pydantic_core-2.0.2-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5598f9d4e063e9a64233792dc0f8a0fab8036fb66d25cfc356649667a6542bfb |
|
MD5 | 2bf969718b5d0445f0249a6a6cf2f2bd |
|
BLAKE2b-256 | affe96da8fd7c4c928069951b64a8f192928043db17b69ce2bab99d0092a935f |
Hashes for pydantic_core-2.0.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89d271bae5b6e43936e0365b387d317bd309c5e7c5645b7608b939410fb86968 |
|
MD5 | 1db09bba93a88b3b0250995e1b4124e5 |
|
BLAKE2b-256 | e30514d97b9e2d7a414d2deb7decaa3187db593dcf6ce91ca131a10a54e48caf |
Hashes for pydantic_core-2.0.2-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b435c029f00b402df3ab19c07b6d8a2e26a5abbb15117b93c457e3ed40237d7 |
|
MD5 | 37863536ad69bcdb4af0e9b33998cecd |
|
BLAKE2b-256 | cc2c1e6ec858afe864f0cf3b447ad89de1696a6961774224e1380662f2507c52 |
Hashes for pydantic_core-2.0.2-cp310-cp310-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e28d86253cdc638d084751bcc1217944370c567722d377c1364fd1433d0a41f9 |
|
MD5 | 2c387a32c333b72875f7ed46f5b64a41 |
|
BLAKE2b-256 | 0bd69b5f247ffb4065698a42971a0ba37bb6b610ac92d73e4d67940861c0f29b |
Hashes for pydantic_core-2.0.2-cp310-cp310-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15cb57ca61280eca0b8d721d3629871ab239954c4cec049acf9354405836f341 |
|
MD5 | a63885174024434c710197343b181c97 |
|
BLAKE2b-256 | 474ea1f1a4b33b0df5e7e6d77d44caf2176e346002d6fad53108a9415ded5d79 |
Hashes for pydantic_core-2.0.2-cp310-cp310-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5576ad07f480a21b38fff2e15d2c90ab3b18f36692065235df237711b402afd |
|
MD5 | 92cba05f3e5d7c4129bfbc6b8998f773 |
|
BLAKE2b-256 | 6310e1006802567cdd63262984d71a71a21fac24eed491f0bbd8527185538a3c |
Hashes for pydantic_core-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 433b13fa81a06589dae5198dd285c5621714d4b6d75da058ba8347f8c36cb796 |
|
MD5 | 004d9e1c982fee3aadb10abb1969da19 |
|
BLAKE2b-256 | 447ad64548468ec7f53a911180cc000e52fb6c22bbaea4f958c06ea74485007f |
Hashes for pydantic_core-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ccade95f48f47c898632d8dd995704924fce0f99deb7fd4f24348792769abec |
|
MD5 | 17c1b9cc328c32f4a355c777642c8c3c |
|
BLAKE2b-256 | d2705152adae176f35763298fbbec6bfa242f06f74bb1d57b4a49255afd90d0c |
Hashes for pydantic_core-2.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8b622793e7b7ecb25916f30e91d49424a1f10db08aa151ff7eabd29039ae15c |
|
MD5 | 093565e2d6c0327510d460849b786de3 |
|
BLAKE2b-256 | 0b96983466a0881842e9dc45317f6346c3b4be9a5df58a4a73fd2b3fc6a15c97 |
Hashes for pydantic_core-2.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13ff737b9dbda2175bf2d59f8c8d0989b9a331a50d1eb8b7e6e0fdc264af3e93 |
|
MD5 | 2e9b81d86490eb15e9cb10bc046305e3 |
|
BLAKE2b-256 | 46bab355782d512f4a107d3fa8739cb3bf4ef6583271501c687650a79c1d099a |
Hashes for pydantic_core-2.0.2-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb3d452def28f86fcec749659fea183650c23aa46ae4d8a9996463a1793587b5 |
|
MD5 | c8e014b5465632cd69b900409b4a8c42 |
|
BLAKE2b-256 | f9f0dcb04d2146fcd53842ebfecc71179945f16c5c01cfd721a2334dc7c73fdc |
Hashes for pydantic_core-2.0.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6973ccb84a532e35b6a9f7f8d6024688186d950278700d408836219aa5b6164 |
|
MD5 | a67d0be4648cf65bed288e8845e9efa4 |
|
BLAKE2b-256 | 815dd4d34ca332ac438fb8fc4b2563d1c2d059ad7e68b08b1a44accc9fd7ca4d |
Hashes for pydantic_core-2.0.2-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fa900836d3995ecf34b48f4687a7908b5de85f194e534a7f3a88bfeaee7e25b |
|
MD5 | 8da2d7205c3339d886d42e27424be877 |
|
BLAKE2b-256 | 52668c4047486cc79c21b19be5fefa38c9d2c15c762b6c0d901ecac2632f44f8 |
Hashes for pydantic_core-2.0.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e931731368ea56f1787fc408757708348639ef2aa1f01e3d483ad1574780b92 |
|
MD5 | ef527a285f3590d5ace9d65b0d7cd8e0 |
|
BLAKE2b-256 | aa54abe191f44962845b5ff07e51385cfb6c31067319e7eeddaeffde963e9295 |
Hashes for pydantic_core-2.0.2-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8119485a74487780fecf8c03cce66a2fb13da2e68f4219af7aca9d0eb8ff64d |
|
MD5 | 56167e313ebb0d9e40ac981bcf89bda4 |
|
BLAKE2b-256 | f7a91d8e9449222ef214586a8532f71c326ff38da1702162cc8defeb2f8f51d7 |
Hashes for pydantic_core-2.0.2-cp39-cp39-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3127bd2a5764ed08529ca03f8b9e486d347fb2f604cd8333ae7e55a1693073af |
|
MD5 | 43419d8eac46ac5552c6e75d94531fc5 |
|
BLAKE2b-256 | aeed054a3bde78ec1d3f65eef0e43f57834f9af74e5637d88fea5b2734089e74 |
Hashes for pydantic_core-2.0.2-cp39-cp39-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2db12d32b3b83c3d1a2044f9ba31aca9a8224c7eb15d949bdae3e826ee8c6ec |
|
MD5 | c9db2f01ac9e1eb1e8fa81532e70877a |
|
BLAKE2b-256 | a86651d9c28ab0025c989422e13420bef40a25291602e67d666a24593433e6d1 |
Hashes for pydantic_core-2.0.2-cp39-cp39-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e5264ed7727ab09c410a98c47430c2ab426c2edb9a7b613ca1d785dd3506b7d |
|
MD5 | b1592827e32dd0144a72d05587bc7694 |
|
BLAKE2b-256 | fc4d83c1dcecac17a652a75cd08fee268218b87011d4f7e519945d25a86d1e49 |
Hashes for pydantic_core-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b73e646fda49a5b503f7484a8797a36697b28b5be3adb597460f1d3d337fb82 |
|
MD5 | 21d527aacfc3675b1ec015690255d70a |
|
BLAKE2b-256 | 465bb250163c15a79f85cc8511c619bb7b7070495298932724a3552ae7944265 |
Hashes for pydantic_core-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d5cece19558a3490ace346d70322766e670c51ce98ab9bea3e85efba6c00424 |
|
MD5 | 19922284ff7c5844a2d6450c8f52ede7 |
|
BLAKE2b-256 | 1599eb200677f491982c9de1c428d9cc3c45a3311d8fac9ab7527c198d75cc52 |
Hashes for pydantic_core-2.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9f856a5c8938f2e0c7bb337f09d5212afd390627929c53e5f0c5944c99732fc |
|
MD5 | 34dc2e1324c7d7a4438ffc11b46ced6f |
|
BLAKE2b-256 | 456c5ba75ba3a8265267f669f88ee8da6ad565410d98b7e7d14b0ee8a8d4318b |
Hashes for pydantic_core-2.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7d6a9e510ae4ea02db709472102fa7b59d48441a6c0419a7d21d0b96672a469 |
|
MD5 | e524263442dbd242467fc8beebaa14f2 |
|
BLAKE2b-256 | 914886eecd04464d6041acaca4bb9d5116381b9d0973737ef8d1ca084b355527 |
Hashes for pydantic_core-2.0.2-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 210ed18f2c438b282a2d5710c07dfa42b8de63647f650c742ecd18a4e02a0618 |
|
MD5 | c42c9eb29ca270e30ab1c976b7800739 |
|
BLAKE2b-256 | 30303e7eb7de0d61eada2d34ca3be075a376f4948234926eed56cda310fc762d |
Hashes for pydantic_core-2.0.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1005ab00b3f39b044408a357b41b66709b6eca17092d2713ee4b79d85a86457b |
|
MD5 | f1e674771d2efc4bcd07751d311a27ce |
|
BLAKE2b-256 | 204f0af49434e67f497f4be4c8afd9eb02939b18eb2aee7f0830f72d791ccf5c |
Hashes for pydantic_core-2.0.2-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21dcb4f0168f3877cb487dc18362b78bea1e877bcb9c6b4af7563d5e00508cc0 |
|
MD5 | 64db45787f8592adc057a8e116cefcce |
|
BLAKE2b-256 | ce0d10e9edb0f7702e43d9b27d4e705c98a48901785d7f3047f185290eee4039 |
Hashes for pydantic_core-2.0.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7a2c290d6abff5abf6566aa5ea07342e74af42f4defb1f33b3b3d9e7ff1c61f |
|
MD5 | 4ab12e45affc15c917c8c2b0a078aad4 |
|
BLAKE2b-256 | 9b77ad66e06117c3d1871b6effadc27c16b20f3b5368db7a2ab1870325a767dc |
Hashes for pydantic_core-2.0.2-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4277e1941faa5c59fddfc49dae98dc94c16288bc9a09c7b17599c8388aeadcb5 |
|
MD5 | 197888c0684cfa61ce4a537f260576fa |
|
BLAKE2b-256 | e923f2598068c8dbff5da07f7b289b3bf0dfbb16ec47403c9a52110101ed979c |
Hashes for pydantic_core-2.0.2-cp38-cp38-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d65b216c0e55414330e46c272896d4858a30d53310aa6e58520e2fc3d122deb |
|
MD5 | 7e44a965d34b8b88de8e5caac9e2eac8 |
|
BLAKE2b-256 | 52e5b2c886d12bdc327a667af322803b0562475209ca0fd63037a16a3ce5a437 |
Hashes for pydantic_core-2.0.2-cp38-cp38-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5bcca875379fab98c7b8b4ddfe932844d9ac7dc0a850c5afa414d17988aed93 |
|
MD5 | 57d71e6944590670acf8c9223f8ed791 |
|
BLAKE2b-256 | d01c8854e5e43d86a914a48ac0ca6af2cc5140c6df10e2b9aae94cf6facca709 |
Hashes for pydantic_core-2.0.2-cp38-cp38-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07f02b4a474fa89be0bb0b0c42eb605d2a9c8fe11ea7f82fb754060fd0a5ac33 |
|
MD5 | fd7ffaf55f657e35a8441bbc9271bc49 |
|
BLAKE2b-256 | 197d04f49f3bef2c3d426a5c5a82e6f13852b1f1e8689cabf4bd65e653f1cdc5 |
Hashes for pydantic_core-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8136e89efab6f8399bdaf5254758db37049eeaa2f39645ce999aa5162392be28 |
|
MD5 | 13c189852040fd51c153873b7ed05158 |
|
BLAKE2b-256 | b3f33e05c0155afed747d0920e543e7e55fcdb9dbec894b2d6c6c7fbbbaaf5bd |
Hashes for pydantic_core-2.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24a46c1fd078f3dc7d075200e48b219ed0876f81753201a2d97ad09165d5383f |
|
MD5 | 5cd87fb41e7e2e8007a8c01b2563dff7 |
|
BLAKE2b-256 | 6b6fb302d2f9994f39da2a32d59f1e3af8801c0c68451fb83f4975dd353c9ec9 |
Hashes for pydantic_core-2.0.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51defb4826a28644034915ec5f5a5d3be2d56b683891343d53dfca936c634326 |
|
MD5 | f00504565a8c619432a864552a3f348e |
|
BLAKE2b-256 | 82e3959415953635c145014ad8feeda08e5016fcf8a6f17337993d5e16233c8f |
Hashes for pydantic_core-2.0.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e02faa4a5e9bd1d7cb4b056c911826f67c4bf298979f89f07c3f2446cd0cf86 |
|
MD5 | b29afe381f36c14d67e56f81f3e01408 |
|
BLAKE2b-256 | b731188c6357cf83e44d79df98ab0d609f7034304c6858a68db4f8ec6bca82fe |
Hashes for pydantic_core-2.0.2-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd9587083b48ec822960a8047249c8119e82749bdf96cecc2e1975322ccb1405 |
|
MD5 | 6943daa0bf4aee9094426e43d72d7466 |
|
BLAKE2b-256 | ccf3938ba18e14d4b64a88864329156881bc5672845a3e09cdb9c93f2c9dce9b |
Hashes for pydantic_core-2.0.2-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 638b474da73e71079f39a80e4d70196853c2d2fc98c3d425ce3a3ae738e2245f |
|
MD5 | 9c8e2e4fc43781c34df9743d7e1c3933 |
|
BLAKE2b-256 | a3c51d4a2375d7e464e0709af7dc674fcaa12214fc137dc246e3de0abe0cce92 |
Hashes for pydantic_core-2.0.2-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26722063f83c3c4f596adc1eadfa03249afa38e75f3516684de9b57e15d07346 |
|
MD5 | 831dbc2334dd6d1c5879d5096e5a766b |
|
BLAKE2b-256 | 4594306c7adb1f09ea3a93c0658fc9a81c1b5814347d2103e80e918b5c899b40 |
Hashes for pydantic_core-2.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5465264bbc535a8650a3806ae5bd07e2691428004a52c961281eadce519c60cc |
|
MD5 | 5b5768ca0b9871646891a75fd0b0d3b6 |
|
BLAKE2b-256 | 498cc24c777aad307bb9b394dab8c8f4dece95f2cfa169ca5161502f8b7346b5 |
Hashes for pydantic_core-2.0.2-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c44ec0439fac342f773cd848b20cf28cc376670369a6d42845d180f18f2671e3 |
|
MD5 | 35135aefebf09de78bba4793f2e13ded |
|
BLAKE2b-256 | 7092371def1da400c5727e859959b790ae28900b28aed35bfdf328860ec3d623 |
Hashes for pydantic_core-2.0.2-cp37-cp37m-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 038876cd2dfc1319e0256995ee74cdd90df2ce03bc6060d5eaee01cc78cf3dae |
|
MD5 | 955c4773fc66d945373a10305dd4d617 |
|
BLAKE2b-256 | 4f738f917d24f19fbe5fdc2c10790503fc1d62bdf2421d8796aa1e9d7385eb32 |
Hashes for pydantic_core-2.0.2-cp37-cp37m-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27b3eb357a801519dcf42f6c88a3a37e140cf29be21dd5dc152cfc9fa44c34d2 |
|
MD5 | 8e6e4969c6e52364083f6d14b8e25ac9 |
|
BLAKE2b-256 | 51a8a8caaf3afa8b7f47e3cdd39daae64dc0c7778e166dca164d9e61614565b4 |
Hashes for pydantic_core-2.0.2-cp37-cp37m-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cec91249c78b5697294b01e66acb819433f4111ae640b7300dd5508a522342e |
|
MD5 | 70f31784234774a46c1a29aaa89c0f4b |
|
BLAKE2b-256 | 21a8299febfeb11955ebb92d68bff6c4dd054c0c1bb53e4a3bffe89ffac7beb0 |
Hashes for pydantic_core-2.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e63f360661847422423410ebe755258aefad8bd67e9ac516eb1d02a90bdf788 |
|
MD5 | 4e35519f381891445592cf6cf594c075 |
|
BLAKE2b-256 | cb2e3a5277caf30222759a5c9a3f631690d3a60b0269897c1f7b280d04e2c692 |
Hashes for pydantic_core-2.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d088fdc5cc709a715cf9f49e698a5690cc00616d3379e55d07423e628a21a097 |
|
MD5 | 13d315239b98e8b6175141dbd68140d4 |
|
BLAKE2b-256 | 803ff2be8f5dd5811f4277179f83477c790a10b3b38ae6ed22ceeeb874f99cd5 |
Hashes for pydantic_core-2.0.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f45943b592070fd744660fc8e31a010ae78a6e91f8e6431c07f6dce022eb03f |
|
MD5 | 8a341c30a7db7a976998b03ac1115bb2 |
|
BLAKE2b-256 | 7fb5a8973d051d49909f194aa79ce33e1f0b7f3411975a22e1a8233ef5185e02 |
Hashes for pydantic_core-2.0.2-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c815a0908065dd8eae0740e55063fcf730c5ef86edf6210ecd53ace3a85c9911 |
|
MD5 | d303038e5b07fa3a45265b3c6da9e088 |
|
BLAKE2b-256 | 75eec3cbd0f14b28a88aeb3f553ee12c6a8e5fbf9a13aea1f75d83f4ef7a3b42 |
Hashes for pydantic_core-2.0.2-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26f948f36f679d84cb1b66be40775a09275579e9bba01178dbe9b8231dcbf691 |
|
MD5 | aee826bac4e6c998bfc7b675055515e0 |
|
BLAKE2b-256 | a463a0b5a0ea52e1da45faadec9de37a1e73987ae3e4b88b5d7d5c6fb6655cf6 |