Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge 3.4 (test_email) | Victor Stinner | 2015-09-18 | 1 | -0/+3 | |
|\ \ | |/ | ||||||
| * | Issue #24836: Skip FormatDateTests of test_email.test_utils on Mac OS X Snow | Victor Stinner | 2015-09-18 | 1 | -0/+3 | |
| | | | | | | | | Leopard because this OS uses out of date (pre 2011k) timezone files. | |||||
* | | Issue #25150: Hide the private _Py_atomic_xxx symbols from the public | Victor Stinner | 2015-09-18 | 3 | -16/+11 | |
| | | | | | | | | | | | | | | | | | | Python.h header to fix a compilation error with OpenMP. PyThreadState_GET() becomes an alias to PyThreadState_Get() to avoid ABI incompatibilies. It is important that the _PyThreadState_Current variable is always accessed with the same implementation of pyatomic.h. Use the PyThreadState_Get() function so extension modules will all reuse the same implementation. | |||||
* | | Merge 3.4 (datetime rounding) | Victor Stinner | 2015-09-18 | 4 | -45/+110 | |
|\ \ | |/ | ||||||
| * | Issue #23517: Fix rounding in fromtimestamp() and utcfromtimestamp() methods | Victor Stinner | 2015-09-18 | 4 | -41/+113 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | | Issue #25155: Fix _PyTime_Divide() rounding | Victor Stinner | 2015-09-18 | 2 | -11/+16 | |
| | | | | | | | | | | _PyTime_Divide() rounding was wrong: copy code from Python default which has now much better unit tests. | |||||
* | | Issue #25155: document the bugfix in Misc/NEWS | Victor Stinner | 2015-09-18 | 1 | -0/+4 | |
| | | | | | | | | Oops, I forgot to document my change. | |||||
* | | odictobject.c: fix compiler warning | Victor Stinner | 2015-09-18 | 1 | -1/+1 | |
| | | | | | | | | | | PyObject_Length() returns a P_ssize_t, not an int. Use a Py_ssize_t to avoid overflow. | |||||
* | | Issue #25155: Add _PyTime_AsTimevalTime_t() function | Victor Stinner | 2015-09-18 | 3 | -42/+78 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Windows, the tv_sec field of the timeval structure has the type C long, whereas it has the type C time_t on all other platforms. A C long has a size of 32 bits (signed inter, 1 bit for the sign, 31 bits for the value) which is not enough to store an Epoch timestamp after the year 2038. Add the _PyTime_AsTimevalTime_t() function written for datetime.datetime.now(): convert a _PyTime_t timestamp to a (secs, us) tuple where secs type is time_t. It allows to support dates after the year 2038 on Windows. Enhance also _PyTime_AsTimeval_impl() to detect overflow on the number of seconds when rounding the number of microseconds. | |||||
* | | Issue #25122: sync test_eintr with Python 3.6 | Victor Stinner | 2015-09-18 | 2 | -98/+200 | |
| | | | | | | | | | | | | | | | | | | | | * test_eintr: support verbose mode, don't redirect eintr_tester output into a pipe * eintr_tester: replace os.fork() with subprocess to have a cleaner child process (ex: don't inherit setitimer()) * eintr_tester: kill the process if the unit test fails * test_open/test_os_open(): write support.PIPE_MAX_SIZE bytes instead of support.PIPE_MAX_SIZE*3 bytes | |||||
* | | Issue #25160: Fix import_init() comments and messages | Victor Stinner | 2015-09-18 | 1 | -3/+4 | |
| | | | | | | | | import_init() imports the "_imp" module, not the "imp" module. | |||||
* | | Null merge | Serhiy Storchaka | 2015-09-18 | 0 | -0/+0 | |
|\ \ | |/ | ||||||
| * | Issue #25108: Backported tests for traceback functions print_stack(), | Serhiy Storchaka | 2015-09-18 | 1 | -0/+35 | |
| | | | | | | | | format_stack(), and extract_stack() called without arguments. | |||||
* | | Issue #25108: Omitted internal frames in traceback functions print_stack(), | Serhiy Storchaka | 2015-09-18 | 3 | -0/+44 | |
| | | | | | | | | format_stack(), and extract_stack() called without arguments. | |||||
* | | Issue24756: clarify usage of run_docstring_examples() | Ethan Furman | 2015-09-18 | 1 | -7/+23 | |
|\ \ | |/ | ||||||
| * | Issue24756: clarify usage of run_docstring_examples() | Ethan Furman | 2015-09-18 | 1 | -7/+23 | |
| | | ||||||
* | | whatsnew/3.5: Reword bytes*.hex message | Yury Selivanov | 2015-09-16 | 1 | -3/+2 | |
| | | ||||||
* | | Issue #25134: Update asyncio doc for SSL on Windows | Victor Stinner | 2015-09-15 | 1 | -2/+6 | |
| | | | | | | | | ProactorEventLoop now supports SSL. | |||||
* | | whatsnew/3.5: Add missing word "class" | Berker Peksag | 2015-09-15 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #25127: Fix typo in concurrent.futures.rst | Berker Peksag | 2015-09-15 | 1 | -1/+1 | |
|\ \ | |/ | | | | | Reported by Jakub Wilk. | |||||
| * | Issue #25127: Fix typo in concurrent.futures.rst | Berker Peksag | 2015-09-15 | 1 | -1/+1 | |
| | | | | | | | | Reported by Jakub Wilk. | |||||
* | | Issue #25105: Update susp-ignored.csv to avoid false positives | Berker Peksag | 2015-09-15 | 1 | -0/+5 | |
| | | ||||||
* | | Issue #25118: Fix a regression of Python 3.5.0 in os.waitpid() on Windows. | Victor Stinner | 2015-09-15 | 3 | -2/+10 | |
| | | | | | | | | Add an unit test on os.waitpid() | |||||
* | | Merge 3.4 (test_gdb) | Victor Stinner | 2015-09-14 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | test_gdb: fix regex to parse the GDB version | Victor Stinner | 2015-09-14 | 1 | -1/+1 | |
| | | | | | | | | Fix the regex to support the version 7.10: minor version with two digits | |||||
* | | Closes #25078: Document InstallAllUsers installer parameter default 0 | Steve Dower | 2015-09-13 | 1 | -1/+1 | |
| | | ||||||
* | | Fixed a typo in the -b option. | Serhiy Storchaka | 2015-09-13 | 1 | -1/+1 | |
| | | ||||||
* | | Use :menuselection: in whatsnew/3.4. | Serhiy Storchaka | 2015-09-13 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Use :menuselection: in whatsnew/3.4. | Serhiy Storchaka | 2015-09-13 | 1 | -1/+1 | |
| | | ||||||
* | | whatsnew/3.5: Fix typo | Yury Selivanov | 2015-09-13 | 1 | -1/+1 | |
| | | ||||||
* | | whatsnew/3.5: One more edit | Yury Selivanov | 2015-09-13 | 1 | -5/+3 | |
| | | ||||||
* | | whatsnew/3.5: Edits | Yury Selivanov | 2015-09-13 | 1 | -180/+200 | |
| | | | | | | | | Patch by me and Elvis Pranskevichus | |||||
* | | Merge release engineering work from Python 3.5.0. | Larry Hastings | 2015-09-13 | 6 | -120/+12929 | |
|\ \ | ||||||
| * | | Post-release updates for Python 3.5.0. | Larry Hastings | 2015-09-13 | 2 | -1/+13 | |
| | | | ||||||
| * | | Added tag v3.5.0 for changeset 374f501f4567 | Larry Hastings | 2015-09-12 | 1 | -0/+1 | |
| | | | ||||||
| * | | Final touch-ups for the What's New In Python 3.5 document.v3.5.0 | Larry Hastings | 2015-09-12 | 1 | -8/+4 | |
| | | | ||||||
| * | | Version bump for Python 3.5.0 final. | Larry Hastings | 2015-09-12 | 3 | -39/+42 | |
| | | | ||||||
| * | | Regenerate pydoc topics, fix minor non-RST formatting in Misc/NEWS. | Larry Hastings | 2015-09-12 | 2 | -79/+12881 | |
| | | | ||||||
| * | | Backported the What's New In 3.5 from 3.5.1 to 3.5.0 (final!). | Larry Hastings | 2015-09-12 | 1 | -509/+1262 | |
| | | | ||||||
* | | | whatsnew/3.5: Fix typo (issue #25082) | Yury Selivanov | 2015-09-13 | 1 | -1/+1 | |
| | | | ||||||
* | | | whatsnew/3.5: Reorder stuff (issue #25082). | Yury Selivanov | 2015-09-13 | 1 | -61/+61 | |
| | | | ||||||
* | | | whatsnew/3.5: Fix formatting. More minor edits. | Serhiy Storchaka | 2015-09-13 | 1 | -23/+23 | |
| | | | ||||||
* | | | whatsnew/3.5: Delete prerelease warning note. | Yury Selivanov | 2015-09-13 | 1 | -11/+0 | |
| | | | | | | | | | | | | (we'll make a couple more commits tomorrow before release) | |||||
* | | | whatsnew/3.5: Fix formatting | Yury Selivanov | 2015-09-13 | 1 | -6/+6 | |
| | | | ||||||
* | | | whatsnew/3.5: Tweak asyncio module section | Yury Selivanov | 2015-09-13 | 1 | -7/+7 | |
| | | | ||||||
* | | | whatsnew/3.5: More examples | Yury Selivanov | 2015-09-13 | 1 | -2/+27 | |
| | | | ||||||
* | | | whatsnew/3.5: Cover asyncio changes relative to 3.4.0 | Yury Selivanov | 2015-09-13 | 1 | -0/+38 | |
| | | | ||||||
* | | | whatsnew/3.5: Add some examples | Yury Selivanov | 2015-09-13 | 1 | -21/+177 | |
| | | | | | | | | | | | | Patch by Elvis Pranskevichus | |||||
* | | | merge 3.4 | Benjamin Peterson | 2015-09-13 | 2 | -2/+2 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | fix name of argument in docstring and the docs (closes #25076) | Benjamin Peterson | 2015-09-13 | 2 | -2/+2 | |
| | | | | | | | | | | | | Patch by TAKASE Arihiro. |