# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup python 1.0 PortGroup rust 1.0 name py-pydantic_core version 2.27.2 revision 0 categories-append devel license MIT python.versions 39 310 311 312 313 maintainers nomaintainer description Core validation logic for pydantic written in rust long_description This package provides the core functionality for \ pydantic validation and serialization. homepage https://github.com/pydantic/pydantic-core checksums pydantic_core-${version}${extract.suffix} \ rmd160 956940dc887bfa90bb4cc8ac7d7e54aec48f6e8c \ sha256 eb026e5a4c1fee05726072337ff51d1efb6f59090b7da90d30ea58625b1ffb39 \ size 413443 if {${name} ne ${subport}} { python.pep517_backend \ maturin pre-build { system -W ${worksrcpath} \ "cargo update" } # cd ${worksrcpath} # sudo cargo update # egrep -e '^(name|version|checksum) = ' Cargo.lock | perl -pe 's/^(?:name|version|checksum) = "(.+)"/$1/' | tr '\n' ' ' | perl -pe 's|([0-9a-f]{64})|\1 \\\n|g' | pbcopy cargo.crates \ ahash 0.8.11 e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 \ aho-corasick 1.1.3 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 \ autocfg 1.3.0 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 \ base64 0.22.1 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 \ bitvec 1.0.1 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c \ cc 1.0.101 ac367972e516d45567c7eafc73d24e1c193dcf200a8d94e9db7b3d38b349572d \ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \ displaydoc 0.2.5 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 \ enum_dispatch 0.3.13 aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd \ equivalent 1.0.1 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 \ form_urlencoded 1.2.1 e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 \ funty 2.0.0 e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c \ getrandom 0.2.15 c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 \ hashbrown 0.14.5 e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 \ heck 0.5.0 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea \ hex 0.4.3 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 \ icu_collections 1.5.0 db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 \ icu_locid 1.5.0 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 \ icu_locid_transform 1.5.0 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e \ icu_locid_transform_data 1.5.0 fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e \ icu_normalizer 1.5.0 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f \ icu_normalizer_data 1.5.0 f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 \ icu_properties 1.5.1 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 \ icu_properties_data 1.5.0 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 \ icu_provider 1.5.0 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 \ icu_provider_macros 1.5.0 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 \ idna 0.5.0 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 \ idna 1.0.2 bd69211b9b519e98303c015e21a007e293db403b6c85b9b124e133d25e242cdd \ indexmap 2.2.6 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26 \ indoc 2.0.5 b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 \ itoa 1.0.11 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b \ jiter 0.7.1 07f69a121b68af57bc10f151f3f67444a64d1d3a0eb48b042801ea917a38dd25 \ lexical-parse-float 0.8.5 683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f \ lexical-parse-integer 0.8.6 6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9 \ lexical-util 0.8.5 5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc \ libc 0.2.155 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c \ litemap 0.7.3 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704 \ memchr 2.7.4 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 \ memoffset 0.9.1 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a \ num-bigint 0.4.6 a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9 \ num-integer 0.1.46 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f \ num-traits 0.2.19 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 \ once_cell 1.19.0 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 \ percent-encoding 2.3.1 e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e \ portable-atomic 1.6.0 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0 \ proc-macro2 1.0.86 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 \ pyo3 0.22.6 f402062616ab18202ae8319da13fa4279883a2b8a9d9f83f20dbade813ce1884 \ pyo3-build-config 0.22.6 b14b5775b5ff446dd1056212d778012cbe8a0fbffd368029fd9e25b514479c38 \ pyo3-ffi 0.22.6 9ab5bcf04a2cdcbb50c7d6105de943f543f9ed92af55818fd17b660390fc8636 \ pyo3-macros 0.22.6 0fd24d897903a9e6d80b968368a34e1525aeb719d568dba8b3d4bfa5dc67d453 \ pyo3-macros-backend 0.22.6 36c011a03ba1e50152b4b394b479826cad97e7a21eb52df179cd91ac411cbfbe \ python3-dll-a 0.2.10 bd0b78171a90d808b319acfad166c4790d9e9759bbc14ac8273fe133673dd41b \ quote 1.0.36 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 \ radium 0.7.0 dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 \ regex 1.11.1 b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 \ regex-automata 0.4.8 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3 \ regex-syntax 0.8.5 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c \ rustversion 1.0.17 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6 \ ryu 1.0.18 f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f \ serde 1.0.214 f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5 \ serde_derive 1.0.214 de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766 \ serde_json 1.0.132 d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03 \ smallvec 1.13.2 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 \ speedate 0.15.0 9a5e7adf4e07e7de39a64d77962ca14a09165e592d42d0c9f9acadb679f4f937 \ stable_deref_trait 1.2.0 a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 \ static_assertions 1.1.0 a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f \ strum 0.26.3 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 \ strum_macros 0.26.4 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be \ syn 2.0.82 83540f837a8afc019423a8edb95b52a8effe46957ee402287f4292fae35be021 \ synstructure 0.13.1 c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 \ tap 1.0.1 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 \ target-lexicon 0.12.14 e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f \ tinystr 0.7.6 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f \ tinyvec 1.6.1 c55115c6fbe2d2bef26eb09ad74bde02d8255476fc0c7b515ef09fbb35742d82 \ tinyvec_macros 0.1.1 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 \ unicode-bidi 0.3.15 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75 \ unicode-ident 1.0.12 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b \ unicode-normalization 0.1.23 a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5 \ unindent 0.2.3 c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce \ url 2.5.2 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c \ utf16_iter 1.0.5 c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 \ utf8_iter 1.0.4 b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be \ uuid 1.11.0 f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a \ version_check 0.9.5 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a \ wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \ write16 1.0.0 d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 \ writeable 0.5.5 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 \ wyz 0.5.1 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed \ yoke 0.7.4 6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5 \ yoke-derive 0.7.4 28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95 \ zerocopy 0.7.34 ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087 \ zerocopy-derive 0.7.34 15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b \ zerofrom 0.1.4 91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55 \ zerofrom-derive 0.1.4 0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5 \ zerovec 0.10.4 aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 \ zerovec-derive 0.10.3 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 }