From: Renaud Allard Subject: Re: [wip] devel/py-pydantic 2.8.2 devel/py-pydantic-core-2.21.0 To: ports Date: Wed, 14 Aug 2024 10:24:50 +0200 On 8/13/24 10:58 PM, Stuart Henderson wrote: > On 2024/08/13 21:43, Stuart Henderson wrote: >> On 2024/08/13 21:23, Stuart Henderson wrote: >>> On 2024/08/12 15:05, Renaud Allard wrote: >>>> Hello, >>>> >>>> Here is a WIP for devel/py-pydantic 2.8.2 devel/py-pydantic-core-2.21.0 >>>> >>>> It will more than likely break geo/pygeoapi unless this patch is applied: >>>> https://github.com/geopython/pygeoapi/pull/1353/files >>>> >>>> But it should "unbreak" net/synapse. >>>> >>>> It's all untested ATM. >>> >>> Try 'make test' in py-jaraco-text and py-inflect. >>> >>> For py-pydantic-core, please get rid of pip as a build dep; see >>> www/py-adblock for an example. I didn't figure out how to do tests >>> without but at least let's not drag that mess into build at least. >>> Ideally do the same for whichever port that bit was copied from too :) >>> >> >> py-pydantic-core missing at least TEST_DEPENDS on dirty-equals (not in >> ports) and py-test-benchmark (is in ports). > > ..and should be crates.inc for cargo crates - modules.inc is for golang Here is a better py-pydantic-core, including dirty-equals. Tests are mostly working: 4405 passed, 58 skipped, 2 xfailed in 31.71s