Closed timcera closed 1 year ago
Hey @timcera -
Apologies for the long delay here, I've been head down on v3 for a while and unfortunately missed this.
It seems like typing-extensions has changed their versioning schema and no longer follows major Python versions. I will get a patch out to make this pin more flexible asap.
Hey @timcera -
Wanted to follow up here - turns out there are numerous breaking changes in typing-extensions > 4. While this doesn't affect the everyday user, it has drastic impacts on this library. I'm still working to suss out all the details.
Description
Starting to use typical, and recently installed my package which also has a dependency on "rich". "rich" requires "typing-extensions" > 4 and "typical" has "typing-extensions" pinned to 3.10.0.2.
What I Did
Searched "typing-extensions" in the "typical" github repository and it isn't used in any code - so there must be a deeper reason why "typical" needs the pinned version.