You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, if I am not mistaken, pandera requires the installation of pydantic, here but does not ping any version. This leads to some issues if no other package imposes pydantic version to be strictly below version 2 as pandera would currently install pydantic version 2.
For example, it broke our CI this morning when used in pre-commit like the following
and took us a while to understand the issue (and fix it by adding the version of pydantic in the pre-commit file). Do you think it would be worth pinging the pydantic version to stay below 2?
Thanks in advance,
F.
The text was updated successfully, but these errors were encountered:
I made this PR: #1253 that adds provisional support for pydantic, i.e. all the existing unit tests pass with the existing pydantic syntax. There're probably going to more bugs/issues once folks veer off the tested path, but we can tackle those as they come. Will release this as part of 0.16.0.
In the mean time, I'll make a patch release 0.15.2 that pins pydantic so it doesn't continue breaking people's CI.
Question about pandera
Hi, if I am not mistaken,
pandera
requires the installation ofpydantic
, here but does not ping any version. This leads to some issues if no other package imposespydantic
version to be strictly below version 2 aspandera
would currently installpydantic
version 2.For example, it broke our CI this morning when used in
pre-commit
like the followingand took us a while to understand the issue (and fix it by adding the version of
pydantic
in thepre-commit
file). Do you think it would be worth pinging thepydantic
version to stay below 2?Thanks in advance,
F.
The text was updated successfully, but these errors were encountered: