Issue 42255: webbrowser.MacOSX is unused, untested and undocumented (original) (raw)
Created on 2020-11-03 19:15 by ronaldoussoren, last changed 2022-04-11 14:59 by admin. This issue is now closed.
Pull Requests | |||
---|---|---|---|
URL | Status | Linked | Edit |
PR 27837 | merged | corona10,2021-08-19 14:51 | |
PR 28144 | merged | corona10,2021-09-03 16:28 | |
PR 28145 | merged | corona10,2021-09-03 16:30 |
Messages (7) | ||
---|---|---|
msg380293 - (view) | Author: Ronald Oussoren (ronaldoussoren) * ![]() |
Date: 2020-11-03 19:15 |
class webbrower.MacOSX is untested and undocumented. It is also not used by webbrowser itself (webbrowser.MacOSXOSAScript is used to launch browsers). It's probably safe to just remove the class, otherwise deprecate in 3.10 for removal in 3.11. | ||
msg399766 - (view) | Author: Dong-hee Na (corona10) * ![]() |
Date: 2021-08-17 16:50 |
Let's deprecate it from 3.11 and remove it at 3.12 :) | ||
msg400910 - (view) | Author: Łukasz Langa (lukasz.langa) * ![]() |
Date: 2021-09-02 10:30 |
Dong-hee Na, you can't remove it in 3.12 per PEP 387: > Unless it is going through the deprecation process below, the behavior of an API must not change in an incompatible fashion between any two consecutive releases. Python's yearly release process (PEP 602) means that the deprecation period must last at least two years. and: > Wait for the warning to appear in at least two minor Python versions of the same major version. | ||
msg401001 - (view) | Author: Łukasz Langa (lukasz.langa) * ![]() |
Date: 2021-09-03 16:21 |
New changeset bc1c49fa94b2abf70e6937373bf1e6b5378035c5 by Dong-hee Na in branch 'main': bpo-42255: Deprecate webbrowser.MacOSX from Python 3.11 (GH-27837) https://github.com/python/cpython/commit/bc1c49fa94b2abf70e6937373bf1e6b5378035c5 | ||
msg401008 - (view) | Author: Łukasz Langa (lukasz.langa) * ![]() |
Date: 2021-09-03 17:22 |
New changeset ce83e42437b8e5a4bf4237f981a7a90401922456 by Dong-hee Na in branch '3.9': bpo-42255: Update webbrowser doc for macOS (GH-28145) https://github.com/python/cpython/commit/ce83e42437b8e5a4bf4237f981a7a90401922456 | ||
msg401009 - (view) | Author: Łukasz Langa (lukasz.langa) * ![]() |
Date: 2021-09-03 17:22 |
New changeset 2a8956c268772fd31aeeb6ee522f123af94a2926 by Dong-hee Na in branch '3.10': bpo-42255: Update webbrowser doc for macOS (GH-28144) https://github.com/python/cpython/commit/2a8956c268772fd31aeeb6ee522f123af94a2926 | ||
msg401010 - (view) | Author: Łukasz Langa (lukasz.langa) * ![]() |
Date: 2021-09-03 17:23 |
Thanks for the patches, Dong-hee Na! ✨ 🍰 ✨ |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:59:37 | admin | set | github: 86421 |
2021-09-03 17:23:08 | lukasz.langa | set | versions: + Python 3.9, Python 3.10 |
2021-09-03 17:23:03 | lukasz.langa | set | status: open -> closedresolution: fixedmessages: + stage: patch review -> resolved |
2021-09-03 17:22:26 | lukasz.langa | set | messages: + |
2021-09-03 17:22:08 | lukasz.langa | set | messages: + |
2021-09-03 16:30:11 | corona10 | set | pull_requests: + <pull%5Frequest26584> |
2021-09-03 16:28:10 | corona10 | set | pull_requests: + <pull%5Frequest26583> |
2021-09-03 16:21:07 | lukasz.langa | set | messages: + |
2021-09-02 10:30:07 | lukasz.langa | set | nosy: + lukasz.langamessages: + |
2021-08-19 14:51:26 | corona10 | set | keywords: + patchstage: patch reviewpull_requests: + <pull%5Frequest26301> |
2021-08-17 16:50:35 | corona10 | set | nosy: + corona10messages: + |
2021-08-17 16:50:15 | corona10 | set | versions: + Python 3.11, - Python 3.10 |
2020-11-03 19:15:01 | ronaldoussoren | create |