Closed tcompa closed 5 months ago
I will quickly open a pr for this in the afternoon
As you mentioned @tcompa during the last pydantic PR review, there is no strong reason to pic pydantic>=2.6.3
.
Since I needed to rework the version check anyway, I want to test if the manifest creation is compatible with all pydantic 2* versions. The answer is yes; from version 2.0.0
the manifest building works and has no diffs from the current version in main.
After my tests I don't see any reasons to keep the runtime check. Should I remove it? And just leave the simple version constraint pydantic >=1.10.16?
After my tests I don't see any reasons to keep the runtime check. Should I remove it? And just leave the simple version constraint pydantic >=1.10.16?
I agree. If we ever hit an issue with some manifest building coming from e.g. pydantic 2.3, we can quickly re-introduce the runtime version constraint. But note that this would only happen if someone is pinning pydantic=2.3 in their own package.
cc @lorenzocerrone