-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Pin typing_extensions < 4.6.0 #14407
Conversation
The latest release of typing_extensions breaks great expectations. Great expectations is already pinned but hasn't release a new version yet: great-expectations/great_expectations#7974 (comment) Pydantic and typing extensions are aware of and working on fixes as well: python/typing_extensions#179 pydantic/pydantic#5821 Until all those pins/fixes land, let's introduce our own pins to keep our builds passing.
Not just great expectations I think?
https://dagster.slack.com/archives/C02LJ7G0LAZ/p1684811648474309
…On Tue, May 23, 2023 at 8:38 AM Jordan Sanders ***@***.***> wrote:
@jmsanders <https://github.com/jmsanders> requested your review on: #14407
<#14407> Pin typing_extensions
< 4.6.0.
—
Reply to this email directly, view it on GitHub
<#14407 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACAPJC7QXIOKY44F6RPVVE3XHS4V7ANCNFSM6AAAAAAYL5J3JA>
.
You are receiving this because your review was requested.Message ID:
***@***.***>
|
Maybe just pin it in |
Interesting that this is the only place it impacts us in our build, but yeah, I agree we should just broadly pin (until a fix is available - might be a moot point - I suspect everything will be cleared up by the time we release this week). I'll elevate the pin and close the other PR I just opened that fixes our internal builds. |
The primary motivation here is to fix our tests because it looks like upstream projects are working on their own fixes. If Thursday's release comes and a fix still isn't available, we'll ship with this pin. But I'd prefer if we could remove this before then. In the meantime, users who encounter the issue can fix by pinning typing_expectations < 4.6.0.
This removes the pin introduced in: #14407 Because pydantic has now fixed the underlying cause. Instead, we'll pin around the affected version of pydantic.
This removes the pin introduced in: #14407 Because pydantic has now fixed the underlying cause. Instead, we'll pin around the affected version of pydantic.
The latest release of typing_extensions breaks great expectations. Great expectations is already pinned but hasn't release a new version yet: great-expectations/great_expectations#7974 (comment) Pydantic and typing extensions are aware of and working on fixes as well: python/typing_extensions#179 pydantic/pydantic#5821 Until all those pins/fixes land, let's introduce our own pins to keep our builds passing.
This removes the pin introduced in: #14407 Because pydantic has now fixed the underlying cause. Instead, we'll pin around the affected version of pydantic.
The latest release of typing_extensions breaks great expectations.
Great expectations is already pinned but hasn't release a new version yet:
great-expectations/great_expectations#7974 (comment)
Pydantic and typing extensions are aware of and working on fixes as well:
python/typing_extensions#179 pydantic/pydantic#5821
Until all those pins/fixes land, let's introduce our own pins to keep our builds passing.