-
Notifications
You must be signed in to change notification settings - Fork 258
Let's release typing 3.6.1 to PyPI #403
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
Comments
I can do this tomorrow! |
Thank you thank you thank you! |
This is on Python 3.2.6:
Should I release with this? I vote "yes" along with officially dropping 3.2 support. It's a pain to set up these days:
BTW, I updated README.rst with some information on how to set up a proper local testing environment for everything. |
The error is really strange (something with LRU cache). By the way there is an issue for dropping 3.2 support #374. Somehow 3.2 is quite different from other Python 3 versions, I remember introducing special code many times to support especially this version, but there are very few special-casing for other versions. I also vote for dropping 3.2 support. |
The failures indeed go away if I remove Looks like mypy itself does not attempt to run under 3.2. Alright, so I'm going to make a call here and release without the 3.2 trove classifier, leaving the 3.2 breakage unsolved. |
SGTM. For Python 3.2 people can use the previous version (3.5.3).
…On Mar 26, 2017 6:10 PM, "Łukasz Langa" ***@***.***> wrote:
The failures indeed go away if I remove lru_cache usage. But then a
different test fails that does expect the cache to be there (doing is
comparisons).
Looks like mypy itself does not attempt to run under 3.2.
Alright, so I'm going to make a call here and release without the 3.2
trove classifier, leaving the 3.2 breakage unsolved.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#403 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ACwrMjEdnJRHbIjaP0AvekMR3ncjJCBEks5rpwyPgaJpZM4Mkt8c>
.
|
Did you do some basis testing of the release?
…On Mar 26, 2017 7:02 PM, "Łukasz Langa" ***@***.***> wrote:
Closed #403 <#403>.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#403 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ACwrMmk4PKNGwSsoQVahN5YQMvBy94wrks5rpxi_gaJpZM4Mkt8c>
.
|
Yes, any I'll think about a more standard post-release test procedure. |
Thank you Łukasz! |
I don't believe a 3.5.4 release is planned soon. I propose that we release the typing.py that went into 3.6.1 as typing-3.6.1 to PyPI. The 3.5.4 release should have an identical version but from now on the typing version number will start with 3.6. Does this make sense?
It looks like myself, @JukkaL, @ambv and @vlasovskikh have PyPI push permissions. @ambv I feel you have the least rusty PyPI skills (though there is little to it now we have twine).
If we haven't written up the release process in detail somewhere we should -- I hate having to remember this. Maybe a comment in the setup.py would be the right place?
Once this is out (inc. tags) we can merge #397 and python/mypy#3041.
The text was updated successfully, but these errors were encountered: