Right now, pydantic is set to pydantic~=2.5.3 which means 2.6 range are deemed in-compatible.
This PR adjusts the contract to >=2.5.3,<3 which allows Pydantic 2.6 range to work, which is needed for Ape to be able to use newer Pydantic versions, else it is stuck in 2.5 range.
Right now, pydantic is set to
pydantic~=2.5.3
which means2.6
range are deemed in-compatible. This PR adjusts the contract to>=2.5.3,<3
which allows Pydantic 2.6 range to work, which is needed for Ape to be able to use newer Pydantic versions, else it is stuck in 2.5 range.