Facundo Batista added the comment: I'm positive that this shouldn't happen. There should NOT be any difference between longs and ints in nowadays Python, so you never should say to an user to call that long() before the %d.
And, you have some strange behaviours... for example: >>> "%d" % 9e8 '900000000' >>> "%d" % 9e9 Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: int argument required Why the first is ok and in the second you should have called it through long()? Gabriel, could you please take a look to the recommendations that Travis is doing? Maybe the patch could be simpler... In any case, please confirm if yes or no, :) _____________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1742669> _____________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com