Message 191491 - Python tracker (original) (raw)

Message191491

Author ethan.furman
Recipients amaury.forgeotdarc, barry, eli.bendersky, eric.snow, ethan.furman, ncoghlan, pitrou
Date 2013-06-19.20:15:25
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id 1371672925.54.0.894913100286.issue18264@psf.upfronthosting.co.za
In-reply-to
Content
I was unable to find any references to previous problems with json and floats. A quick-n-dirty patch yields the following: --> from json import dumps, loads --> from enum import Enum --> class FE(float, Enum): ... pass ... --> class Test(FE): ... one = 1.0 ... --> Test.one <Test.one: 1.0> --> str(Test.one) '1.0' --> dumps(Test.one) '1.0' --> loads(dumps(Test.one)) 1.0 All json and enum tests are still passing. If this is an acceptable solution I'll create a nicer patch and post for review.
History
Date User Action Args
2013-06-19 20:15:25 ethan.furman set recipients: + ethan.furman, barry, amaury.forgeotdarc, ncoghlan, pitrou, eli.bendersky, eric.snow
2013-06-19 20:15:25 ethan.furman set messageid: 1371672925.54.0.894913100286.issue18264@psf.upfronthosting.co.za
2013-06-19 20:15:25 ethan.furman link issue18264 messages
2013-06-19 20:15:25 ethan.furman create