fpconst developers? 2010/10/19 Neal Becker <ndbeck...@gmail.com>: > Where should I send this patch? > > diff -u fpconst-0.7.2/fpconst.py fpconst-0.7.2.new/fpconst.py > --- fpconst-0.7.2/fpconst.py 2005-02-24 12:42:03.000000000 -0500 > +++ fpconst-0.7.2.new/fpconst.py 2010-10-19 20:55:07.407765664 -0400 > @@ -40,18 +40,18 @@ > ident = "$Id: fpconst.py,v 1.16 2005/02/24 17:42:03 warnes Exp $" > > import struct, operator > +from functools import reduce > > # check endianess > -_big_endian = struct.pack('i',1)[0] != '\x01' > - > +_big_endian = struct.pack('i',1)[0] != 1 > # and define appropriate constants > if(_big_endian): > - NaN = struct.unpack('d', '\x7F\xF8\x00\x00\x00\x00\x00\x00')[0] > - PosInf = struct.unpack('d', '\x7F\xF0\x00\x00\x00\x00\x00\x00')[0] > + NaN = struct.unpack('d', b'\x7F\xF8\x00\x00\x00\x00\x00\x00')[0] > + PosInf = struct.unpack('d', b'\x7F\xF0\x00\x00\x00\x00\x00\x00')[0] > NegInf = -PosInf > else: > - NaN = struct.unpack('d', '\x00\x00\x00\x00\x00\x00\xf8\xff')[0] > - PosInf = struct.unpack('d', '\x00\x00\x00\x00\x00\x00\xf0\x7f')[0] > + NaN = struct.unpack('d', b'\x00\x00\x00\x00\x00\x00\xf8\xff')[0] > + PosInf = struct.unpack('d', b'\x00\x00\x00\x00\x00\x00\xf0\x7f')[0] > NegInf = -PosInf > > def _double_as_bytes(dval): > > _______________________________________________ > Python-Dev mailing list > Python-Dev@python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: > http://mail.python.org/mailman/options/python-dev/benjamin%40python.org >
-- Regards, Benjamin _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com