Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | bpo-36511: Add buildbot scripts and fix tests for Windows ARM32 buildbot ↵ | Paul Monson | 2019-06-19 | 8 | -13/+107 | |
| | | | | (GH-13454) | |||||
* | bpo-37333: Ensure IncludeTkinter has a value (GH-14240) | Steve Dower | 2019-06-19 | 1 | -0/+3 | |
| | ||||||
* | bpo-37331: Clarify format of socket handler messages in the documentation. ↵ | Vinay Sajip | 2019-06-19 | 1 | -4/+14 | |
| | | | | (GH-14234) | |||||
* | bpo-37258: Not a bug, but added a unit test and updated documentation. ↵ | Vinay Sajip | 2019-06-19 | 2 | -3/+36 | |
| | | | | (GH-14229) | |||||
* | bpo-36710: Remove PyImport_Cleanup() function (GH-14221) | Victor Stinner | 2019-06-19 | 6 | -20/+7 | |
| | | | | | | | * Rename PyImport_Cleanup() to _PyImport_Cleanup() and move it to the internal C API. Add 'tstate' parameters. * Remove documentation of _PyImport_Init(), PyImport_Cleanup(), _PyImport_Fini(). All three were documented as "For internal use only.". | |||||
* | Fix name of '\0'. (GH-14222) | Benjamin Peterson | 2019-06-19 | 1 | -1/+1 | |
| | | | '\0' is the NUL byte not NULL. | |||||
* | bpo-36710: Add tstate parameter in import.c (GH-14218) | Victor Stinner | 2019-06-19 | 8 | -190/+247 | |
| | | | | | | | | | | | | | * Add 'tstate' parameter to many internal import.c functions. * _PyImportZip_Init() now gets 'tstate' parameter rather than 'interp'. * Add 'interp' parameter to _PyState_ClearModules() and rename it to _PyInterpreterState_ClearModules(). * Move private _PyImport_FindBuiltin() to the internal C API; add 'tstate' parameter to it. * Remove private _PyImport_AddModuleObject() from the C API: use public PyImport_AddModuleObject() instead. * Remove private _PyImport_FindExtensionObjectEx() from the C API: use private _PyImport_FindExtensionObject() instead. | |||||
* | Document typing.ForwardRef (GH-14216) | Ivan Levkivskyi | 2019-06-19 | 1 | -0/+7 | |
| | ||||||
* | Document changes in PyNode_AddChild and PyParser_AddToken (GH-14214) | Ivan Levkivskyi | 2019-06-19 | 1 | -0/+2 | |
| | | | I didn't find any entries in the docs about these functions, so I just mentioned them, in "What's New". | |||||
* | bpo-35134: Add Include/cpython/import.h header file (GH-14213) | Victor Stinner | 2019-06-18 | 7 | -52/+86 | |
| | | | | | | * Add Include/cpython/import.h and Include/internal/pycore_import.h header files. * Move _PyImport_ReInitLock() to the internal C API. Don't export the symbol anymore. | |||||
* | bpo-37325: Fix focus traversal for 2 IDLE dialogs (#14209) | Terry Jan Reedy | 2019-06-18 | 4 | -23/+42 | |
| | | | Tab now moves focus across and down for Help Source and Custom Run. | |||||
* | Add pganssle to CODEOWNERS and ACKS (GH-14138) | Paul Ganssle | 2019-06-18 | 2 | -0/+10 | |
| | | | Also adds abalkin to CODEOWNERS for date and time related files. | |||||
* | bpo-34903: Document that some strptime formats only require 1 digit (GH-14149) | Mike Gleen | 2019-06-18 | 3 | -15/+56 | |
| | | | | | | | For datetime.datetime.strptime(), the leading zero for some two-digit formats is optional. This adds a footnote to the strftime/strptime documentation to reflect this fact, and adds some tests to ensure that it is true. bpo-34903 | |||||
* | bpo-37151: remove _PyFunction_FastCallDict (GH-13864) | Jeroen Demeyer | 2019-06-18 | 3 | -106/+1 | |
| | ||||||
* | bpo-35360: Update macOS installer to use SQLite 3.28.0 (GH-14180) | animalize | 2019-06-18 | 2 | -3/+4 | |
| | ||||||
* | bpo-37233: use _PY_FASTCALL_SMALL_STACK in method_vectorcall (GH-13974) | Jeroen Demeyer | 2019-06-18 | 1 | -5/+13 | |
| | ||||||
* | bpo-37151: use PyVectorcall_Call for all calls of "method" (GH-13972) | Jeroen Demeyer | 2019-06-18 | 1 | -12/+1 | |
| | ||||||
* | bpo-35031: also disable TLS 1.3 for test_start_tls_server_1 on macOS (GH-14188) | Ned Deily | 2019-06-18 | 1 | -2/+4 | |
| | ||||||
* | bpo-34631: Updated OpenSSL to 1.1.1c in macOS installer (GH-14187) | Ned Deily | 2019-06-18 | 2 | -3/+14 | |
| | ||||||
* | remove dead code (GH-14104) | David Carlier | 2019-06-18 | 1 | -3/+0 | |
| | | | default case ought to handle the "unexpected". | |||||
* | bpo-5680: IDLE: Customize running a module (GH-13763) | Cheryl Sabella | 2019-06-18 | 11 | -51/+211 | |
| | | | The initialize options are 1) add command line options, which are appended to sys.argv as if passed on a real command line, and 2) skip the shell restart. The customization dialog is accessed by a new entry on the Run menu. | |||||
* | Add sponsorship details for GitHub Sponsor button (GH-14181) | Brett Cannon | 2019-06-18 | 1 | -0/+1 | |
| | ||||||
* | Improve release build performance using new artifacts tasks (GH-14175) | Steve Dower | 2019-06-17 | 12 | -126/+97 | |
| | ||||||
* | bpo-37189: Export old PyRun_XXX() functions (#14142) | Victor Stinner | 2019-06-17 | 2 | -2/+21 | |
| | | | | | Many PyRun_XXX() functions like PyRun_String() were no longer exported in libpython38.dll by mistake. Export them again to fix the ABI compatibiliy. | |||||
* | Fix test_embed.test_pre_initialization_sys_options() env vars (GH-14172) | Victor Stinner | 2019-06-17 | 1 | -6/+12 | |
| | | | | test_pre_initialization_sys_options() of test_embed now removes PYTHON* environment variables like PYTHONWARNINGS. | |||||
* | bpo-37320: Remove openfp() of aifc, sunau and wave (GH-14169) | Victor Stinner | 2019-06-17 | 12 | -69/+29 | |
| | | | | | aifc.openfp() alias to aifc.open(), sunau.openfp() alias to sunau.open(), and wave.openfp() alias to wave.open() have been removed. They were deprecated since Python 3.7. | |||||
* | bpo-37321: Edit IDLE subprocess connection error messages. (#14170) | Terry Jan Reedy | 2019-06-17 | 4 | -9/+16 | |
| | | | | Mainly, add a doc reference to message in pyshell. | |||||
* | bpo-37039: Make IDLE's Zoom Height adjust to users' screens (GH-13678) | Tal Einat | 2019-06-17 | 5 | -29/+125 | |
| | | | | Measure required height by quickly maximizing once per screen. A search for a better method failed. | |||||
* | bpo-34631: Updated OpenSSL to 1.1.1c in Windows installer (GH-14163) | Steve Dower | 2019-06-17 | 4 | -5/+6 | |
| | ||||||
* | bpo-34556: Add --upgrade-deps to venv module (#13100) | Cooper Lees | 2019-06-17 | 5 | -8/+65 | |
| | | | | | | | Add --upgrade-deps to venv module - This allows for pip + setuptools to be automatically upgraded to the latest version on PyPI - Update documentation to represent this change bpo-34556: Add --upgrade to venv module | |||||
* | bpo-37111: Add 'encoding' and 'errors' parameters to logging.basicCon… ↵ | Vinay Sajip | 2019-06-17 | 8 | -27/+197 | |
| | | | | (GH-14008) | |||||
* | bpo-37288: Fix Windows build when --no-tkinter is specified (GH-14096) | Paul Monson | 2019-06-17 | 1 | -3/+3 | |
| | ||||||
* | bpo-37194: Add PyObject_CallNoArgs() rationale (GH-14159) | Victor Stinner | 2019-06-17 | 2 | -2/+6 | |
| | | | | Explain in the doc why PyObject_CallNoArgs() should be preferred over other existing ways to call a function without any arguments. | |||||
* | bpo-35431: Test math.comb() and math.perm() for OverflowError only on ↵ | Serhiy Storchaka | 2019-06-17 | 1 | -3/+5 | |
| | | | | | CPython. (GH-14146) Other implementation can raise MemoryError, but it can takes hours. | |||||
* | bpo-37315: Deprecate accepting floats in math.factorial(). (GH-14147) | Serhiy Storchaka | 2019-06-17 | 5 | -7/+28 | |
| | ||||||
* | bpo-37194: Complete PyObject_CallXXX() docs (GH-14156) | Victor Stinner | 2019-06-17 | 1 | -8/+16 | |
| | | | | Mention explicitly that PyObject_CallXXX() functions raise an exception an failure. | |||||
* | bpo-37194: Add a new public PyObject_CallNoArgs() function (GH-13890) | Victor Stinner | 2019-06-17 | 12 | -17/+51 | |
| | | | | | | | | | | | | | | | Add a new public PyObject_CallNoArgs() function to the C API: call a callable Python object without any arguments. It is the most efficient way to call a callback without any argument. On x86-64, for example, PyObject_CallFunctionObjArgs(func, NULL) allocates 960 bytes on the stack per call, whereas PyObject_CallNoArgs(func) only allocates 624 bytes per call. It is excluded from stable ABI 3.8. Replace private _PyObject_CallNoArg() with public PyObject_CallNoArgs() in C extensions: _asyncio, _datetime, _elementtree, _pickle, _tkinter and readline. | |||||
* | bpo-37312: Remove _dummy_thread and dummy_threading modules (GH-14143) | Victor Stinner | 2019-06-17 | 10 | -659/+5 | |
| | | | | Remove _dummy_thread and dummy_threading modules. These modules were deprecated since Python 3.7 which requires threading support. | |||||
* | bpo-36922: use Py_TPFLAGS_METHOD_DESCRIPTOR in lookup_maybe_method() (GH-13865) | Jeroen Demeyer | 2019-06-17 | 3 | -1/+4 | |
| | ||||||
* | bpo-37231: remove _PyObject_FastCall_Prepend (GH-14153) | Jeroen Demeyer | 2019-06-17 | 2 | -42/+0 | |
| | ||||||
* | bpo-35031, test_asycio: disable TLS 1.3 in test_start_tls_server_1() (GH-14148) | Victor Stinner | 2019-06-17 | 1 | -0/+6 | |
| | | | | | bpo-35031, bpo-35998: Reintroduce workaround on Windows and FreeBSD in test_start_tls_server_1() of test_asyncio: disable TLS v1.3 on the client context. | |||||
* | bpo-36688: Adding an implementation of RLock in _dummy_thread (GH-12943) | Joost Lek | 2019-06-17 | 2 | -1/+52 | |
| | ||||||
* | bpo-37267: Do not check for FILE_TYPE_CHAR in os.dup() on Windows (GH-14051) | Zackery Spytz | 2019-06-17 | 3 | -12/+16 | |
| | | | | On Windows, os.dup() no longer creates an inheritable fd when handling a character file. | |||||
* | bpo-37220: Fix 2.7 test -R crash on Windows. (GH-13957) | Terry Jan Reedy | 2019-06-16 | 1 | -2/+2 | |
| | | | The patch needed for 2.7 should make the test more stable on 3.x also. | |||||
* | closes bpo-37300: Remove unnecessary Py_XINCREF in classobject.c. (GH-14120) | Hai Shi | 2019-06-16 | 2 | -1/+2 | |
| | ||||||
* | bpo-28805: document METH_FASTCALL (GH-14079) | Jeroen Demeyer | 2019-06-16 | 2 | -12/+52 | |
| | ||||||
* | Turn math.isqrt assertion into a comment to clarify its purpose. (GH-14131) | Mark Dickinson | 2019-06-16 | 1 | -1/+1 | |
| | ||||||
* | Simplify negativity checks in math.comb and math.perm. (GH-13870) | Mark Dickinson | 2019-06-16 | 1 | -10/+16 | |
| | ||||||
* | Doc: Remove an ugly space before a dot. (GH-14123) | Julien Palard | 2019-06-16 | 1 | -1/+1 | |
| | ||||||
* | bpo-35922: Fix RobotFileParser when robots.txt has no relevant crawl delay ↵ | Rémi Lapeyre | 2019-06-16 | 3 | -14/+26 | |
| | | | | | or request rate (GH-11791) Co-Authored-By: Tal Einat <taleinat+github@gmail.com> |