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.

Title: lib-deprecated
Type: enhancement Stage:
Components: Library (Lib) Versions:
Status: closed Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: georg.brandl, jimjjewett, sf-robot
Priority: normal Keywords:

Created on 2006-02-03 00:20 by jimjjewett, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (4)
msg54716 - (view) Author: Jim Jewett (jimjjewett) Date: 2006-02-03 00:20
obsolete modules are moved to lib-old.

deprecated modules remain in the library.

This makes the search for a relevant library more 
difficult. People browsing the code may not realize 
that they are deprecated.  (Example, I found no notice 
of deprecation within the code for rfc822.)  Even when 
the notice is there, the modules add to the number of 
alternatives, which hurts One-Obvious-Way-To-Do-It.

If these modules were moved to a deprecated directory, 
these problems would be greatly reduced.  (Ensure 
backwards compatibility by leaving the deprecated 
directory on the search path.) 
msg54717 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2006-02-17 12:03
Logged In: YES 

I think it's common practise to add a DeprecationWarning to
those modules which are deprecated since one or two
releases. That should be enough reminder.

You should be reading the docs anyway :)
msg54718 - (view) Author: SourceForge Robot (sf-robot) Date: 2006-03-04 03:23
Logged In: YES 

This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).
msg54719 - (view) Author: Jim Jewett (jimjjewett) Date: 2006-03-06 19:26
Logged In: YES 

Reading the docs is not a bad thing, but they aren't always 
convenient when developing, and the code itself should be 
correct too.

Moving them out of the standard library (and possibly the 
idlelib module search) will make them less of an attractive 
nuisance; at the least, it will save people the effort of 
looking them up and then backing out.

Date User Action Args
2022-04-11 14:56:15adminsetgithub: 42863
2006-02-03 00:20:19jimjjewettcreate