Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | bpo-45711: assert that the type of exc_info is redundant (GH-29518) | Irit Katriel | 2021-11-12 | 1 | -0/+25 | |
| | ||||||
* | bpo-45745: Remove regrtest --findleaks options (GH-29514) | Victor Stinner | 2021-11-12 | 5 | -17/+7 | |
| | | | | | Remove the --findleaks command line option of regrtest: use the --fail-env-changed option instead. Since Python 3.7, it was a deprecated alias to the --fail-env-changed option. | |||||
* | bpo-45711: Re-bump the magic number and update doc (GH-29528) | Brandt Bucher | 2021-11-12 | 3 | -3/+11 | |
| | ||||||
* | bpo-45792: Fix contextvar.Token's intersphinx FQN (GH-29533) | Hynek Schlawack | 2021-11-12 | 1 | -1/+1 | |
| | | | Since `.. module:: contextvars` sets the module using `.. class:: contextvars.Token`, intersphinx records it as `contextvars.contextvars.Token`. | |||||
* | bpo-45235: Revert an argparse bugfix that caused a regression (GH-29525) | Raymond Hettinger | 2021-11-12 | 3 | -13/+9 | |
| | | | | | * Revert "bpo-45235: Fix argparse overrides namespace with subparser defaults (GH-28420) (GH-28443)" This reverts commit a18d52269ab6071a605d6c72f6af585a4c533ca4. | |||||
* | bpo-45773: Stop "optimizing" certain jump patterns (GH-29505) | Brandt Bucher | 2021-11-11 | 3 | -76/+49 | |
| | ||||||
* | bpo-45636: Merge all numeric operators (GH-29482) | Brandt Bucher | 2021-11-11 | 16 | -1079/+611 | |
| | ||||||
* | bpo-45696: Deep-freeze selected modules (GH-29118) | Guido van Rossum | 2021-11-11 | 16 | -56/+808 | |
| | | | | | | | This gains 10% or more in startup time for `python -c pass` on UNIX-ish systems. The Makefile.pre.in generating code builds on Eric's work for bpo-45020, but the .c file generator is new. Windows version TBD. | |||||
* | bpo-45723: Add --with-pkg-config to configure (GH-29517) | Christian Heimes | 2021-11-10 | 4 | -135/+210 | |
| | | | Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no> | |||||
* | bpo-45747: Detect gdbm/dbm dependencies in configure (GH-29467) | Christian Heimes | 2021-11-10 | 8 | -262/+497 | |
| | | | Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no> | |||||
* | bpo-45754: Use correct SQLite limit when checking statement length (GH-29489) | Erlend Egeberg Aasland | 2021-11-10 | 5 | -11/+14 | |
| | ||||||
* | bpo-45711: remove unnecessary DUP_TOP and POP in exception handling (GH-29495) | Irit Katriel | 2021-11-10 | 4 | -100/+93 | |
| | ||||||
* | bpo-45711: Use _PyErr_ClearExcState instead of setting only exc_value to ↵ | Irit Katriel | 2021-11-10 | 1 | -4/+9 | |
| | | | | NULL (GH-29404) | |||||
* | bpo-45723: Improve and simplify more configure.ac checks (GH-29485) | Erlend Egeberg Aasland | 2021-11-10 | 2 | -222/+141 | |
| | ||||||
* | bpo-45637: Fix cframe-based fallback in the gdb helpers (GH-29515) | Pablo Galindo Salgado | 2021-11-10 | 1 | -5/+5 | |
| | ||||||
* | [bpo-45765] Fix distribution discovery on empty path. (#29487) | Jason R. Coombs | 2021-11-09 | 2 | -1/+2 | |
| | ||||||
* | bpo-45701: Improve documentation for *typed* parameter (GH-29498) | Raymond Hettinger | 2021-11-09 | 1 | -4/+10 | |
| | ||||||
* | bpo-45723: Remove dead code for obsolete `--with-dyld` option (GH-29500) | Erlend Egeberg Aasland | 2021-11-09 | 2 | -8/+0 | |
| | | | | | | | | Was commented out by Jack Jansen in 2001-08-15 by commit b6e9cad34ce46a6a733d8aa5bf5b9d389fa1316f: "Ripped out Next/OpenStep support, which was broken anyway" Automerge-Triggered-By: GH:tiran | |||||
* | bpo-45220: Ensure RT_MANIFEST is defined when compiling Windows resource ↵ | Steve Dower | 2021-11-09 | 6 | -0/+35 | |
| | | | | files (GH-29501) | |||||
* | bpo-45757: Fix bug where dis produced an incorrect oparg on EXTENDED_ARG ↵ | Irit Katriel | 2021-11-09 | 3 | -0/+23 | |
| | | | | before a no-arg opcode (GH-29480) | |||||
* | bpo-45732: Update bundled Tcl/Tk on Windows to 8.6.12 (GH-29477) | Steve Dower | 2021-11-09 | 3 | -5/+6 | |
| | ||||||
* | Factor-out constant calculation. (GH-29491) | Raymond Hettinger | 2021-11-09 | 1 | -2/+4 | |
| | ||||||
* | bpo-45763: Detect compression build deps in configure (GH-29483) | Christian Heimes | 2021-11-09 | 6 | -11/+230 | |
| | ||||||
* | bpo-45723: Remove obsolete AC_EXEEXT from configure.ac (GH-29486) | Erlend Egeberg Aasland | 2021-11-09 | 2 | -2/+0 | |
| | | | | | | | From the autoconf docs *Obsolete Macros* section: Defined the output variable EXEEXT based on the output of the compiler, which is now done automatically. Typically set to empty string if Posix and ‘.exe’ if a DOS variant. | |||||
* | 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 |