-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pydantic 1.10.3 incompatible with typing-extensions 4.1.1 #4885
Comments
Grrr, good catch, sorry I didn't see this before. PR welcome to fix this. |
See #4886 |
On behalf of spacy-related packages: would it be possible for you to temporarily yank v1.10.3? To address this and be compatible with v1.10.4, we'd have to release new versions of a whole series of packages and nearly everyone (including me) is currently on vacation. Even if v1.10.4 is released with a fix, pip would still back off to v1.10.3 for |
I'll make a new release of v1.10.4 today, I think that's better. Sorry again for the inconvenience. |
Humm, just read your message fully 🙈. Okay, unless @hramezani or @PrettyWood have a problem, I'll yank v1.10.3. Once that's done, do you have a problem with me releasing v1.10.4 with just this fixed? |
Thanks for the quick response! I don't think that a v1.10.4 release with the updated requirements should cause any problems on our end (and would be used for python 3.8+). |
v1.10.3 has been yanked. |
v1.10.4 is building now. |
we do see the same error with 1.10.4 still |
Have you checked the content of that wheel (it's just a zip file)? It should be correct. |
apologize for not providing details - pydantic 1.10.4 fails still on python 3.8 with typing-extensions 4.1.1 , it passes though on python 3.7 with te-4.1.1 |
Yes, that's why we changed the minimum allowed version in dependencies Line 133 in 63c683d
Please review the release details. |
Hello, The pydantic release on conda does not enforce |
Thanks for reporting, I thought the bot auto updated that, apparently not. I'll check tomorrow if I can update it without having to create another patch release. |
|
Initial Checks
Description
import pydantic
I suspect we just need to bump the min version requirement or fix a cross-version incompatibility, since it works with typing-extensions 4.4.0.
Example Code
Python, Pydantic & OS Version
Affected Components
.dict()
and.json()
construct()
, pickling, private attributes, ORM modeThe text was updated successfully, but these errors were encountered: