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.

Author lukasz.langa
Recipients brett.cannon, eric.araujo, fdrake, georg.brandl, lukasz.langa, michael.foord, r.david.murray, rhettinger, till
Date 2010-08-03.15:20:04
SpamBayes Score 8.790302e-12
Marked as misclassified No
Message-id <1280848806.13.0.832028984256.issue6517@psf.upfronthosting.co.za>
In-reply-to
Content
There IS one more option that seems to be better than all of the above:

1. Add an interpolation=True argument to RawConfigParser __init__ and move the interpolating functionality from SafeConfigParser to it.
2. Rename RawConfigParser to ConfigParser leaving the old name in PendingDeprecation with interpolation=False.
3. Make an alias for SafeConfigParser pointing to ConfigParser with PendingDeprecation.

We can do all this for 3.2 I guess without inflicting any actual damage. It will fix more bugs in running code that break config files.

Maybe we shouldn't be so afraid after all and just clean it up.
History
Date User Action Args
2010-08-03 15:20:06lukasz.langasetrecipients: + lukasz.langa, fdrake, brett.cannon, georg.brandl, rhettinger, eric.araujo, r.david.murray, michael.foord, till
2010-08-03 15:20:06lukasz.langasetmessageid: <1280848806.13.0.832028984256.issue6517@psf.upfronthosting.co.za>
2010-08-03 15:20:05lukasz.langalinkissue6517 messages
2010-08-03 15:20:04lukasz.langacreate