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 pitrou
Recipients barry, ethan.furman, ncoghlan, paul.moore, pitrou, r.david.murray
Date 2013-10-24.12:08:06
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <861725525.107800758.1382616459773.JavaMail.root@zimbra10-e2.priv.proxad.net>
In-reply-to <1382612508.45.0.389910401261.issue19331@psf.upfronthosting.co.za>
Content
> collections.defaultdict, collections.deque, array.array and many of
> the builtins suggest the rule isn't that simple (although other
> examples like Decimal, Fraction, OrderedDict, Counter and ChainMap
> suggest my guideline is also wrong).

AFAIK, they are simply old enough to predate the rule or its
wide-spread acceptance. There *is* an exception for builtins
(bytearray and memoryview are recent enough), but most recent
types use CamelCase.

The bottom line, though, is that it's unrelated to subclassing,
therefore that particular piece of explanation shouldn't land
in PEP 8 :-)
History
Date User Action Args
2013-10-24 12:08:06pitrousetrecipients: + pitrou, barry, paul.moore, ncoghlan, r.david.murray, ethan.furman
2013-10-24 12:08:06pitroulinkissue19331 messages
2013-10-24 12:08:06pitroucreate