bpo-32069: Drop legacy SSL transport#4451
Conversation
|
|
||
| import asyncio | ||
| from asyncio import selectors | ||
| from asyncio import sslproto |
There was a problem hiding this comment.
Was my mistake, dropped.
|
Thanks @asvetlov for the PR 🌮🎉.. I'm working now to backport this PR to: 3.6. |
|
GH-4453 is a backport of this pull request to the 3.6 branch. |
* Drop legacy SSL transport * Drop unused import * Fix Windows tests * Drop never executed on Python 3.4+ code (cherry picked from commit 51d546a)
|
Hey, this must not be merged to 3.6 |
|
Why? |
|
3.6 is in a bug fix mode. Removing any APIs does not match that, unless it’s a critical security issue. Maybe someone is importing/using these APIs manually. Breaking their code (however wrong it is) in a bugfix release is not an option. |
|
I've got your point. |
|
Thanks for pointing on the problem. |
|
Thanks! |
Legacy SSL transports was not used starting from Python 3.5, let's drop never executed code.
https://bugs.python.org/issue32069