1. fe42789 Manually merge r68095,68186,68187,68188,68190 from 2.6 branch. by Georg Brandl · 16 years ago
  2. b01713e Issue 3285: Fractions from_float() and from_decimal() accept Integral arguments. by Raymond Hettinger · 16 years ago
  3. 548db58 Use operator.index() instead of n.__index__(). by Raymond Hettinger · 16 years ago
  4. 655d583 Issue 3287: Raise correct exception for float inputs. by Raymond Hettinger · 16 years ago
  5. 3af386a Remove trailing 'L's from numerator and denominator in the by Mark Dickinson · 16 years ago
  6. f484363 Use repr() for bad input strings; this makes the empty string or binary characters more visible by Andrew M. Kuchling · 16 years ago
  7. cf98f03 The __all__ variable forgot to expose the gcd() function. by Raymond Hettinger · 16 years ago
  8. 339f5e3 Change simple instances (in Fraction) of self.numerator and self.denominator to by Jeffrey Yasskin · 17 years ago
  9. 1c214d6 Performance optimizations on Fraction's constructor. by Jeffrey Yasskin · 17 years ago
  10. 0aa52a1 Revert change in r60712: turn alternate constructors back into by Mark Dickinson · 17 years ago
  11. e1b8247 Implementation of Fraction.limit_denominator. by Mark Dickinson · 17 years ago
  12. cd873fc Put an extra space into the repr of a Fraction: by Mark Dickinson · 17 years ago
  13. d058cd2 Rename rational.Rational to fractions.Fraction, to avoid name clash by Mark Dickinson · 17 years ago[Renamed (81%) from Lib/rational.py]
  14. 74d0914 Turn classmethods into staticmethods, and avoid calling the constructor by Mark Dickinson · 17 years ago
  15. a26cf9b Make int() and long() fall back to __trunc__(). See issue 2002. by Jeffrey Yasskin · 17 years ago
  16. 1dabdb2 Make the Rational constructor accept '3.' and '.2' as well as '3.2'. by Mark Dickinson · 17 years ago
  17. dc2964b Roll back r60248. It's useful to encourage users not to change Rational by Jeffrey Yasskin · 17 years ago
  18. 2df20a3 Minor wordsmithing on docstring by Raymond Hettinger · 17 years ago
  19. 38db364 Remove unused to-be-magic methods from Rational per issue 1968. Do not port by Jeffrey Yasskin · 17 years ago
  20. b23dea6 Added more documentation on how mixed-mode arithmetic should be implemented. I by Jeffrey Yasskin · 17 years ago
  21. 3ea7b41 Moved Rational._binary_float_to_ratio() to float.as_integer_ratio() because by Jeffrey Yasskin · 17 years ago
  22. 63c77b6 Docstring nit by Raymond Hettinger · 17 years ago
  23. 3e1a373 Make rational.gcd() public and allow Rational to take decimal strings, per by Jeffrey Yasskin · 17 years ago
  24. 9ec7bc3 More design notes by Raymond Hettinger · 17 years ago
  25. 9c6d81f Fix-up signature for approximation. by Raymond Hettinger · 17 years ago
  26. 7ea8225 Add one other review comment. by Raymond Hettinger · 17 years ago
  27. 921cb5d Mark todos and review comments. by Raymond Hettinger · 17 years ago
  28. a621674 Add support for copy, deepcopy, and pickle. by Raymond Hettinger · 17 years ago
  29. 909e334 More code cleanup. Remove unnecessary indirection to useless class methods. by Raymond Hettinger · 17 years ago
  30. 5b0e27e Add support for int(r) just like the other numeric classes. by Raymond Hettinger · 17 years ago
  31. 7a6eacd Clean-up and speed-up code by accessing numerator/denominator directly. There's no reason to enforce readonliness by Raymond Hettinger · 17 years ago
  32. f336c8b Cleanup by Raymond Hettinger · 17 years ago
  33. eb46190 Minor clean-up and more tests. by Raymond Hettinger · 17 years ago
  34. cf10926 Add first-cut at an approximation function (still needs rounding tweaks). Add continued fraction conversions. by Raymond Hettinger · 17 years ago
  35. 45169fb Several tweaks: add construction from strings and .from_decimal(), change by Jeffrey Yasskin · 17 years ago
  36. d7b0033 Add rational.Rational as an implementation of numbers.Rational with infinite by Jeffrey Yasskin · 17 years ago