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 steven.daprano
Recipients Alexander Todorov, barry, docs@python, josh.r, steven.daprano, xiang.zhang
Date 2017-03-13.01:28:01
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <20170313012700.GT5689@ando.pearwood.info>
In-reply-to <1489355596.92.0.947827040639.issue29756@psf.upfronthosting.co.za>
Content
I'm afraid I don't know what SUT means.

But 3 == 3.0 is the correct and expected behaviour. If you need to 
check that two values are both the same type and the same value, you 
have to validate the type and value separately.

Changing the behaviour of == is ruled out for backwards 
compatability, but perhaps you could suggest a new === operator 
to check type and value. That would require some discussion on 
the Python Ideas mailing list, not just a feature request on the 
tracker.
History
Date User Action Args
2017-03-13 01:28:02steven.dapranosetrecipients: + steven.daprano, barry, docs@python, josh.r, xiang.zhang, Alexander Todorov
2017-03-13 01:28:02steven.dapranolinkissue29756 messages
2017-03-13 01:28:01steven.dapranocreate