Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-45764: improve error message when missing '(' after 'def' (GH-29484) | Carl Friedrich Bolz-Tereick | 2021-11-09 | 4 | -14/+34 |
| | | | | | to achieve this, change the grammar to expect the '(' token after 'def' NAME. Automerge-Triggered-By: GH:pablogsal | ||||
* | bpo-45637: Remove broken fallback in gdb helpers to obtain frame variable ↵ | Pablo Galindo Salgado | 2021-11-09 | 2 | -11/+9 |
| | | | | (GH-29257) | ||||
* | bpo-45743: Remove workaround for zlib CVE from 2002 (GH-29457) | Christian Heimes | 2021-11-09 | 1 | -40/+11 |
| | |||||
* | bpo-45743: -Wl,-search_paths_first is no longer needed (GH-29464) | Christian Heimes | 2021-11-09 | 4 | -80/+5 |
| | |||||
* | Add third-party Windows build definitions (GH-29476) | Steve Dower | 2021-11-08 | 4 | -0/+287 |
| | | | These definition files are for OpenSSL, libffi and Tcl/Tk, which we build and sign ourselves. | ||||
* | bpo-45723: Prepare support for autoconf 2.71 (GH-29441) | Christian Heimes | 2021-11-08 | 8 | -536/+365 |
| | |||||
* | bpo-45723: Add macro for disabling/enabling CC warnings (GH-29466) | Erlend Egeberg Aasland | 2021-11-08 | 2 | -315/+179 |
| | | | Co-authored-by: Christian Heimes <christian@python.org> | ||||
* | Closes bpo-45712: Add missing word in control flow tutorial (GH-29460) | 180909 | 2021-11-08 | 1 | -1/+1 |
| | |||||
* | bpo-40170: Update What's New in Python 3.9 (GH-29470) | Victor Stinner | 2021-11-08 | 1 | -4/+0 |
| | | | | The PyType_HasFeature() change has been reverted: the static inline function access directly the PyTypeObject.tp_flags member. | ||||
* | bpo-45743: Move __APPLE_USE_RFC_3542 into socketmodule.c (GH-29456) | Christian Heimes | 2021-11-08 | 2 | -7/+3 |
| | |||||
* | remove the repeat 'the' (#29455) | 180909 | 2021-11-08 | 1 | -1/+1 |
| | |||||
* | bpo-45723: Add helper macros and more caching to configure.ac (GH-29429) | Christian Heimes | 2021-11-08 | 4 | -1006/+1307 |
| | | | | | | | | | | | | | | | | | Almost all checks are now cached by AC_CACHE_CHECK(). Common patterns are replaced by helper macros. Variable names now use naming scheme ``ac_cv_func_$funcname``, ``ac_cv_lib_$library_$funcname``, or ``ac_cv_header_$headername_h``. ``SYS_SELECT_WITH_SYS_TIME`` is no longer used. ``uuid_create`` and ``uuid_enc_be`` are provided by libc on BSD. It is safe to use ``AC_CHECK_FUNCS`` here. Caching speeds up ./configure -C from ~ 4s to 2.6s on my system. Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no> | ||||
* | bpo-45741: docs: fix plural (GH-29461) | Rafael Fontenelle | 2021-11-08 | 1 | -1/+1 |
| | | | | | "entry points provides" -> "entry points provide" Automerge-Triggered-By: GH:ericvsmith | ||||
* | General cleanup of test_pydoc (GH-29459) | Zachary Ware | 2021-11-07 | 1 | -43/+43 |
| | | | | | | | | | | | - Uniform usage of `test.support.requires_docstrings` instead of a local check for `-OO`. - Added `requires_docstrings` to a couple more methods that need it. - Replaced a few instances of `test.test_pydoc` with `__name__` to allow for different methods of running just this test file. - Rewrote `test_server` to run faster and better test the server. - Removed unused import. - Removed unused locals. - Minor whitespace cleanups. | ||||
* | bpo-45723: Detect missing pkg-config (GH-29442) | Christian Heimes | 2021-11-07 | 3 | -2/+17 |
| | |||||
* | bpo-45392: Update the docstring of the 'type' built-in (GH-29439) | Mark Dickinson | 2021-11-06 | 2 | -3/+3 |
| | |||||
* | bpo-27313: Use non-deprecated methods for tracing (GH-29425) | Serhiy Storchaka | 2021-11-06 | 1 | -5/+5 |
| | |||||
* | bpo-39452: [doc] Change "must" to "can" on relative import style in ↵ | Andre Delfino | 2021-11-06 | 1 | -1/+1 |
| | | | | `__main__` (GH-29379) | ||||
* | [doc] bpo-45680: Improve glossary entry for generic types (GH-29388) | Alex Waygood | 2021-11-06 | 1 | -4/+5 |
| | | | Co-authored-by: Łukasz Langa <lukasz@langa.pl> | ||||
* | [doc] minor fixes to expressions.rst (GH-29444) | Ethan Furman | 2021-11-06 | 1 | -3/+3 |
| | |||||
* | bpo-45740: [Enum] add versionadded markers to docs (GH-29443) | Ethan Furman | 2021-11-06 | 2 | -7/+7 |
| | | | [Enum] add versionadded markers to docs | ||||
* | bpo-45644: Make json.tool read infile before writing to outfile (GH-29273) | Chris Wesseling | 2021-11-06 | 3 | -7/+26 |
| | | | | | | | | | so that $ python -m json.tool foo.json foo.json doesn't result in an empty foo.json. Co-authored-by: Łukasz Langa <lukasz@langa.pl> | ||||
* | bpo-45731: Handle --enable-loadable-sqlite-extensions in configure (GH-29434) | Christian Heimes | 2021-11-06 | 7 | -13/+30 |
| | |||||
* | bpo-45720: Drop references to shlwapi.dll on Windows (GH-29417) | Steve Dower | 2021-11-05 | 4 | -4/+7 |
| | |||||
* | Post 3.11.0a2 | Pablo Galindo | 2021-11-05 | 1 | -1/+1 |
| | |||||
* | Merge tag 'v3.11.0a2' | Pablo Galindo | 2021-11-05 | 128 | -372/+1396 |
|\ | | | | | | | Python 3.11.0a2 | ||||
| * | Python 3.11.0a2v3.11.0a2 | Pablo Galindo | 2021-11-05 | 130 | -415/+1419 |
| | | |||||
* | | bpo-43158: Regenerate configure again (GH-29433) | Christian Heimes | 2021-11-05 | 2 | -43/+23 |
| | | |||||
* | | bpo-45679: add `tuple` tests with `lru_cache` to `test_functools` (GH-29339) | Nikita Sobolev | 2021-11-05 | 2 | -0/+29 |
|/ | |||||
* | bpo-45243: Use connection limits to simplify `sqlite3` tests (GH-29356) | Erlend Egeberg Aasland | 2021-11-05 | 3 | -21/+54 |
| | |||||
* | bpo-45762: Improve docs for ``@singledispatch``/``@singledispatchmethod`` ↵ | Alex Waygood | 2021-11-05 | 2 | -22/+28 |
| | | | | (GH-29426) | ||||
* | bpo-45716: Improve the error message when using True/False/None as keywords ↵ | Pablo Galindo Salgado | 2021-11-05 | 4 | -691/+807 |
| | | | | in a call (GH-29413) | ||||
* | bpo-45678: Add more ``singledispatchmethod`` tests (GH-29412) | Alex Waygood | 2021-11-05 | 2 | -0/+102 |
| | | | | | | | In order to fix a bug in the 3.9 branch in #29394, more tests were added to ``test_functools.py`` to ensure that ``singledispatchmethod`` still correctly wrapped a target method, even if the target method had already been wrapped by multiple other decorators. This PR brings the new tests into the 3.11 and 3.10 branches as well. | ||||
* | bpo-45292: [PEP 654] Update traceback display code to work with exception ↵ | Irit Katriel | 2021-11-05 | 6 | -87/+1017 |
| | | | | groups (GH-29207) | ||||
* | bpo-27313: Fix ttk_guionly tests failing on Framework builds on macOS (GH-29411) | Łukasz Langa | 2021-11-05 | 1 | -46/+20 |
| | |||||
* | bpo-45160: Fix refleak in test_ttk_guionly introduced in GH-28291 (GH-29416) | Łukasz Langa | 2021-11-05 | 1 | -1/+4 |
| | |||||
* | Add generated artifacts in Mac/ to .gitignore; update copyright (GH-29408) | Łukasz Langa | 2021-11-04 | 2 | -2/+11 |
| | |||||
* | bpo-45220: Remove invalid include from resource definition files on Windows ↵ | Steve Dower | 2021-11-04 | 7 | -9/+0 |
| | | | | (GH-29396) | ||||
* | bpo-43652: Actually update to Tcl/Tk 8.6.11 on Windows (GH-29397) | Steve Dower | 2021-11-04 | 3 | -4/+6 |
| | |||||
* | Remove reference to ``Tuple`` at top of ``typing`` docs (GH-29401) | Alex Waygood | 2021-11-04 | 1 | -4/+3 |
| | | | ``typing.Tuple`` has been deprecated since Python 3.9, so it makes no sense to mention it so prominently in the documentation for the ``typing`` module. | ||||
* | bpo-45697: Use PyObject_TypeCheck in type_call (GH-29392) | Itamar Ostricher | 2021-11-04 | 1 | -1/+1 |
| | |||||
* | bpo-45680: ``typing`` docs: improve links to docs on ↵ | Alex Waygood | 2021-11-04 | 2 | -4/+7 |
| | | | | ``GenericAlias``/``__class_getitem__`` (GH-29387) | ||||
* | bpo-45613: Set `sqlite3.threadsafety` dynamically (GH-29227) | Erlend Egeberg Aasland | 2021-11-03 | 6 | -21/+75 |
| | | | | | | | | | Use the compile-time selected default SQLite threaded mode to set the DB-API 2.0 attribute 'threadsafety' Mappings: - SQLITE_THREADSAFE=0 => threadsafety=0 - SQLITE_THREADSAFE=1 => threadsafety=3 - SQLITE_THREADSAFE=2 => threadsafety=1 | ||||
* | bpo-44257: fix "assigment_expr" typo + regenerate the grammar, and remove ↵ | wim glenn | 2021-11-03 | 3 | -66/+64 |
| | | | | | | unused imports (GH-29393) Co-authored-by: Wim Glenn <wglenn@jumptrading.com> | ||||
* | bpo-45506: Stop skipping test_embed. (gh-29300) | Eric Snow | 2021-11-03 | 1 | -1/+3 |
| | | | | | In gh-29063 I ended up disabling test_embed on non-Windows by accident. This gets it running again. https://bugs.python.org/issue45506 | ||||
* | bpo-45691: Make array of small ints static to fix use-after-free error. ↵ | Mark Shannon | 2021-11-03 | 4 | -45/+31 |
| | | | | (GH-29366) | ||||
* | bpo-45678: Add ``functools.singledispatchmethod`` tests (GH-29328) | Alex Waygood | 2021-11-03 | 2 | -1/+43 |
| | |||||
* | bpo-45578: add tests for `dis.distb` (GH-29332) | Nikita Sobolev | 2021-11-03 | 2 | -0/+41 |
| | |||||
* | bpo-24139: Fix test_sqlite3 `test_extended_error_code_on_exception()` on ↵ | Erlend Egeberg Aasland | 2021-11-03 | 1 | -1/+1 |
| | | | | s390x RHEL buildbots (GH-29382) | ||||
* | bpo-24139: Add support for SQLite extended result codes (GH-28076) | Erlend Egeberg Aasland | 2021-11-02 | 5 | -7/+263 |
| |