# -*- 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.41.5 revision 0 categories-append devel license MIT 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 ac7b3b58efb39b1d2ea7ad10af2fa17f6add4e91 \ sha256 08daa51ea16ad373ffd5e7606252cc32f07bc72b28284b6bc9c6df804816476e \ size 460952 python.versions 310 311 312 313 314 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.12 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 \ aho-corasick 1.1.4 ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 \ autocfg 1.5.0 c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 \ base64 0.22.1 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 \ bitvec 1.0.1 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c \ bumpalo 3.19.0 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 \ cc 1.2.45 35900b6c8d709fb1d854671ae27aeaa9eec2f8b01b364e1619a40da3e6fe2afe \ cfg-if 1.0.4 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 \ displaydoc 0.2.5 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 \ enum_dispatch 0.3.13 aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd \ find-msvc-tools 0.1.4 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127 \ form_urlencoded 1.2.2 cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf \ funty 2.0.0 e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c \ getrandom 0.3.4 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd \ heck 0.5.0 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea \ hex 0.4.3 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 \ icu_collections 2.1.1 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43 \ icu_locale_core 2.1.1 edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6 \ icu_normalizer 2.1.1 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599 \ icu_normalizer_data 2.1.1 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a \ icu_properties 2.1.1 e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99 \ icu_properties_data 2.1.1 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899 \ icu_provider 2.1.1 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614 \ idna 1.1.0 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de \ idna_adapter 1.2.1 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 \ indoc 2.0.7 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 \ itoa 1.0.15 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c \ jiter 0.11.1 8e805fb15a8249d25213202b9098f7b9ad00f8042ccc6f0063d2ae7b33f3d7da \ js-sys 0.3.82 b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65 \ lexical-parse-float 1.0.6 52a9f232fbd6f550bc0137dcb5f99ab674071ac2d690ac69704593cb4abbea56 \ lexical-parse-integer 1.0.6 9a7a039f8fb9c19c996cd7b2fcce303c1b2874fe1aca544edc85c4a5f8489b34 \ lexical-util 1.0.7 2604dd126bb14f13fb5d1bd6a66155079cb9fa655b37f875b3a742c705dbed17 \ libc 0.2.177 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 \ litemap 0.8.1 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77 \ memchr 2.7.6 f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 \ 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.21.3 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d \ percent-encoding 2.3.2 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 \ portable-atomic 1.11.1 f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 \ potential_utf 0.1.4 b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 \ proc-macro2 1.0.103 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 \ pyo3 0.26.0 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383 \ pyo3-build-config 0.26.0 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f \ pyo3-ffi 0.26.0 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105 \ pyo3-macros 0.26.0 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded \ pyo3-macros-backend 0.26.0 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf \ python3-dll-a 0.2.14 d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8 \ quote 1.0.42 a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f \ r-efi 5.3.0 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f \ radium 0.7.0 dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 \ regex 1.12.2 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 \ regex-automata 0.4.13 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c \ regex-syntax 0.8.8 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 \ rustversion 1.0.22 b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d \ ryu 1.0.20 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f \ serde 1.0.228 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e \ serde_core 1.0.228 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad \ serde_derive 1.0.228 d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 \ serde_json 1.0.145 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c \ shlex 1.3.0 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 \ smallvec 1.15.1 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 \ speedate 0.17.0 aba069c070b5e213f2a094deb7e5ed50ecb092be36102a4f4042e8d2056d060e \ stable_deref_trait 1.2.1 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 \ strum 0.27.2 af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf \ strum_macros 0.27.2 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7 \ syn 2.0.110 a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea \ synstructure 0.13.2 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 \ tap 1.0.1 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 \ target-lexicon 0.13.3 df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c \ tinystr 0.8.2 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869 \ unicode-ident 1.0.22 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 \ unindent 0.2.4 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 \ url 2.5.7 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b \ utf8_iter 1.0.4 b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be \ uuid 1.18.1 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2 \ version_check 0.9.5 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a \ wasip2 1.0.1+wasi-0.2.4 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 \ wasm-bindgen 0.2.105 da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60 \ wasm-bindgen-macro 0.2.105 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2 \ wasm-bindgen-macro-support 0.2.105 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc \ wasm-bindgen-shared 0.2.105 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76 \ wit-bindgen 0.46.0 f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 \ writeable 0.6.2 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 \ wyz 0.5.1 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed \ yoke 0.8.1 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954 \ yoke-derive 0.8.1 b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d \ zerocopy 0.8.27 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c \ zerocopy-derive 0.8.27 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 \ zerofrom 0.1.6 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 \ zerofrom-derive 0.1.6 d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 \ zerotrie 0.2.3 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851 \ zerovec 0.11.5 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 \ zerovec-derive 0.11.2 eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3 \ }