Skip to content
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

Add lower bound pin for typing-extensions #211

Conversation

lukasmasuch
Copy link
Contributor

The changes in 5ea5a15 broke one of our CI pipelines today with the release of referencing 0.36.0. The reason is that the default parameter for TypeVar only exists in typing-extensions>=4.4.0. This PR adds the correct lower-bound pin for supported typing-extensions versions.

@Julian
Copy link
Member

Julian commented Jan 17, 2025

Thanks.

@Julian Julian merged commit 35d571d into python-jsonschema:main Jan 17, 2025
2 checks passed
lukasmasuch added a commit to streamlit/streamlit that referenced this pull request Jan 17, 2025
…flow & update snapshots (#10198)

## Describe your changes

Fixes our CI min-version test by updating the lower bound of
typing-extensions to 0.4.4. This is required by one of our transitive
dependencies. More info about the root cause in this PR:
python-jsonschema/referencing#211

In addition to the issue with the dependency, there seems to be a second
independent issue that broke our CI pipeline:
The ubuntu version of our playwright e2e workflow got updated from 22 to
24 yesterday. This caused small changes in how the font is rendered,
which required most of our snapshots to be updated.


---

**Contribution License Agreement**

By submitting this pull request you agree that all contributions to this
project are made under the Apache 2.0 license.
edegp pushed a commit to edegp/streamlit that referenced this pull request Jan 19, 2025
…flow & update snapshots (streamlit#10198)

## Describe your changes

Fixes our CI min-version test by updating the lower bound of
typing-extensions to 0.4.4. This is required by one of our transitive
dependencies. More info about the root cause in this PR:
python-jsonschema/referencing#211

In addition to the issue with the dependency, there seems to be a second
independent issue that broke our CI pipeline:
The ubuntu version of our playwright e2e workflow got updated from 22 to
24 yesterday. This caused small changes in how the font is rendered,
which required most of our snapshots to be updated.


---

**Contribution License Agreement**

By submitting this pull request you agree that all contributions to this
project are made under the Apache 2.0 license.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants