Rename rational.Rational to fractions.Fraction, to avoid name clash
with numbers.Rational. See issue #1682 for related discussion.
diff --git a/Misc/NEWS b/Misc/NEWS
index c519ba6..81eef0e 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -400,6 +400,10 @@
Library
-------
+- Rename rational.py to fractions.py and the rational.Rational class
+ to fractions.Fraction, to avoid the name clash with the abstract
+ base class numbers.Rational. See discussion in issue #1682.
+
- The pickletools module now provides an optimize() function
that eliminates unused PUT opcodes from a pickle string.