[Python-checkins] Elaborate datetime.timedelta docstring (GH-7458)

Victor Stinner webhook-mailer at python.org
Fri Oct 19 18:43:29 EDT 2018

commit: d6a61f232619f8a8e6efacc3da5a02abaf25f090
branch: master
author: Chris Barker <Chris.Barker at noaa.gov>
committer: Victor Stinner <vstinner at redhat.com>
date: 2018-10-20T00:43:24+02:00

Elaborate datetime.timedelta docstring (GH-7458)

M Modules/_datetimemodule.c

diff --git a/Modules/_datetimemodule.c b/Modules/_datetimemodule.c
index b7c59f1bd862..cdfa235f0917 100644
--- a/Modules/_datetimemodule.c
+++ b/Modules/_datetimemodule.c
@@ -2641,7 +2641,11 @@ static PyMethodDef delta_methods[] = {
 static const char delta_doc[] =
-PyDoc_STR("Difference between two datetime values.");
+PyDoc_STR("Difference between two datetime values.\n\n"
+          "timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, "
+          "minutes=0, hours=0, weeks=0)\n\n"
+          "All arguments are optional and default to 0.\n"
+          "Arguments may be integers or floats, and may be positive or negative.");
 static PyNumberMethods delta_as_number = {
     delta_add,                                  /* nb_add */

More information about the Python-checkins mailing list