Permalink
Browse files

Add What's New entry for date subclass behavior (#11790)

This was a backwards incompatible change and should be clearly noted.

Related bugs:

bpo-32417: https://bugs.python.org/issue32417
bpo-35364: https://bugs.python.org/issue35364
  • Loading branch information...
pganssle authored and ambv committed Feb 8, 2019
1 parent 96d37db commit d9503c307a8b6a7b73f6344183602ffb014d3356
Showing with 8 additions and 0 deletions.
  1. +8 −0 Doc/whatsnew/3.8.rst
@@ -115,6 +115,14 @@ Other Language Changes
a :exc:`SyntaxWarning` instead.
(Contributed by Serhiy Storchaka in :issue:`32912`.)

* Arithmetic operations between subclasses of :class:`datetime.date` or
:class:`datetime.datetime` and :class:`datetime.timedelta` objects now return
an instance of the subclass, rather than the base class. This also affects
the return type of operations whose implementation (directly or indirectly)
uses :class:`datetime.timedelta` arithmetic, such as
:meth:`datetime.datetime.astimezone`.
(Contributed by Paul Ganssle in :issue:`32417`.)


New Modules
===========

0 comments on commit d9503c3

Please sign in to comment.