18029d8 | Thomas A Caswell | 01 May 2019, 15:12:35 UTC | MNT: set stacklevel in the getfullargspec deprecation warning to 2 (GH-13029) This is consistent with the rest of the `warnings.warn` usage in the inspect.py module and aids identifying code that needs to be fixed. This warning came in via d5d2b4546939b98244708e5bb0cfccd55b99d244 | 01 May 2019, 15:12:34 UTC |
1a9f0d8 | Victor Stinner | 01 May 2019, 13:22:52 UTC | bpo-36763: Add _PyCoreConfig_SetString() (GH-13035) Add 3 new config methods: * _PyCoreConfig_SetString() * _PyCoreConfig_SetWideString() * _PyCoreConfig_SetWideStringFromString() Changes: * _PyCoreConfig_Copy() returns _PyInitError. * Add CONFIG_GET_ENV_DUP(). | 01 May 2019, 13:22:52 UTC |
2fc936e | Xtreak | 01 May 2019, 11:59:49 UTC | bpo-30458: Disable https related urllib tests on a build without ssl (GH-13032) These tests require an SSL enabled build. Skip these tests when python is built without SSL to fix test failures. https://bugs.python.org/issue30458 | 01 May 2019, 11:59:48 UTC |
49e27f0 | Chris Withers | 01 May 2019, 07:48:44 UTC | remove jython support from unittest.mock (GH#13033) | 01 May 2019, 07:48:44 UTC |
db71975 | Victor Stinner | 01 May 2019, 03:35:33 UTC | bpo-36763: Rework _PyInitError API (GH-13031) * Remove _PyInitError.user_err field and _Py_INIT_USER_ERR() macro: use _Py_INIT_ERR() instead. _Py_ExitInitError() now longer calls abort() on error: exit with exit code 1 instead. * Add _PyInitError._type private field. * exitcode field type is now unsigned int on Windows. * Rename prefix field to _func. * Rename msg field to err_msg. | 01 May 2019, 03:35:33 UTC |
c4e671e | Gregory P. Smith | 01 May 2019, 02:12:21 UTC | bpo-30458: Disallow control chars in http URLs. (GH-12755) Disallow control chars in http URLs in urllib.urlopen. This addresses a potential security problem for applications that do not sanity check their URLs where http request headers could be injected. | 01 May 2019, 02:12:21 UTC |
5f38b84 | Victor Stinner | 01 May 2019, 00:30:12 UTC | bpo-36763: Add _PyCoreConfig_SetArgv() (GH-13030) * Add 2 new config methods: * _PyCoreConfig_SetArgv() * _PyCoreConfig_SetWideArgv() * Add also an internal _PyCoreConfig_SetPyArgv() method. * Remove 'args' parameter from _PyCoreConfig_Read(). | 01 May 2019, 00:30:12 UTC |
463b82a | Victor Stinner | 30 April 2019, 23:36:13 UTC | bpo-36763: Fix Py_SetStandardStreamEncoding() (GH-13028) Fix memory leak in Py_SetStandardStreamEncoding(): release memory if the function is called twice. | 30 April 2019, 23:36:13 UTC |
0df635c | Mario Corchero | 30 April 2019, 18:56:36 UTC | Don't report deleted attributes in __dir__ (GH#10148) When an attribute is deleted from a Mock, a sentinel is added rather than just deleting the attribute. This commit checks for such sentinels when returning the child mocks in the __dir__ method as users won't expect deleted attributes to appear when performing dir(mock). | 30 April 2019, 18:56:36 UTC |
d537ab0 | Steve Dower | 30 April 2019, 12:03:02 UTC | bpo-36742: Fixes handling of pre-normalization characters in urlsplit() (GH-13017) | 30 April 2019, 12:03:02 UTC |
b84cb70 | Victor Stinner | 30 April 2019, 10:19:34 UTC | bpo-36734: Fix compilation of faulthandler.c on HP-UX (GH-12970) Initialize "stack_t current_stack" to zero using memset(). | 30 April 2019, 10:19:34 UTC |
3bbcc92 | gescheit | 30 April 2019, 07:54:30 UTC | bpo-25430: improve performance of IPNetwork.__contains__ (GH-1785) make a compare in bit-operation manner. | 30 April 2019, 07:54:30 UTC |
b0a2c0f | Raymond Hettinger | 30 April 2019, 06:47:33 UTC | bpo-36018: Test idempotence. Test two methods against one-another. (GH-13021) | 30 April 2019, 06:47:33 UTC |
ee0309f | Utkarsh Gupta | 30 April 2019, 02:20:06 UTC | closes bpo-35329: Change 'Package' to 'package' in accordance with PEP8. (GH-13008) | 30 April 2019, 02:20:06 UTC |
d5d2b45 | Pablo Galindo | 30 April 2019, 01:01:14 UTC | bpo-36751: Deprecate getfullargspec and report positional-only args as regular args (GH-13016) * bpo-36751: Deprecate getfullargspec and report positional-only args as regular args * Use inspect.signature in testhelpers | 30 April 2019, 01:01:14 UTC |
81c5a90 | Marco Rougeth | 29 April 2019, 23:23:28 UTC | bpo-36232: Improve error message on dbm.open() when the db doesn't exist (GH-12060) | 29 April 2019, 23:23:28 UTC |
9bdd6d1 | Ned Deily | 29 April 2019, 19:11:53 UTC | Prevent macOS installer build failure if ABIFLAGS is empty. (GH-13012) | 29 April 2019, 19:11:53 UTC |
883dfc6 | Ned Deily | 29 April 2019, 19:07:39 UTC | bpo-34602: Avoid failures setting macOS stack resource limit (GH-13011) Under some conditions the earlier fix for bpo-18075, "Infinite recursion tests triggering a segfault on Mac OS X", now causes failures on macOS when attempting to change stack limit with resource.setrlimit resource.RLIMIT_STACK, like regrtest does when running the test suite. The reverted change had specified a non-default stack size when linking the python executable on macOS. As of macOS 10.14.4, the previous code causes a hard failure when running tests, although similar failures had been seen under some conditions under some earlier systems. For now, revert the original change and resume using the default stack size when linking the interpreter. | 29 April 2019, 19:07:39 UTC |
be6dbfb | Berker Peksag | 29 April 2019, 14:55:39 UTC | bpo-1613500: Don't hardcode output file mode in fileinput.FileInput (GH-12986) | 29 April 2019, 14:55:39 UTC |
88c0937 | Paul Ganssle | 29 April 2019, 13:22:03 UTC | bpo-36004: Add date.fromisocalendar (GH-11888) This commit implements the first version of date.fromisocalendar, the inverse function for date.isocalendar. | 29 April 2019, 13:22:03 UTC |
a86e064 | xdegaye | 29 April 2019, 12:53:30 UTC | bpo-35952: Fix test.pythoninfo when the compiler is missing (GH-13007) | 29 April 2019, 12:53:30 UTC |
843bf42 | Guido van Rossum | 29 April 2019, 12:49:30 UTC | Add initial 'whatsnew' section for PEP 570 (GH-12942) | 29 April 2019, 12:49:29 UTC |
8c77b8c | Pablo Galindo | 29 April 2019, 12:36:57 UTC | bpo-36540: PEP 570 -- Implementation (GH-12701) This commit contains the implementation of PEP570: Python positional-only parameters. * Update Grammar/Grammar with new typedarglist and varargslist * Regenerate grammar files * Update and regenerate AST related files * Update code object * Update marshal.c * Update compiler and symtable * Regenerate importlib files * Update callable objects * Implement positional-only args logic in ceval.c * Regenerate frozen data * Update standard library to account for positional-only args * Add test file for positional-only args * Update other test files to account for positional-only args * Add News entry * Update inspect module and related tests | 29 April 2019, 12:36:57 UTC |
99fcc61 | Victor Stinner | 29 April 2019, 11:04:07 UTC | Revert "bpo-36356: Destroy the GIL at exit (GH-12453)" (GH613006) This reverts commit b36e5d627d4232a01850707eb78a5067f3fd77f4. | 29 April 2019, 11:04:07 UTC |
b36e5d6 | Victor Stinner | 29 April 2019, 09:15:56 UTC | bpo-36356: Destroy the GIL at exit (GH-12453) * Add _PyEval_FiniThreads2(). _PyEval_FiniThreads() now only clears the pending lock, whereas _PyEval_FiniThreads2() destroys the GIL. * pymain_free() now calls _PyEval_FiniThreads2(). * Py_FinalizeEx() now calls _PyEval_FiniThreads(). | 29 April 2019, 09:15:56 UTC |
7a5a1cf | xdegaye | 29 April 2019, 09:01:42 UTC | bpo-36747: Remove the stale scriptsinstall Makefile target (GH-13003) | 29 April 2019, 09:01:42 UTC |
f781d20 | Joannah Nanjekye | 29 April 2019, 08:38:45 UTC | bpo-36475: Finalize PyEval_AcquireLock() and PyEval_AcquireThread() properly (GH-12667) PyEval_AcquireLock() and PyEval_AcquireThread() now terminate the current thread if called while the interpreter is finalizing, making them consistent with PyEval_RestoreThread(), Py_END_ALLOW_THREADS, and PyGILState_Ensure(). | 29 April 2019, 08:38:45 UTC |
254b309 | xdegaye | 29 April 2019, 07:27:40 UTC | bpo-21536: On Android, C extensions are linked to libpython (GH-12989) | 29 April 2019, 07:27:40 UTC |
b021ba5 | Andrey | 29 April 2019, 04:33:26 UTC | Fix typo in 'tandem' word (GH-12998) (GH-12998) | 29 April 2019, 04:33:26 UTC |
db81ba1 | Raymond Hettinger | 29 April 2019, 04:31:55 UTC | bpo-36546: More tests: type preservation and equal inputs (#13000) | 29 April 2019, 04:31:55 UTC |
86f0c82 | Emmanuel Arias | 29 April 2019, 02:24:24 UTC | bpo-36729: Delete unused text variable on tests. (GH-12959) | 29 April 2019, 02:24:24 UTC |
e0dcb85 | Zackery Spytz | 28 April 2019, 12:58:52 UTC | bpo-36745: Fix a possible reference leak in PyObject_SetAttr() (GH-12993) https://bugs.python.org/issue36745 | 28 April 2019, 12:58:52 UTC |
da63b32 | Raymond Hettinger | 28 April 2019, 07:22:36 UTC | bpo-36715: Add usage note for dict.fromkeys() (GH-12974) | 28 April 2019, 07:22:36 UTC |
50fed0b | Gordon P. Hemsley | 28 April 2019, 04:41:43 UTC | bpo-32424: Improve test coverage for xml.etree.ElementTree (GH-12891) * Fix typo in test_cyclic_gc subtest * Improve test coverage for xml.etree.ElementTree | 28 April 2019, 04:41:43 UTC |
21a9ba1 | Berker Peksag | 27 April 2019, 19:40:45 UTC | bpo-2091: Fix typo in exception message (GH-12987) | 27 April 2019, 19:40:45 UTC |
4d8c8c0 | Paul Ganssle | 27 April 2019, 19:39:40 UTC | bpo-36025: Fix PyDate_FromTimestamp API (GH-11922) In the process of converting the date.fromtimestamp function to use argument clinic in GH-8535, the C API for PyDate_FromTimestamp was inadvertently changed to expect a timestamp object rather than an argument tuple. This PR fixes this backwards-incompatible change by adding a new wrapper function for the C API function that unwraps the argument tuple and passes it to the underlying function. This PR also adds tests for both PyDate_FromTimestamp and PyDateTime_FromTimestamp to prevent any further regressions. | 27 April 2019, 19:39:40 UTC |
5c403b2 | Paul Ganssle | 27 April 2019, 18:14:35 UTC | bpo-36722: Style and grammar edits for ABI news entries (GH-12979) | 27 April 2019, 18:14:35 UTC |
55d0351 | Terry Jan Reedy | 27 April 2019, 03:22:36 UTC | Syntax highlight IDLE html doc code example. (GH-12981) The new markup is currently ignored by IDLE's tk doc display. | 27 April 2019, 03:22:36 UTC |
6d13e5b | Victor Stinner | 26 April 2019, 16:56:19 UTC | bpo-36722: Don't define ALT_SOABI for Py_TRACE_REFS build (GH-12973) Py_TRACE_REFS ABI is incompatible with release and debug (Py_DEBUG) ABI. | 26 April 2019, 16:56:19 UTC |
4046069 | Victor Stinner | 26 April 2019, 15:56:44 UTC | bpo-36722: Add What's New entry for debug ABI (GH-12957) | 26 April 2019, 15:56:44 UTC |
01f073f | Victor Stinner | 26 April 2019, 15:55:17 UTC | bpo-21536: Revert Makefile change on python-config (GH-12971) Misc/python-config.sh lives in the build directory, not in the source directory. | 26 April 2019, 15:55:17 UTC |
ad0daf5 | Charles Pigott | 26 April 2019, 15:38:12 UTC | bpo-31525: Increase minimum sqlite version number check (GH-12923) | 26 April 2019, 15:38:12 UTC |
06d04e7 | Victor Stinner | 26 April 2019, 11:09:47 UTC | bpo-36733: Fix PYTHONPATH for make regen-add (GH-12969) Add PYTHONPATH=$(srcdir) to run $(PYTHON_FOR_REGEN) -m Parser.pgen, so it's possible to build Python from a different directory. | 26 April 2019, 11:09:47 UTC |
4cb525a | Victor Stinner | 26 April 2019, 11:05:47 UTC | bpo-36356: pymain_exit_error() only call pymain_free() for exit (GH-12968) Add _Py_INIT_HAS_EXITCODE() macro. | 26 April 2019, 11:05:47 UTC |
00db7c7 | Victor Stinner | 26 April 2019, 09:12:26 UTC | bpo-36719: regrtest closes explicitly WindowsLoadTracker (GH-12965) Regrtest.finalize() now closes explicitly the WindowsLoadTracker instance. | 26 April 2019, 09:12:26 UTC |
837acc1 | Victor Stinner | 26 April 2019, 07:56:37 UTC | bpo-36719: Fix regrtest re-run (GH-12964) Properly handle a test which fail but then pass. Add test_rerun_success() unit test. | 26 April 2019, 07:56:37 UTC |
75120d2 | Victor Stinner | 26 April 2019, 07:28:53 UTC | bpo-36719: regrtest always detect uncollectable objects (GH-12951) regrtest now always detects uncollectable objects. Previously, the check was only enabled by --findleaks. The check now also works with -jN/--multiprocess N. --findleaks becomes a deprecated alias to --fail-env-changed. | 26 April 2019, 07:28:53 UTC |
7abb6c0 | Mark Dickinson | 26 April 2019, 06:56:15 UTC | bpo-36669: add matmul support to weakref.proxy (GH-12932) | 26 April 2019, 06:56:15 UTC |
3cde440 | Victor Stinner | 26 April 2019, 06:40:25 UTC | bpo-36725: Refactor regrtest multiprocessing code (GH-12961) Rewrite run_tests_multiprocess() function as a new MultiprocessRunner class with multiple methods to better report errors and stop immediately when needed. Changes: * Worker processes are now killed immediately if tests are interrupted or if a test does crash (CHILD_ERROR): worker processes are killed. * Rewrite how errors in a worker thread are reported to the main thread. No longer ignore BaseException or parsing errors silently. * Remove 'finished' variable: use worker.is_alive() instead * Always compute omitted tests. Add Regrtest.get_executed() method. | 26 April 2019, 06:40:25 UTC |
87d23a0 | Victor Stinner | 26 April 2019, 03:49:26 UTC | bpo-36724: Add _PyWarnings_Fini() (#12963) Py_FinalizeEx() now clears _PyRuntime.warnings variables and _PyRuntime.exitfuncs. Changes: * Add _PyWarnings_Fini(): called by Py_FinalizeEx() * call_ll_exitfuncs() now clears _PyRuntime.exitfuncs while iterating on it (on backward order). | 26 April 2019, 03:49:26 UTC |
99e69d4 | Victor Stinner | 26 April 2019, 03:48:51 UTC | bpo-36710: Fix compiler warning on PyThreadState_Delete() (GH-12962) _PyThreadState_Delete() has no return value. | 26 April 2019, 03:48:51 UTC |
4d29983 | Victor Stinner | 26 April 2019, 02:08:53 UTC | bpo-36725: regrtest: add TestResult type (GH-12960) * Add TestResult and MultiprocessResult types to ensure that results always have the same fields. * runtest() now handles KeyboardInterrupt * accumulate_result() and format_test_result() now takes a TestResult * cleanup_test_droppings() is now called by runtest() and mark the test as ENV_CHANGED if the test leaks support.TESTFN file. * runtest() now includes code "around" the test in the test timing * Add print_warning() in test.libregrtest.utils to standardize how libregrtest logs warnings to ease parsing the test output. * support.unload() is now called with abstest rather than test_name * Rename 'test' variable/parameter to 'test_name' * dash_R(): remove unused the_module parameter * Remove unused imports | 26 April 2019, 02:08:53 UTC |
9db0324 | Victor Stinner | 26 April 2019, 00:32:01 UTC | bpo-36710: Add runtime parameter in gcmodule.c (GH-12958) Add 'state' or 'runtime' parameter to functions in gcmodule.c to avoid to rely directly on the global variable _PyRuntime. | 26 April 2019, 00:32:01 UTC |
10c8e6a | Victor Stinner | 25 April 2019, 23:53:18 UTC | bpo-36710: Add runtime variable in pystate.c (GH-12956) Add 'gilstate', 'runtime' or 'xidregistry' parameter to many functions on pystate.c to avoid lying on _PyRuntime global. | 25 April 2019, 23:53:18 UTC |
5422e3c | Victor Stinner | 25 April 2019, 23:40:00 UTC | bpo-36722: Debug build loads libraries built in release mode (GH-12952) In debug build, import now also looks for C extensions compiled in release mode and for C extensions compiled in the stable ABI. | 25 April 2019, 23:40:00 UTC |
62dfd7d | Paul Monson | 25 April 2019, 18:36:45 UTC | bpo-35920: Windows 10 ARM32 platform support (GH-11774) | 25 April 2019, 18:36:45 UTC |
8c3ecc6 | Victor Stinner | 25 April 2019, 18:13:10 UTC | bpo-21536: C extensions are no longer linked to libpython (GH-12946) On Unix, C extensions are no longer linked to libpython. It is now possible to load a C extension built using a shared library Python with a statically linked Python. When Python is embedded, libpython must not be loaded with RTLD_LOCAL, but RTLD_GLOBAL instead. Previously, using RTLD_LOCAL, it was already not possible to load C extensions which were not linked to libpython, like C extensions of the standard library built by the "*shared*" section of Modules/Setup. distutils, python-config and python-config.py have been modified. | 25 April 2019, 18:13:10 UTC |
d7befad | Victor Stinner | 25 April 2019, 12:30:16 UTC | bpo-35537: Document posix_spawn() change in subprocess (GH-11668) Document that subprocess.Popen no longer raise an exception on error like missing program on very specific platforms when using os.posix_spawn() is used. | 25 April 2019, 12:30:16 UTC |
0ef8c15 | Victor Stinner | 25 April 2019, 09:59:34 UTC | bpo-28552: Fix distutils.sysconfig for empty sys.executable (GH-12875) bpo-28552, bpo-7774: Fix distutils.sysconfig if sys.executable is None or an empty string: use os.getcwd() to initialize project_base. Fix also the distutils build command: don't use sys.executable if it's evaluated as false (None or empty string). | 25 April 2019, 09:59:34 UTC |
235e7b2 | Victor Stinner | 24 April 2019, 23:46:31 UTC | bpo-36465: Fix test_regrtest on Windows (GH-12945) Fix Py_DEBUG constant: check for sys.gettotalrefcount attribute rather than sys.getobjects. Update also SpecialBuilds.txt documentation. | 24 April 2019, 23:46:31 UTC |
f4e4703 | Victor Stinner | 24 April 2019, 22:56:28 UTC | bpo-36465: Make release and debug ABI compatible (GH-12615) Release build and debug build are now ABI compatible: the Py_DEBUG define no longer implies Py_TRACE_REFS define which introduces the only ABI incompatibility. A new "./configure --with-trace-refs" build option is now required to get Py_TRACE_REFS define which adds sys.getobjects() function and PYTHONDUMPREFS environment variable. Changes: * Add ./configure --with-trace-refs * Py_DEBUG no longer implies Py_TRACE_REFS | 24 April 2019, 22:56:28 UTC |
888f37b | Pablo Galindo | 24 April 2019, 20:25:23 UTC | Add @pablogsal to code owners file for Parser/pgen (GH-12944) Add myself to the codeowners file as I would like to be automatically added as a reviewer for PRs that touch that component. | 24 April 2019, 20:25:23 UTC |
004b93e | Thomas Moreau | 24 April 2019, 19:45:52 UTC | bpo-36668: FIX reuse semaphore tracker for child processes (#5172) Fix the multiprocessing.semaphore_tracker so it is reused by child processes. | 24 April 2019, 19:45:52 UTC |
09d434c | Guido van Rossum | 24 April 2019, 18:30:17 UTC | Issue 35224: Add PEP 572 (assignment expressions) to What's New (#12941) This is meant as a stub, during the PyCon sprints we can iterate. | 24 April 2019, 18:30:17 UTC |
4312522 | Victor Stinner | 24 April 2019, 16:23:53 UTC | bpo-36710: Add runtime variable to Py_InitializeEx() (GH-12939) Py_InitializeEx() now uses a runtime variable passed to subfunctions, rather than working directly on the global variable _PyRuntime. Add 'runtime' parameter to _PyCoreConfig_Write(), _PySys_Create(), _PySys_InitMain(), _PyGILState_Init(), emit_stderr_warning_for_legacy_locale() and other subfunctions. | 24 April 2019, 16:23:53 UTC |
8e91c24 | Victor Stinner | 24 April 2019, 15:24:01 UTC | bpo-36710: Add runtime variable to Py_FinalizeEx() (GH-12937) * Add a 'runtime' variable to Py_FinalizeEx() rather than working directly on the global variable _PyRuntime * Add a 'runtime' parameter to _PyGC_Fini(), _PyGILState_Fini() and call_ll_exitfuncs() | 24 April 2019, 15:24:01 UTC |
70bf713 | Joannah Nanjekye | 24 April 2019, 15:14:44 UTC | bpo-30840: Document relative imports (#12831) * document relative imports * 📜🤖 Added by blurb_it. * fix indentation error * remove indentation * Document relative imports * Document relative imports * remove from ...package * Document relative imports * remove trailing space * Document relative imports * Document relative imports | 24 April 2019, 15:14:44 UTC |
b930a2d | Victor Stinner | 24 April 2019, 15:14:33 UTC | bpo-36710: PyOS_AfterFork_Child() pass runtime parameter (GH-12936) The PyOS_AfterFork_Child() function now pass a 'runtime' parameter to subfunctions. * Fix _PyRuntimeState_ReInitThreads(): use the correct memory allocator * Add runtime parameter to _PyRuntimeState_ReInitThreads(), _PyGILState_Reinit() and _PyInterpreterState_DeleteExceptMain() * Move _PyGILState_Reinit() to the internal C API. | 24 April 2019, 15:14:33 UTC |
8bb3230 | Victor Stinner | 24 April 2019, 14:47:40 UTC | bpo-36710: Add runtime parameter to _PyThreadState_Init() (GH-12935) * Add 'runtime' parameter to _PyThreadState_Init() * Add 'gilstate' parameter to _PyGILState_NoteThreadState() * Move _PyThreadState_Init() and _PyThreadState_DeleteExcept() to the internal C API. | 24 April 2019, 14:47:40 UTC |
6c44fde | Victor Stinner | 24 April 2019, 14:10:09 UTC | bpo-36707: Remove the "m" flag (pymalloc) from SOABI (GH-12931) "./configure --with-pymalloc" no longer adds the "m" flag to SOABI (sys.implementation.cache_tag). Enabling or disabling pymalloc has no impact on the ABI. | 24 April 2019, 14:10:09 UTC |
4f5a349 | Maximilian Nöthe | 24 April 2019, 09:21:02 UTC | fix typo in gzip.py (GH-12928) | 24 April 2019, 09:21:02 UTC |
d246a67 | Victor Stinner | 23 April 2019, 22:15:12 UTC | bpo-36454: Fix test_time.test_monotonic() (GH-12929) Change test_time.test_monotonic() to test only the lower bound of elapsed time after a sleep command rather than the upper bound. This prevents unnecessary test failures on slow buildbots. Patch by Victor Stinner. | 23 April 2019, 22:15:12 UTC |
29d018a | Mathieu Dupuy | 23 April 2019, 13:01:09 UTC | replace 'sequencial argument' by 'positional' in doc (GH-12925) | 23 April 2019, 13:01:09 UTC |
359bd4f | Zackery Spytz | 23 April 2019, 11:56:08 UTC | bpo-18372: Add missing PyObject_GC_Track() calls in the pickle module (GH-8505) | 23 April 2019, 11:56:08 UTC |
09415ff | Inada Naoki | 23 April 2019, 11:39:37 UTC | fix warnings by adding more const (GH-12924) | 23 April 2019, 11:39:37 UTC |
5749134 | Victor Stinner | 23 April 2019, 10:26:33 UTC | bpo-36635, bpo-36696: Fix setup.py on AIX (GH-12922) xlc compiler doesn't support "-D define" flag only "-Ddefine". | 23 April 2019, 10:26:33 UTC |
84b4784 | tyomitch | 23 April 2019, 09:29:57 UTC | use `const` in graminit.c (GH-12713) | 23 April 2019, 09:29:57 UTC |
fb8c7d5 | Raymond Hettinger | 23 April 2019, 08:46:18 UTC | bpo-36018: Make "seed" into a keyword only argument (GH-12921) | 23 April 2019, 08:46:18 UTC |
7280048 | Raymond Hettinger | 23 April 2019, 08:35:16 UTC | bpo-35904: Add missing fmean() entry to the summary table (GH-12919) | 23 April 2019, 08:35:16 UTC |
39baace | jkleint | 23 April 2019, 08:34:29 UTC | Document that TestCase.assertCountEqual() can take iterables (GH-686) | 23 April 2019, 08:34:29 UTC |
b4c7f39 | Jakub Molinski | 23 April 2019, 08:30:30 UTC | Add module specification: itemgetter -> operator.itemgetter (GH-12823) | 23 April 2019, 08:30:30 UTC |
9013ccf | Raymond Hettinger | 23 April 2019, 07:06:35 UTC | bpo-36546: Add statistics.quantiles() (#12710) | 23 April 2019, 07:06:35 UTC |
d437012 | Windson yang | 22 April 2019, 18:51:06 UTC | bpo-36679: Rename duplicate test_class_getitem function (GH-12892) | 22 April 2019, 18:51:06 UTC |
c442b1c | Windson yang | 22 April 2019, 18:50:24 UTC | bpo-36680: Rename duplicate test_source_from_cache_path_like_arg function (GH-12893) | 22 April 2019, 18:50:24 UTC |
3d6f61e | Windson yang | 22 April 2019, 18:49:11 UTC | bpo-36681: Remove duplicate test_regression_29220 function (GH-12894) | 22 April 2019, 18:49:11 UTC |
007d0b0 | Windson yang | 22 April 2019, 18:48:12 UTC | bpo-36682: Rename duplicate tests in test_sys_setprofile (GH-12895) | 22 April 2019, 18:48:12 UTC |
f51dd4f | Windson yang | 22 April 2019, 18:46:27 UTC | bpo-36683: Rename duplicate test_io_encoding to test_pyio_encoding (GH-12896) | 22 April 2019, 18:46:27 UTC |
be372d7 | Windson yang | 22 April 2019, 18:45:34 UTC | bpo-36678: Rename duplicate tests in test_dataclasses (GH-12899) | 22 April 2019, 18:45:34 UTC |
d307d05 | Steve Dower | 22 April 2019, 18:40:12 UTC | Fixes platform.win32_ver on non-Windows platforms (GH-12912) | 22 April 2019, 18:40:12 UTC |
2644907 | Steve Dower | 22 April 2019, 18:13:11 UTC | bpo-33608: Normalize atomic macros so that they all expect an atomic struct (GH-12877) | 22 April 2019, 18:13:11 UTC |
34366b7 | Zackery Spytz | 22 April 2019, 17:08:05 UTC | bpo-36672: Fix a compiler warning in winreg.SetValue() (GH-12882) | 22 April 2019, 17:08:05 UTC |
56ed864 | Zackery Spytz | 22 April 2019, 17:01:32 UTC | bpo-9194: Fix the bounds checking in winreg.c's fixupMultiSZ() (GH-12687) | 22 April 2019, 17:01:32 UTC |
6ef726a | Berker Peksag | 22 April 2019, 15:46:28 UTC | bpo-29734: Cleanup test_getfinalpathname_handles test (GH-12908) | 22 April 2019, 15:46:28 UTC |
d59b662 | 周家未 | 22 April 2019, 13:28:57 UTC | bpo-36690: Fix typo in Tools/demo/rpython.py (GH-12903) | 22 April 2019, 13:28:57 UTC |
ab86521 | Marcin Niemira | 22 April 2019, 11:13:51 UTC | bpo-36523: Add docstring to io.IOBase.writelines (GH-12683) | 22 April 2019, 11:13:51 UTC |
662ebd2 | Wu Wei | 22 April 2019, 11:08:20 UTC | Doc: add the missing ".tp_flags" in type definition (GH-12902) | 22 April 2019, 11:08:20 UTC |
9b21856 | Xtreak | 22 April 2019, 02:30:23 UTC | bpo-23078: Add support for {class,static}method to mock.create_autospec() (GH-11613) Co-authored-by: Felipe <felipe.nospam.ochoa@gmail.com> | 22 April 2019, 02:30:23 UTC |
9541bd3 | Joannah Nanjekye | 22 April 2019, 01:47:06 UTC | bpo-24011: Use PyModule_Add{Object,IntMacro} in PyInit__signal() (GH-12765) | 22 April 2019, 01:47:06 UTC |
5ebfa84 | mollison | 21 April 2019, 22:14:45 UTC | bpo-36645: Fix ambiguous formatting in re.sub() documentation (GH-12879) | 21 April 2019, 22:14:45 UTC |
3e986de | Fredrik Averpil | 20 April 2019, 23:06:38 UTC | Fix typo (GH-12878) "sychronization" -> "synchronization" | 20 April 2019, 23:06:38 UTC |