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 eric.smith
Recipients dominic108, eric.smith
Date 2017-03-30.16:03:58
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1490889838.85.0.796821522433.issue29947@psf.upfronthosting.co.za>
In-reply-to
Content
Just a guess, but it's because this code was written at a time when subclassing was the preferred way to extend code. Now we know better :), but it's not possible to change history, unfortunately. Lots of code depends on the current behavior.

If you find a way to make a factory function work, while preserving backward comparability, then we can re-open this issue and consider the enhancement request then.
History
Date User Action Args
2017-03-30 16:03:58eric.smithsetrecipients: + eric.smith, dominic108
2017-03-30 16:03:58eric.smithsetmessageid: <1490889838.85.0.796821522433.issue29947@psf.upfronthosting.co.za>
2017-03-30 16:03:58eric.smithlinkissue29947 messages
2017-03-30 16:03:58eric.smithcreate