This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Deprecate modules listed in PEP 594
Type: Stage: patch review
Components: Library (Lib) Versions: Python 3.11
process
Status: open Resolution:
Dependencies: 47022 Superseder:
Assigned To: brett.cannon Nosy List: barry, brett.cannon, hugovk, miss-islington, xtreak
Priority: deferred blocker Keywords: patch

Created on 2022-03-18 19:46 by brett.cannon, last changed 2022-04-11 14:59 by admin.

Pull Requests
URL Status Linked Edit
PR 31984 merged brett.cannon, 2022-03-18 20:26
PR 32039 merged miss-islington, 2022-03-21 23:16
PR 32082 merged hugovk, 2022-03-23 19:48
PR 32134 merged brett.cannon, 2022-03-26 20:14
PR 32350 merged brett.cannon, 2022-04-06 03:33
PR 32392 merged brett.cannon, 2022-04-07 01:02
PR 32410 open brett.cannon, 2022-04-08 03:39
Messages (8)
msg415521 - (view) Author: Brett Cannon (brett.cannon) * (Python committer) Date: 2022-03-18 19:46
https://peps.python.org/pep-0594/

The SC has asked that all modules deprecated by PEP 594 have the documented deprecation backported. The message should also not have any specific removal version to avoid any potential delay, but then making the bugfix-only docs incorrect.

- [ ] aifc
- [ ] asynchat: https://bugs.python.org/issue47022
- [ ] asyncore: https://bugs.python.org/issue47022
- [ ] audioop
- [ ] cgi
- [ ] cgitb
- [ ] chunk
- [ ] crypt
- [ ] imghdr
- [ ] msilib
- [ ] nntplib
- [ ] nis
- [ ] ossaudiodev
- [ ] pipes
- [ ] smtpd: https://bugs.python.org/issue47022
- [ ] sndhdr
- [ ] spwd
- [ ] sunau
- [ ] telnetlib
- [ ] uu
- [ ] xdrlib
msg415525 - (view) Author: Brett Cannon (brett.cannon) * (Python committer) Date: 2022-03-18 20:32
The first PR for documenting the modules is up. Once this gets merged and backported I will add a helper function in `warnings` and then make the appropriate code changes.
msg415725 - (view) Author: miss-islington (miss-islington) Date: 2022-03-21 23:16
New changeset 9ac2de922a0f783bd43b8e026e4fb70fd1888572 by Brett Cannon in branch 'main':
bpo-47061: document module deprecations due to PEP 594 (GH-31984)
https://github.com/python/cpython/commit/9ac2de922a0f783bd43b8e026e4fb70fd1888572
msg415732 - (view) Author: miss-islington (miss-islington) Date: 2022-03-22 00:30
New changeset c3538355f49f9394140428a848f2acf08175ff1a by Miss Islington (bot) in branch '3.10':
[3.10] bpo-47061: document module deprecations due to PEP 594 (GH-31984) (GH-32039)
https://github.com/python/cpython/commit/c3538355f49f9394140428a848f2acf08175ff1a
msg415733 - (view) Author: Brett Cannon (brett.cannon) * (Python committer) Date: 2022-03-22 00:33
One thing I forgot to mention is that I will be updating What's New as the code deprecations land.
msg415906 - (view) Author: miss-islington (miss-islington) Date: 2022-03-23 20:13
New changeset e513b8188af4d2f43ab2b96b51bc45bd4f6fd5b6 by Hugo van Kemenade in branch '3.9':
[3.9] bpo-47061: document module deprecations due to PEP 594 (GH-31984) (GH-32082)
https://github.com/python/cpython/commit/e513b8188af4d2f43ab2b96b51bc45bd4f6fd5b6
msg416804 - (view) Author: Brett Cannon (brett.cannon) * (Python committer) Date: 2022-04-05 19:05
New changeset c1d93b6411f975d67e43942f1a2745a22983c18c by Brett Cannon in branch 'main':
bpo-47061: deprecate the `aifc` module (GH-32134)
https://github.com/python/cpython/commit/c1d93b6411f975d67e43942f1a2745a22983c18c
msg416896 - (view) Author: Brett Cannon (brett.cannon) * (Python committer) Date: 2022-04-06 18:22
New changeset 32b33879c2e19cde735c1971b06869976200e1d8 by Brett Cannon in branch 'main':
bpo-47061: use `warnings._deprecated()` with asynchat, asyncore, and smtpd (GH-32350)
https://github.com/python/cpython/commit/32b33879c2e19cde735c1971b06869976200e1d8
History
Date User Action Args
2022-04-11 14:59:57adminsetgithub: 91217
2022-04-08 03:39:21brett.cannonsetpull_requests: + pull_request30436
2022-04-07 01:02:00brett.cannonsetpull_requests: + pull_request30426
2022-04-06 18:22:50brett.cannonsetmessages: + msg416896
2022-04-06 03:33:10brett.cannonsetpull_requests: + pull_request30402
2022-04-05 19:05:59brett.cannonsetmessages: + msg416804
2022-03-26 20:14:56brett.cannonsetpull_requests: + pull_request30214
2022-03-23 20:13:16miss-islingtonsetmessages: + msg415906
2022-03-23 19:48:50hugovksetpull_requests: + pull_request30169
2022-03-22 00:33:35brett.cannonsetmessages: + msg415733
2022-03-22 00:30:34miss-islingtonsetmessages: + msg415732
2022-03-21 23:16:47miss-islingtonsetpull_requests: + pull_request30129
2022-03-21 23:16:44miss-islingtonsetnosy: + miss-islington
messages: + msg415725
2022-03-20 07:09:09xtreaksetnosy: + xtreak
2022-03-19 21:39:44hugovksetnosy: + hugovk
2022-03-18 20:32:18brett.cannonsetpriority: normal -> deferred blocker
2022-03-18 20:32:05brett.cannonsetmessages: + msg415525
2022-03-18 20:26:59brett.cannonsetkeywords: + patch
stage: needs patch -> patch review
pull_requests: + pull_request30074
2022-03-18 20:04:02barrysetnosy: + barry
2022-03-18 20:00:31brett.cannonsettitle: Document PEP 594 deprecations -> Deprecate modules listed in PEP 594
2022-03-18 19:46:22brett.cannonsetdependencies: + PEP 594: Document removal of asynchat, asyncore and smtpd
2022-03-18 19:46:10brett.cannoncreate