summaryrefslogtreecommitdiffstats
path: root/tests/auto/qabstractitemview/.gitignore
blob: 2f9f90e27e43d96130b0473a40dddab773f4c379 (plain)
1
tst_qabstractitemview
d> | | | | _pickle.c. (GH-8788) * Fix upsizing of marks stack in pickle module. (GH-8860)Sergey Fedoseev2018-08-251-1/+1 | | | Previously marks stack was upsized even there was space for additional item. * bpo-13312: Avoid int underflow in time year. (GH-8912)Gregory P. Smith2018-08-251-0/+6 | | | Avoids an integer underflow in the time module's year handling code. * closes bpo-34471: _datetime: Add missing NULL check to ↵Alexey Izbyshev2018-08-241-1/+4 | | | | | tzinfo_from_isoformat_results. (GH-8869) Reported by Svace static analyzer. * bpo-34454: fix .fromisoformat() methods crashing on inputs with surrogate ↵Paul Ganssle2018-08-231-9/+72 | | | | | | | | | | | | | | | | | | | | code points (GH-8862) The current C implementations **crash** if the input includes a surrogate Unicode code point, which is not possible to encode in UTF-8. Important notes: 1. It is possible to pass a non-UTF-8 string as a separator to the `.isoformat()` methods. 2. The pure-Python `datetime.fromisoformat()` implementation accepts strings with a surrogate as the separator. In `datetime.fromisoformat()`, in the special case of non-UTF-8 separators, this implementation will take a performance hit by making a copy of the input string and replacing the separator with 'T'. Co-authored-by: Alexey Izbyshev <izbyshev@ispras.ru> Co-authored-by: Paul Ganssle <paul@ganssle.io> * bpo-34412: Make signal.strsignal() work on HP-UX (GH-8786)Michael Osipov2018-08-231-2/+20 | | | | | | Introduce a configure check for strsignal(3) which defines HAVE_STRSIGNAL for signalmodule.c. Add some common signals on HP-UX. This change applies for Windows and HP-UX. * bpo-34207: Fix pymain_read_conf() for UTF-8 Mode (GH-8868)Victor Stinner2018-08-231-0/+6 | | | | | bpo-34170, bpo-34207: pymain_read_conf() now sets Py_UTF8Mode to config->utf8_mode. pymain_read_conf() calls indirectly Py_DecodeLocale() and Py_EncodeLocale() which depend on Py_UTF8Mode. * bpo-34462: Add missing NULL check to _copy_raw_string() (GH-8863)Alexey Izbyshev2018-08-221-1/+1 | | | | Reported by Svace static analyzer. * bpo-2122: Make mmap.flush() behave same on all platforms (GH-8692)Berker Peksag2018-08-221-4/+7 | | | | | Previously, its behavior was platform-dependent and there was no error checking under Windows. * bpo-34456: pickle: Add missing NULL check to save_global(). (GH-8851)Alexey Izbyshev2018-08-221-0/+2 | | | Reported by Svace static analyzer. * bpo-34441: Fix ABC.__subclasscheck__ crash on classes with invalid ↵Alexey Izbyshev2018-08-201-0/+3 | | | | | | __subclasses__ (GH-8835) The missing NULL check was reported by Svace static analyzer. * bpo-34419: selectmodule.c does not compile on HP-UX due to bpo-31938 (GH-8796)Michael Osipov2018-08-171-3/+1 | | | | | | Fix compile errors reported by HP aCC by fixing bugs introduced in 6dc57e2a20c which do not cause trouble on clang or GCC. Patch by Michael Osipov. * bpo-34217: Use lowercase for windows headers (GH-8472)Erik Janssens2018-08-162-2/+2 | * bpo-34395: Fix memory leaks caused by incautious usage of PyMem_Resize(). ↵Sergey Fedoseev2018-08-162-42/+22 | | | | (GH-8756) * bpo-34384: Fix os.readlink() on Windows (GH-8740)Berker Peksag2018-08-151-59/+34 | | | | | | | | | os.readlink() now accepts path-like and bytes objects on Windows. Previously, support for path-like and bytes objects was only implemented on Unix. This commit also merges Unix and Windows implementations of os.readlink() in one function and adds basic unit tests to increase test coverage of the function. * Minor code clean-up. Don't alter the input vector. Use variables instead. ↵Raymond Hettinger2018-08-121-4/+5 | | | | GH-8748 * Add more tests and assertions for math.hypot() and math.dist() (GH-8747)Raymond Hettinger2018-08-121-0/+1 | * Factor-out common code. Also, optimize common cases by preallocating space ↵Raymond Hettinger2018-08-121-41/+56 | | | | | on the stack. GH-8738 Improves speed by 9 to 10ns per call. * Replace straight addition with Kahan summation and move max to the end (GH-8727)Raymond Hettinger2018-08-111-20/+45 | * Fixed inconsistency in string handling in the Task C implementation (GH-8717)Alex Grönholm2018-08-091-5/+9 | * bpo-34270: Make it possible to name asyncio tasks (GH-8547)Alex Grönholm2018-08-082-9/+92 | | | Co-authored-by: Antti Haapala <antti.haapala@anttipatterns.com> * Remove unneeded PyErr_Clear() calls after PyErr_Print(). (GH-8699)Zackery Spytz2018-08-071-3/+0 | | | | PyErr_Print() always clears the error indicator, so there is no need to call PyErr_Clear() immediately afterwards. * bpo-34170: Fix pymain_run_file() (GH-8660)Victor Stinner2018-08-031-6/+6 | | | | | bpo-34170, bpo-34326: Fix pymain_run_file(): use PyRun_AnyFileExFlags(closeit=1) instead of calling fclose(fp) explicitly to close the input file before running the code. * bpo-34301: Add _PyInterpreterState_Get() helper function (GH-8592)Victor Stinner2018-08-034-15/+14 | | | | sys_setcheckinterval() now uses a local variable to parse arguments, before writing into interp->check_interval. * Fix docstring of Profiler class (GH-8651)INADA Naoki2018-08-031-2/+2 | * bpo-34170: Cleanup pymain_run_filename() (GH-8631)Victor Stinner2018-08-021-85/+71 | | | | | | | * Inline pymain_run_file() and pymain_open_filename() into pymain_run_filename() * Created pymain_run_stdin() which is pymain_run_filename() with filename=NULL * Rename pymain_run_filename() to pymain_run_file() * bpo-34287: Do not use second argument of METH_NOARGS functions (GH-8582)jdemeyer2018-08-02