You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'll release both typing and typing-extensions under the same version because that seems to be tradition. We haven't had a lot of changes to typing recently (it's only relevant to people stuck on 2.7 or 3.4), but we should at least get Update setup.py #784 released.
There is no documentation in the repo on the versioning schema, but I think the release should be called 3.10.0 to imply that it contains all the typing features that will be in Python 3.10.0. Later, if we do a release that fixes a bug but doesn't add new features, we'll call it 3.10.0.1, but if we do a release that adds support for another new type system feature, we'll call it 3.11.0 (or whatever it ends up being). @gvanrossum is this right? I'll also add a note to the README explaining the versioning schema.
I'm hoping to cut a new release soon. Some details:
typingandtyping-extensionsunder the same version because that seems to be tradition. We haven't had a lot of changes totypingrecently (it's only relevant to people stuck on 2.7 or 3.4), but we should at least get Update setup.py #784 released.3.10.0to imply that it contains all the typing features that will be in Python 3.10.0. Later, if we do a release that fixes a bug but doesn't add new features, we'll call it3.10.0.1, but if we do a release that adds support for another new type system feature, we'll call it3.11.0(or whatever it ends up being). @gvanrossum is this right? I'll also add a note to the README explaining the versioning schema.