Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Docs: remove redundant "adverb-adjective" hyphens from compound modifiers ↵ | Ned Batchelder | 2022-07-05 | 71 | -118/+118 | |
| | | | | | (GH-94551) Discussion: https://discuss.python.org/t/slight-grammar-fix-throughout-adverbs-dont-need-hyphen/17021 | |||||
* | gh-94538: Fix Argument Clinic output to custom file (#94539) | Erlend Egeberg Aasland | 2022-07-05 | 2 | -1/+3 | |
| | ||||||
* | gh-93626: Set the release for `__future__.annotations` to `None` (GH-93628) | KotlinIsland | 2022-07-05 | 3 | -3/+11 | |
| | | | Co-authored-by: Guido van Rossum <gvanrossum@gmail.com> | |||||
* | gh-93939: Add script to check extension modules (#94545) | Christian Heimes | 2022-07-05 | 4 | -41/+504 | |
| | | | | | | | | Add script ``Tools/scripts/check_modules.py`` to check and validate builtin and shared extension modules. The script also handles ``Modules/Setup`` and will eventually replace ``setup.py``. Co-authored-by: Victor Stinner <vstinner@python.org> Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com> | |||||
* | gh-94383: Remove ElementTree.Element.copy() method (#94384) | Victor Stinner | 2022-07-04 | 4 | -42/+11 | |
| | | | | | | xml.etree: Remove the ElementTree.Element.copy() method of the pure Python implementation, deprecated in Python 3.10, use the copy.copy() function instead. The C implementation of xml.etree has no copy() method, only a __copy__() method. | |||||
* | gh-94352: shlex.split() no longer accepts None (#94353) | Victor Stinner | 2022-07-04 | 5 | -9/+14 | |
| | | | | | shlex.split(): Passing None for s argument now raises an exception, rather than reading sys.stdin. The feature was deprecated in Python 3.9. | |||||
* | gh-94512: Fix forced arg format in AC-processed multiprocessing (GH-94517) | Oleg Iarygin | 2022-07-04 | 2 | -7/+33 | |
| | ||||||
* | gh-94512: Fix forced arg format in AC-processed winreg (GH-94513) | Oleg Iarygin | 2022-07-04 | 2 | -22/+201 | |
| | ||||||
* | gh-94512: Fix forced arg format in AC-processed msvcrtmodule (GH-94514) | Oleg Iarygin | 2022-07-04 | 2 | -6/+28 | |
| | ||||||
* | Update logging documentation: change cross-reference and add webapp r… ↵ | Vinay Sajip | 2022-07-04 | 2 | -1/+223 | |
| | | | | (GH-94540) | |||||
* | gh-93963: Officially deprecate abcs and warn about their usage. (GH-93965) | Jason R. Coombs | 2022-07-03 | 2 | -5/+16 | |
| | | | | | Fixes #93963 Automerge-Triggered-By: GH:jaraco | |||||
* | gh-92869: ctypes: Add c_time_t (#92870) | Thomas Perl | 2022-07-03 | 5 | -7/+44 | |
| | | | | | | Adds `ctypes.c_time_t` to represent the C `time_t` type accurately as its size varies. Primarily-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Gregory P. Smith <greg@krypto.org> [Google] | |||||
* | IDLE doc: Tweek RESTART and Windows console start (#94530) | Terry Jan Reedy | 2022-07-03 | 2 | -5/+9 | |
| | ||||||
* | gh-93096: Remove `python -m base64 -t` (gh-94230) | Oleg Iarygin | 2022-07-02 | 3 | -22/+9 | |
| | ||||||
* | Doc: fix sqlite3 blob reference anchor (#94505) | Erlend Egeberg Aasland | 2022-07-02 | 1 | -2/+2 | |
| | ||||||
* | gh-94393: Remove unneeded module state from _json (#94394) | Erlend Egeberg Aasland | 2022-07-02 | 1 | -58/+15 | |
| | ||||||
* | gh-93096: Remove `python -m codecs` (gh-94233) | Oleg Iarygin | 2022-07-02 | 2 | -10/+2 | |
| | ||||||
* | gh-90005: Port _dbm module to PY_STDLIB_MOD (GH-94433) | Christian Heimes | 2022-07-01 | 6 | -198/+278 | |
| | ||||||
* | gh-81054: Document that SimpleHTTPRequestHandler follows symbolic links ↵ | Sam Ezeh | 2022-07-01 | 2 | -2/+13 | |
| | | | | (GH-94416) | |||||
* | Update code sample when importing modules in queue doc (GH-94244) | Mariatta Wijaya | 2022-07-01 | 1 | -1/+2 | |
| | | | | | In the queue documentation, the code snippet shows the import to be not PEP 8 compliant. Since people typically copy-paste from such code samples, I think it's important to show best-practices here. | |||||
* | gh-75372: Specify major version in README for installation (GH-92759) | Stanley | 2022-07-01 | 1 | -1/+1 | |
| | ||||||
* | gh-94216: add pseudo instructions to the dis/opcodes modules (GH-94241) | Irit Katriel | 2022-07-01 | 13 | -83/+245 | |
| | ||||||
* | GH-94438: Account for NULLs on evaluation stack when jumping lines. (GH-94444) | Mark Shannon | 2022-07-01 | 3 | -17/+106 | |
| | ||||||
* | Remove pr trigger from project-updater GHA. (#94483) | Ezio Melotti | 2022-07-01 | 1 | -4/+0 | |
| | ||||||
* | GH-94262: Don't create frame objects for frames that aren't yet complete. ↵ | Mark Shannon | 2022-07-01 | 7 | -13/+87 | |
| | | | | (GH-94371) | |||||
* | gh-84461: Tool/wasm/python.html: Add subresource integrity hashes (#93953) | Petr Viktorin | 2022-07-01 | 1 | -2/+2 | |
| | ||||||
* | gh-84461: Improve WebAssembly in-browser demo (#91879) | Trey Hunner | 2022-07-01 | 3 | -25/+99 | |
| | | | | | | | | | | | | | | | | | | | | | * Buffer standard input line-by-line * Add non-root .editorconfig for JS & HTML indent * Add support for clearing REPL with CTRL+L * Support unicode in stdout and stderr * Remove \r\n normalization * Note that local .editorconfig file extends root * Only normalize lone \r characters (convert to \n) * Skip non-printable characters in buffered input * Fix Safari bug (regex lookbehind not supported) Co-authored-by: Christian Heimes <christian@python.org> | |||||
* | Add a workflow to add issues/PRs to projects. (#94447) | Ezio Melotti | 2022-07-01 | 1 | -0/+23 | |
| | | | | | | | | | * Add a workflow to add issues/PRs to projects. * Apply suggestions from code review Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> | |||||
* | gh-90005-ffi: Fix building _ctypes without pkg-config (GH-94451) | Christian Heimes | 2022-07-01 | 3 | -3/+13 | |
| | | | The fallback path did not set LIBFFI_LIBS variable to link with ``-lffi``. | |||||
* | multiprocessing.spawn doc: Capitalize the p in "Python" (gh-94462) | Mariatta Wijaya | 2022-06-30 | 1 | -1/+1 | |
| | ||||||
* | GH-94398: TaskGroup: Fail create_task() during shutdown (GH-94400) | Guido van Rossum | 2022-06-30 | 4 | -4/+27 | |
| | | | | | | | Once the task group is shutting down, it should not be possible to create a new task. Here "shutting down" means `self._aborting` is set, indicating that at least one task has failed and we have cancelled all others. Co-authored-by: Łukasz Langa <lukasz@langa.pl> | |||||
* | gh-84753: Make inspect.iscoroutinefunction() work with AsyncMock (#94050) | Mehdi ABAAKOUK | 2022-06-30 | 5 | -1/+23 | |
| | | | | | | | | | The inspect version was not working with unittest.mock.AsyncMock. The fix introduces special-casing of AsyncMock in `inspect.iscoroutinefunction` equivalent to the one performed in `asyncio.iscoroutinefunction`. Co-authored-by: Łukasz Langa <lukasz@langa.pl> | |||||
* | xml.dom.minidom docs: fix typo (#93437) | Jean-Christophe Helary | 2022-06-30 | 1 | -1/+1 | |
| | ||||||
* | GH-90908: Document asyncio.TaskGroup (GH-94359) | Guido van Rossum | 2022-06-30 | 2 | -2/+106 | |
| | | | Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> | |||||
* | gh-93491: Fix PEP 11 tier detection for FreeBSD (GH-94441) | Christian Heimes | 2022-06-30 | 2 | -2/+2 | |
| | ||||||
* | gh-91719: Reload opcode on unknown error so that C can optimize the ↵ | neonene | 2022-06-30 | 2 | -0/+5 | |
| | | | | dispatching in ceval.c (#94364) | |||||
* | gh-89038: [doc] update dis.findlinestarts documentation for changes related ↵ | Irit Katriel | 2022-06-30 | 1 | -4/+6 | |
| | | | | to PEP-626 (GH-94247) | |||||
* | GH-94329: Don't raise on excessive stack consumption (GH-94421) | Mark Shannon | 2022-06-30 | 3 | -6/+9 | |
| | ||||||
* | Delete DOS-only PC/testpy.py (GH-94419) | Oleg Iarygin | 2022-06-30 | 2 | -36/+0 | |
| | ||||||
* | gh-94332: make it safe to call assemble_free when assemble_init has not been ↵ | Irit Katriel | 2022-06-30 | 1 | -1/+2 | |
| | | | | called (GH-94389) | |||||
* | gh-92336: linecache.getline should not raise exceptions on decoding errors ↵ | Irit Katriel | 2022-06-30 | 3 | -7/+8 | |
| | | | | (GH-94410) | |||||
* | bpo-92336: [doc] clarify that the dfile is read by the traceback display ↵ | Irit Katriel | 2022-06-29 | 1 | -2/+3 | |
| | | | | code (GH-94409) | |||||
* | Docs: Update SyntaxError message in REPL example for list comprehension ↵ | Cheryl Sabella | 2022-06-29 | 1 | -3/+3 | |
| | | | | (GH-93901) | |||||
* | gh-94401: Remove unneeded bz2 module state (#94402) | Erlend Egeberg Aasland | 2022-06-29 | 1 | -51/+11 | |
| | ||||||
* | Delete unused PC/empty.c (GH-94418) | Oleg Iarygin | 2022-06-29 | 1 | -6/+0 | |
| | ||||||
* | gh-94404: Use module CFLAGS before PY_STDMODULE_CFLAGS (GH-94413) | Christian Heimes | 2022-06-29 | 3 | -6/+8 | |
| | | | | ``PY_STDMODULE_CFLAGS`` may contain include directories with system headers. This can break compiling with built-in libmpdec. | |||||
* | gh-94401: Remove unneeded overlapped module state (#94403) | Erlend Egeberg Aasland | 2022-06-29 | 1 | -43/+6 | |
| | ||||||
* | gh-86404: [doc] Two 'make suspicious' false positives. (GH-94407) | Julien Palard | 2022-06-29 | 1 | -0/+2 | |
| | ||||||
* | gh-94026: Buffer regrtest worker stdout in temporary file (GH-94253) | Christian Heimes | 2022-06-29 | 1 | -39/+38 | |
| | | | Co-authored-by: Victor Stinner <vstinner@python.org> | |||||
* | gh-94404: makesetup: use correct CFLAGS and macOS workaround (GH-94405) | Christian Heimes | 2022-06-29 | 2 | -5/+13 | |
| | | | | ``makesetup`` now works around an issue with sed on macOS and uses correct CFLAGS for object files that end up in a shared extension. |