[Python-Dev] The fate of transform() and untransform() methods
mal at egenix.com
Thu Dec 9 16:03:20 CET 2010
Alexander Belopolsky wrote:
> On Fri, Dec 3, 2010 at 1:05 PM, Guido van Rossum <guido at python.org> wrote:
>> On Fri, Dec 3, 2010 at 9:58 AM, R. David Murray <rdmurray at bitdance.com> wrote:
>>> I believe MAL's thought was that the addition of these methods had
>>> been approved pre-moratorium, but I don't know if that is a
>>> sufficient argument or not.
>> It is not.
>> The moratorium is intended to freeze the state of the language as
>> implemented, not whatever was discussed and approved but didn't get
>> implemented (that'd be a hole big enough to drive a truck through, as
>> the saying goes :-).
>> Regardless of what I or others may have said before, I am not
>> currently a fan of adding transform() to either str or bytes.
> I would like to restart the discussion under a separate subject
> because the original thread  went off the specific topic of the six
> new methods (2 methods x 3 types) added to builtins shortly before 3.2
> beta was released.  The ticket that introduced the change is
> currently closed  even though the last message suggests that at
> least part of the change needs to be reverted.
That's for Guido to decide.
The moratorium, if at all, would only cover the new methods,
not the other changes (readding the codecs and fixing the
codecs.py module to work with bytes as well as Unicode), all
of which were already discussed at length in several previous
discussion, on tickets and on python-dev.
I don't see much point in going through the same discussions
over and over again. Fortunately, I'm on vacation next week,
so don't have to go through all this again ;-)
Professional Python Services directly from the Source (#1, Dec 09 2010)
>>> Python/Zope Consulting and Support ... http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
::: Try our new mxODBC.Connect Python Database Interface for free ! ::::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
Registered at Amtsgericht Duesseldorf: HRB 46611
More information about the Python-Dev