question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Upgrade dependecy of typing_extensions to ^4.0.0

See original GitHub issue

Hello,

I would like to know if it’s possible to upgrade the dependency to typing_extensions >= 4.0.0.

As of now we cannot introduce some external dependencies like pydantic in our project because of dependency conflicts with django-test-migrations. I don’t exactly know if some breaking changes have been introduce in v4, however on the project README we can read the following:

Starting with version 4.0.0, typing_extensions uses Semantic Versioning. The major version is incremented for all backwards-incompatible changes, including dropping support for older Python versions. Therefore, it’s safe to depend on typing_extensions like this: typing_extensions >=x.y, <(x+1), where x.y is the first version that includes all features you need.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
sobolevncommented, Dec 13, 2021

Please, make a PR! 👍

0reactions
sobolevncommented, Dec 13, 2021

Done!

Read more comments on GitHub >

github_iconTop Results From Across the Web

typing-extensions - PyPI
Starting with version 4.0.0, typing_extensions uses Semantic Versioning. The major version is incremented for all backwards-incompatible changes.
Read more >
Missing dependency typing_extensions · Issue #1928 · psf/black
When I run black against python 3.9.1 I get the following Run pipenv run black --check . pipenv run black --check . shell:...
Read more >
typing-extensions - Python Package Health Analysis - Snyk
Starting with version 4.0.0, typing_extensions uses Semantic Versioning. The major version is incremented for all backwards-incompatible changes.
Read more >
How to resolve compatibility issues for Tensorflow and ...
The problem was caused by jupyter/tensorflow being loaded in the background. The following solved the issue:
Read more >
ImportError: cannot import name 'ParamSpec' from ...
I upgraded the pi this morning ( it a 3b model) and now it says no ... in <module> from typing_extensions import ParamSpec...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found