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 ChrisRands
Recipients ChrisRands
Date 2018-12-18.15:56:04
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1545148564.43.0.788709270274.issue35526@psf.upfronthosting.co.za>
In-reply-to
Content
A festive bug report:

>>> from __future__ import barry_as_FLUFL
>>> barry_as_FLUFL.mandatory
(3, 9, 0, 'alpha', 0)

So barry_as_FLUFL is documented to become mandatory for Python 3.9. Note that mandatory here means that the feature becomes permanent without the __future__ import and cannot be switched off. In this case, this means the '!=' operator becomes a SynaxError, with obvious consequences for existing python code.

Now of course this is just an Easter egg, but given that 3.9 is surely on the horizon now, isn't it time to modify the joke, or maybe I'm missing the point and the joke is on me?
History
Date User Action Args
2018-12-18 15:56:04ChrisRandssetrecipients: + ChrisRands
2018-12-18 15:56:04ChrisRandssetmessageid: <1545148564.43.0.788709270274.issue35526@psf.upfronthosting.co.za>
2018-12-18 15:56:04ChrisRandslinkissue35526 messages
2018-12-18 15:56:04ChrisRandscreate