- 10 Haz, 2018 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
A datetime object d is aware if d.tzinfo is not None and d.tzinfo.utcoffset(d) does not return None. If d.tzinfo is None, or if d.tzinfo is not None but d.tzinfo.utcoffset(d) returns None, d is naive. This commit ensures that instances with non-None d.tzinfo, but d.tzinfo.utcoffset(d) returning None are treated as naive. In addition, C acceleration code will raise TypeError if d.tzinfo.utcoffset(d) returns an object with the type other than timedelta. * Updated the documentation. Assume that the term "naive" is defined elsewhere and remove the not entirely correct clarification. Thanks, Tim.
-
- 08 Haz, 2018 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
Since implementation of bpo-25283, the objects returned by time.localtime always have tm_zone and tm_gmtoff attributes. Remove code that anticipates their absence.
-
- 21 Ara, 2017 1 kayıt (commit)
-
-
Paul Ganssle yazdı
Closes bpo-15873.
-
- 09 Kas, 2017 1 kayıt (commit)
-
-
Paul Ganssle yazdı
-
- 31 Tem, 2017 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
* Closes issue bpo-5288: Allow tzinfo objects with sub-minute offsets. * bpo-5288: Implemented %z formatting of sub-minute offsets. * bpo-5288: Removed mentions of the whole minute limitation on TZ offsets. * bpo-5288: Removed one more mention of the whole minute limitation. Thanks @csabella! * Fix a formatting error in the docs * Addressed review comments. Thanks, @haypo.
-
- 25 Tem, 2017 1 kayıt (commit)
-
-
Utkarsh Upadhyay yazdı
-
- 21 Tem, 2017 1 kayıt (commit)
-
-
Utkarsh Upadhyay yazdı
Only C implementation was tested.
-
- 05 Tem, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
* Revert "bpo-30854: Fix compile error when --without-threads (#2581)" This reverts commit 0c311630. * Revert "NEWS for 30777 (#2576)" This reverts commit aaa917ff. * Revert "bpo-21624: IDLE -- minor htest fixes (#2575)" This reverts commit 2000150c. * Revert "bpo-30777: IDLE: configdialog - add docstrings and improve comments (#2440)" This reverts commit 7eb5883a. * Revert "bpo-30319: socket.close() now ignores ECONNRESET (#2565)" This reverts commit 67e1478d. * Revert "bpo-30789: Use a single memory block for co_extra. (#2555)" This reverts commit 378ebb65. * Revert "bpo-30845: Enhance test_concurrent_futures cleanup (#2564)" This reverts commit 3df9dec4. * Revert "bpo-29293: multiprocessing.Condition.notify() lacks parameter `n` (#2480)" This reverts commit 48350412. * Revert "Remove outdated FOX from GUI FAQ (GH-2538)" This reverts commit d3ed2877. * Revert "bpo-6691: Pyclbr now reports nested classes and functions. (#2503)" This reverts commit 246ff3bd. * Revert "bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955)" This reverts commit 6969eaf4. * Revert "bpo-30832: Remove own implementation for thread-local storage (#2537)" This reverts commit aa0aa049. * Revert "bpo-30764: Fix regrtest --fail-env-changed --forever (#2536)" This reverts commit 5e87592f. * Revert "bpo-30822: Deduplicate ZoneInfoTest classes in test_datetime. (#2534)" This reverts commit 34b54873. * Revert "bpo-30822: Fix testing of datetime module. (#2530)" This reverts commit 98b6bc3b.
-
- 02 Tem, 2017 1 kayıt (commit)
-
-
Utkarsh Upadhyay yazdı
Only C implementation was tested.
-
- 04 Ock, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
The default value of fold is zero, not True. Fix the docstring of the Python implementation.
-
- 21 Kas, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 08 Agu, 2016 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
-
- 02 Agu, 2016 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
-
- 28 Tem, 2016 1 kayıt (commit)
-
-
Martin Panter yazdı
Based on patch by Ville Skyttä.
-
- 22 Tem, 2016 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
-
- 30 May, 2016 1 kayıt (commit)
-
-
Martin Panter yazdı
-
- 06 Mar, 2016 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
Added an optional argument timespec to the datetime isoformat() method to choose the precision of the time component. Original patch by Alessandro Cucci.
-
- 15 Ock, 2016 1 kayıt (commit)
-
-
Brett Cannon yazdı
Permission was validated prior to adding these markings.
-
- 18 Eyl, 2015 1 kayıt (commit)
-
-
Victor Stinner yazdı
of datetime.datetime: microseconds are now rounded to nearest with ties going to nearest even integer (ROUND_HALF_EVEN), instead of being rounding towards zero (ROUND_DOWN). It's important that these methods use the same rounding mode than datetime.timedelta to keep the property: (datetime(1970,1,1) + timedelta(seconds=t)) == datetime.utcfromtimestamp(t) It also the rounding mode used by round(float) for example. Add more unit tests on the rounding mode in test_datetime.
-
- 08 Eyl, 2015 3 kayıt (commit)
-
-
Victor Stinner yazdı
remove scories of round half up code and debug code.
-
Victor Stinner yazdı
datetime.datetime now round microseconds to nearest with ties going to nearest even integer (ROUND_HALF_EVEN), as round(float), instead of rounding towards -Infinity (ROUND_FLOOR). pytime API: replace _PyTime_ROUND_HALF_UP with _PyTime_ROUND_HALF_EVEN. Fix also _PyTime_Divide() for negative numbers. _PyTime_AsTimeval_impl() now reuses _PyTime_Divide() instead of reimplementing rounding modes.
-
Victor Stinner yazdı
"""Issue #23517: datetime.timedelta constructor now rounds microseconds to nearest with ties going away from zero (ROUND_HALF_UP), as Python 2 and Python older than 3.3, instead of rounding to nearest with ties going to nearest even integer (ROUND_HALF_EVEN).""" datetime.timedelta uses rounding mode ROUND_HALF_EVEN again.
-
- 06 Eyl, 2015 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
-
- 04 Eyl, 2015 1 kayıt (commit)
-
-
Victor Stinner yazdı
datetime.datetime.fromtimestamp() and datetime.datetime.utcfromtimestamp(). microseconds sign should be kept before rounding.
-
- 03 Eyl, 2015 1 kayıt (commit)
-
-
Victor Stinner yazdı
datetime.datetime now round microseconds to nearest with ties going away from zero (ROUND_HALF_UP), as Python 2 and Python older than 3.3, instead of rounding towards -Infinity (ROUND_FLOOR).
-
- 02 Eyl, 2015 1 kayıt (commit)
-
-
Victor Stinner yazdı
with ties going away from zero (ROUND_HALF_UP), as Python 2 and Python older than 3.3, instead of rounding to nearest with ties going to nearest even integer (ROUND_HALF_EVEN).
-
- 12 Mar, 2015 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
Fixed 2 to 3 porting bug in pynche.ColorDB.
-
- 01 Mar, 2015 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
Original patch by Akira Li.
-
- 28 Şub, 2015 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
* Eliminated OverflowError from timedelta * float for some floats; * Corrected rounding in timedlta true division.
-
- 31 Ock, 2015 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
implementation in issue #21408 they are redundant.
-
- 28 Eyl, 2014 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
This patch brings the pure-python datetime more in-line with the C module. Patch contributed by Brian Kearns, a PyPy developer. PyPy project has been running these modifications in PyPy2 stdlib. This commit includes: - General PEP8/cleanups; - Better testing of argument types passed to constructors; - Removal of duplicate operations; - Optimization of timedelta creation; - Caching the result of __hash__ like the C accelerator; - Enhancements/bug fixes in tests.
-
- 25 Tem, 2014 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
class name instead of hardcoded one.
-
- 20 Mar, 2014 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 29 Agu, 2013 2 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
- 27 Agu, 2013 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
error messages and comments.
-
- 17 Agu, 2013 1 kayıt (commit)
-
-
Ezio Melotti yazdı
-
- 04 Tem, 2013 1 kayıt (commit)
-
-
Brett Cannon yazdı
-
- 14 Haz, 2013 1 kayıt (commit)
-
-
Brett Cannon yazdı
ModuleNotFoundError.
-
- 13 Nis, 2013 1 kayıt (commit)
-
-
Ezio Melotti yazdı
-