]>
git.ipfire.org Git - thirdparty/Python/cpython.git/log
Eric Snow [Sat, 27 Apr 2024 01:13:44 +0000 (19:13 -0600)]
gh-110693: Use a Larger Queue for Per-Interpreter Pending Calls (gh-118302)
This is an improvement over the status quo, reducing the likelihood of completely filling the pending calls queue. However, the problem won't go away completely unless we move to an unbounded linked list or add a mechanism for waiting until the queue isn't full.
Cheryl Sabella [Fri, 26 Apr 2024 21:27:58 +0000 (14:27 -0700)]
bpo-32839: Add the after_info() method for Tkinter widgets (GH-5664)
Pablo Galindo Salgado [Fri, 26 Apr 2024 20:23:30 +0000 (21:23 +0100)]
gh-112730: Respect tests that require environment variables with no-colorize fixes (#118288)
Sam Gross [Fri, 26 Apr 2024 18:22:29 +0000 (14:22 -0400)]
gh-116749: Disable GIL by default in free-threaded build (#118295)
Switch GIL to disabled by default in free-threaded build so that the
free-threaded CIs catch thread-safety issues.
Mark Shannon [Fri, 26 Apr 2024 17:08:50 +0000 (18:08 +0100)]
GH-118095: Add dynamic exit support and FOR_ITER_GEN support to tier 2 (GH-118279)
neonene [Fri, 26 Apr 2024 16:20:30 +0000 (01:20 +0900)]
gh-117680: Fix msvc warning in instruction_sequence.c (#118326)
Tian Gao [Fri, 26 Apr 2024 16:01:44 +0000 (09:01 -0700)]
gh-117385: Remove unhooked events on sys.settrace (GH-117386)
mpage [Fri, 26 Apr 2024 14:39:08 +0000 (07:39 -0700)]
gh-117657: Fix race data race in `_Py_IsOwnedByCurrentThread()` (#118258)
Philipp A [Fri, 26 Apr 2024 14:06:53 +0000 (16:06 +0200)]
Fix note in Enum.__new__ docs (#118284)
Kirill Podoprigora [Fri, 26 Apr 2024 10:10:16 +0000 (13:10 +0300)]
gh-117928: Bump the minimum Sphinx version to 6.2.1 (#117853)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Petr Viktorin [Fri, 26 Apr 2024 09:01:30 +0000 (11:01 +0200)]
gh-118235: Skip RAISE_SYNTAX_ERROR rules in the grammar spec (GH-118237)
Eric Snow [Fri, 26 Apr 2024 01:05:51 +0000 (19:05 -0600)]
gh-110693: Pending Calls Machinery Cleanups (gh-118296)
This does some cleanup in preparation for later changes.
Dino Viehland [Thu, 25 Apr 2024 22:34:05 +0000 (15:34 -0700)]
gh-112075: _Py_dict_lookup needs to lock shared keys (#117528)
Lock shared keys in `Py_dict_lookup` and use thread-safe lookup in `insertdict`
Co-authored-by: Sam Gross <colesbury@gmail.com>
Serhiy Storchaka [Thu, 25 Apr 2024 16:27:51 +0000 (19:27 +0300)]
Remove tests_gui variables from Tkinter tests (GH-118280)
They were only used in runtktests.py which was removed in
f59ed3c310a7ceebf2a56a84ea969a7f75d95b64 (bpo-45229).
Dino Viehland [Thu, 25 Apr 2024 15:53:29 +0000 (08:53 -0700)]
gh-117657: Fixes a few small TSAN issues in dictobject (#118200)
Fixup TSAN errors for dict
mpage [Thu, 25 Apr 2024 15:48:16 +0000 (08:48 -0700)]
gh-117657: Add a couple more TSAN suppressions (#118256)
mpage [Thu, 25 Apr 2024 15:31:57 +0000 (08:31 -0700)]
gh-117657: Fix data race in `_Py_IsImmortal` (#118261)
The load of `ob_ref_local races with stores. Using a relaxed load is
sufficient; stores to the field are relaxed.
Faidon Liambotis [Thu, 25 Apr 2024 15:17:40 +0000 (18:17 +0300)]
gh-117566: fix IPv6Address.is_loopback for IPv4-mapped loopbacks (GH-117567)
While properties like IPv6Address.is_private account for IPv4-mapped
IPv6 addresses, such as for example:
>>> ipaddress.ip_address("192.168.0.1").is_private
True
>>> ipaddress.ip_address("::ffff:192.168.0.1").is_private
True
...the same doesn't currently apply to the is_loopback property:
>>> ipaddress.ip_address("127.0.0.1").is_loopback
True
>>> ipaddress.ip_address("::ffff:127.0.0.1").is_loopback
False
At minimum, this inconsistency between different properties is
counter-intuitive. Moreover, ::ffff:127.0.0.0/104 is for all intents and
purposes a loopback address, and should be treated as such.
Donghee Na [Thu, 25 Apr 2024 15:13:57 +0000 (00:13 +0900)]
gh-112069: Do not require lock if the set has never been exposed. (gh-118069)
Kirill Podoprigora [Thu, 25 Apr 2024 15:11:59 +0000 (18:11 +0300)]
Fix incorrect usage of ``support.requires_gil_enabled`` (#118170)
neonene [Thu, 25 Apr 2024 11:51:31 +0000 (20:51 +0900)]
gh-117578: Introduce _PyType_GetModuleByDef2 private function (GH-117661)
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Petr Viktorin <encukou@gmail.com>
Mark Shannon [Thu, 25 Apr 2024 10:32:47 +0000 (11:32 +0100)]
GH-118095: Handle `RETURN_GENERATOR` in tier 2 (GH-118180)
Nice Zombies [Thu, 25 Apr 2024 09:07:38 +0000 (11:07 +0200)]
gh-102511: Speed up os.path.splitroot() with native helpers (GH-118089)
Erlend E. Aasland [Thu, 25 Apr 2024 08:11:45 +0000 (10:11 +0200)]
gh-118221: Always use the default row factory in sqlite3.iterdump() (#118223)
sqlite3.iterdump() depends on the row factory returning resulting rows
as tuples; it will fail with custom row factories like for example a
dict factory.
With this commit, we explicitly reset the row factory of the cursor used
by iterdump(), so we always get predictable results. This does not
affect the row factory of the parent connection.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Itamar Oren [Thu, 25 Apr 2024 06:49:15 +0000 (23:49 -0700)]
gh-118207: Rename the COMMON_FIELDS macro in funcobject.h and undef it after use (GH-118208)
Serhiy Storchaka [Thu, 25 Apr 2024 05:00:42 +0000 (08:00 +0300)]
gh-117968: Make the test for closed file more safe in the C API tests (GH-118230)
The behavior of fileno() after fclose() is undefined, but it is the only
practical way to check whether the file was closed.
Only test this on the known platforms (Linux, Windows, macOS), where we
already tested that it works.
Steve Dower [Wed, 24 Apr 2024 22:00:55 +0000 (23:00 +0100)]
gh-117786: Fix venv created from Windows Store install by restoring __PYVENV_LAUNCHER__ smuggling (GH-117814)
Savannah Ostrowski [Wed, 24 Apr 2024 21:43:50 +0000 (14:43 -0700)]
GH-118246: Exclude test_pathlib and test_posixpath from emulated JIT CI (GH-118247)
Serhiy Storchaka [Wed, 24 Apr 2024 21:39:54 +0000 (00:39 +0300)]
gh-108191: Add support of positional argument in SimpleNamespace constructor (GH-108195)
SimpleNamespace({'a': 1, 'b': 2}) and SimpleNamespace([('a', 1), ('b', 2)])
are now the same as SimpleNamespace(a=1, b=2).
Eric Snow [Wed, 24 Apr 2024 21:23:45 +0000 (15:23 -0600)]
gh-117953: Fix Refleaks Introduced by gh-118194 (gh-118250)
A couple of refleaks slipped through in gh-118194. This takes care of them.
(AKA _Py_ext_module_loader_info_init() does not steal references.)
Pablo Galindo Salgado [Wed, 24 Apr 2024 20:25:22 +0000 (21:25 +0100)]
gh-112730: Make the test suite resilient to color-activation environment variables (#117672)
edson duarte [Wed, 24 Apr 2024 20:19:54 +0000 (17:19 -0300)]
gh-85453: Make numeric literals consistent across datetime.rst (#118245)
Remove code formatting from remaining numeric literals.
edson duarte [Wed, 24 Apr 2024 19:53:52 +0000 (16:53 -0300)]
gh-85453: Adapt datetime.rst to devguide recommendations for code snippets and variables (#118068)
Also remove formatting from numeric literals.
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Erlend E. Aasland <erlend@python.org>
Eric Snow [Wed, 24 Apr 2024 17:42:01 +0000 (11:42 -0600)]
gh-117953: Add Internal struct _Py_ext_module_loader_info (gh-118194)
This helps with a later change that splits up _PyImport_LoadDynamicModuleWithSpec().
David Rubin [Wed, 24 Apr 2024 17:16:06 +0000 (10:16 -0700)]
gh-116988: Remove duplicates of `annotated_rhs` in the Grammar (#117004)
Eric Snow [Wed, 24 Apr 2024 16:28:35 +0000 (10:28 -0600)]
gh-117953: Let update_global_state_for_extension() Caller Decide If Singlephase or Not (gh-118193)
This change makes other upcoming changes simpler.
Eric Snow [Wed, 24 Apr 2024 16:18:24 +0000 (10:18 -0600)]
gh-76785: Rename _xxsubinterpreters to _interpreters (gh-117791)
See https://discuss.python.org/t/pep-734-multiple-interpreters-in-the-stdlib/41147/26.
Eric Snow [Wed, 24 Apr 2024 15:55:48 +0000 (09:55 -0600)]
gh-117953: Cleanups For fix_up_extension() in import.c (gh-118192)
These are cleanups I've pulled out of gh-118116. Mostly, this change moves code around to align with some future changes and to improve clarity a little. There is one very small change in behavior: we now add the module to the per-interpreter caches after updating the global state, rather than before.
Alex Waygood [Wed, 24 Apr 2024 14:55:02 +0000 (15:55 +0100)]
gh-118013: Use weakrefs for the cache key in `inspect._shadowed_dict` (#118202)
Mark Shannon [Wed, 24 Apr 2024 13:41:30 +0000 (14:41 +0100)]
GH-115419: Move setting the instruction pointer to error exit stubs (GH-118088)
Mark Shannon [Wed, 24 Apr 2024 13:37:55 +0000 (14:37 +0100)]
GH-118095: Convert DEOPT_IFs on likely side exits to EXIT_IFs (GH-118106)
Covert DEOPT_IFs on likely side exits to EXIT_IFs
Thomas Grainger [Wed, 24 Apr 2024 12:20:19 +0000 (13:20 +0100)]
GH-117536: GH-117894: fix athrow().throw(...) unawaited warning (GH-117851)
Hugo van Kemenade [Wed, 24 Apr 2024 11:27:40 +0000 (14:27 +0300)]
gh-117225: Add color to doctest output (#117583)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
rindeal [Wed, 24 Apr 2024 11:13:35 +0000 (11:13 +0000)]
no-issue: devcontainer: update to Fedora 40 (gh-118161)
Irit Katriel [Wed, 24 Apr 2024 09:46:17 +0000 (10:46 +0100)]
gh-117901: Add option for compiler's codegen to save nested instruction sequences for introspection (#118007)
Nikita Sobolev [Wed, 24 Apr 2024 08:02:38 +0000 (11:02 +0300)]
gh-116023: Add `show_empty=False` to `ast.dump` (#116037)
Co-authored-by: Carl Meyer <carl@oddbird.net>
Guido van Rossum [Tue, 23 Apr 2024 20:38:23 +0000 (13:38 -0700)]
gh-118074: Immortal executors are not GC-able (#118182)
Better version of gh-118117.
Just check for immortality instead of an address range check.
Oleg Iarygin [Tue, 23 Apr 2024 17:38:33 +0000 (20:38 +0300)]
gh-118189: Revert accidentally added incl.tar (#118190)
mpage [Tue, 23 Apr 2024 17:20:14 +0000 (10:20 -0700)]
gh-117657: Quiet TSAN warnings about remaining non-atomic accesses of `tstate->state` (#118165)
Quiet TSAN warnings about remaining non-atomic accesses of `tstate->state`
Animesh Kumar [Tue, 23 Apr 2024 17:12:49 +0000 (22:42 +0530)]
Fix typo in py_compile.rst (GH-118102)
morotti [Tue, 23 Apr 2024 15:51:20 +0000 (16:51 +0100)]
gh-117151: optimize BufferedWriter(), do not buffer writes that are the buffer size (GH-118037)
BufferedWriter() was buffering calls that are the exact same size as the buffer. it's a very common case to read/write in blocks of the exact buffer size.
it's pointless to copy a full buffer, it's costing extra memory copy and the full buffer will have to be written in the next call anyway.
Co-authored-by: rmorotti <romain.morotti@man.com>
Eric Snow [Tue, 23 Apr 2024 14:25:50 +0000 (08:25 -0600)]
gh-117953: Small Cleanup of Extensions-Related Machinery Code (gh-118167)
This is a collection of very basic cleanups I've pulled out of gh-118116. It is mostly renaming variables and moving a couple bits of code in functionally equivalent ways.
Jelle Zijlstra [Tue, 23 Apr 2024 13:40:26 +0000 (06:40 -0700)]
gh-118168: Fix Unpack interaction with builtin aliases (#118169)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Kirill Podoprigora [Tue, 23 Apr 2024 12:36:06 +0000 (15:36 +0300)]
gh-118140: Make the``test_concurrent_futures.test_init`` quiet. (GH-118141)
Add stream argument to unittest.TextTestRunner call
Nikita Sobolev [Tue, 23 Apr 2024 12:00:52 +0000 (15:00 +0300)]
gh-118082: Improve `import` without names syntax error message (#118083)
Joe Jevnik [Tue, 23 Apr 2024 11:15:15 +0000 (07:15 -0400)]
gh-68114: Fix handling for removed PyArg_ParseTuple 'w' formatters (GH-8204)
Co-authored-by: Joe Jevnik <joe@quantopian.com>
Co-authored-by: Petr Viktorin <encukou@gmail.com>
Yichen Yan [Tue, 23 Apr 2024 07:56:00 +0000 (15:56 +0800)]
gh-116984: Install mimalloc headers (#116985)
- Install mimalloc header only when enabled
- Rename WITH_MIMALLOC to INSTALL_MIMALLOC
Nice Zombies [Tue, 23 Apr 2024 07:46:28 +0000 (09:46 +0200)]
gh-118039: Fix config.cache key on WASI (#118137)
Shantanu [Tue, 23 Apr 2024 01:24:21 +0000 (18:24 -0700)]
gh-95754: Better error when script shadows a standard library or third party module (#113769)
Seth Michael Larson [Tue, 23 Apr 2024 01:15:08 +0000 (18:15 -0700)]
gh-116741: Upgrade libexpat to 2.6.2 (#117296)
Upgrade libexpat to 2.6.2
Guido van Rossum [Mon, 22 Apr 2024 23:20:39 +0000 (16:20 -0700)]
GH-118074: Executors in the COLD_EXITS array are not GC'able (#118117)
Nikita Sobolev [Mon, 22 Apr 2024 21:31:01 +0000 (00:31 +0300)]
Set proper permissions for `jit.yml` workflow (#118084)
Jelle Zijlstra [Mon, 22 Apr 2024 19:50:26 +0000 (12:50 -0700)]
gh-109118: Allow lambdas in annotation scopes in classes (#118019)
Guido van Rossum [Mon, 22 Apr 2024 19:17:57 +0000 (12:17 -0700)]
Remove more remnants of deepfreeze (#118159)
tahia [Mon, 22 Apr 2024 18:23:36 +0000 (14:23 -0400)]
bpo-18108: Adding dir_fd and follow_symlinks keyword args to shutil.chown (GH-15811)
* Adding dir_fd and follow_symlinks keyword args to shutil.chown
* Extending test_shutil.TestShutil.test_chown to include new kwargs
* Updating shutil.chown documentation
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Co-authored-by: Berker Peksag <berker.peksag@gmail.com>
Co-authored-by: Zachary Ware <zachary.ware@gmail.com>
Nice Zombies [Mon, 22 Apr 2024 14:57:46 +0000 (16:57 +0200)]
gh-118030: Group definitions for `ParamSpecArgs` and `ParamSpecKwargs` in `typing.rst` (#118154)
Serhiy Storchaka [Mon, 22 Apr 2024 13:27:47 +0000 (16:27 +0300)]
gh-118148: Improve tests for shutil.make_archive() (GH-118149)
Mark Shannon [Mon, 22 Apr 2024 12:34:06 +0000 (13:34 +0100)]
GH-115480: Reduce guard strength for binary ops when type of one operand is known already (GH-118050)
Kerim Kabirov [Mon, 22 Apr 2024 10:28:21 +0000 (12:28 +0200)]
gh-115986 Improve pprint documentation accuracy (#117403)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Erlend E. Aasland [Mon, 22 Apr 2024 06:43:20 +0000 (08:43 +0200)]
gh-117995: Don't raise DeprecationWarnings for indexed nameless params (#118001)
Filter out '?NNN' placeholders when looking for named params.
Co-authored-by: AN Long <aisk@users.noreply.github.com>
Dino Viehland [Mon, 22 Apr 2024 05:57:05 +0000 (22:57 -0700)]
gh-112075: Make instance attributes stored in inline "dict" thread safe (#114742)
Make instance attributes stored in inline "dict" thread safe on free-threaded builds
Clément Robert [Sun, 21 Apr 2024 18:03:46 +0000 (20:03 +0200)]
Docs: replace Harry Potter reference with Monty Python (#118130)
Serhiy Storchaka [Sun, 21 Apr 2024 08:46:39 +0000 (11:46 +0300)]
gh-115961: Add name and mode attributes for compressed file-like objects (GH-116036)
* Add name and mode attributes for compressed and archived file-like objects
in modules bz2, lzma, tarfile and zipfile.
* Change the value of the mode attribute of GzipFile from integer (1 or 2)
to string ('rb' or 'wb').
* Change the value of the mode attribute of ZipExtFile from 'r' to 'rb'.
Nikita Sobolev [Sun, 21 Apr 2024 07:08:32 +0000 (10:08 +0300)]
gh-118121: Fix `test_doctest.test_look_in_unwrapped` (#118122)
Andrew Cassidy [Sun, 21 Apr 2024 06:52:58 +0000 (23:52 -0700)]
gh-91629 Use conf.d configs and fish_add_path to set the PATH when installing for the Fish shell. (GH-91630)
Co-authored-by: Erlend E. Aasland <erlend@python.org>
Russell Keith-Magee [Sun, 21 Apr 2024 03:04:08 +0000 (11:04 +0800)]
gh-114099: Formalize Tier 3 status of iOS (GH-118020)
Kirill Podoprigora [Sun, 21 Apr 2024 02:25:39 +0000 (05:25 +0300)]
``Objects/typeobject.c``: Fix typo (#118126)
Quazi Irfan [Sun, 21 Apr 2024 01:42:51 +0000 (21:42 -0400)]
Clarifying nonlocal doc: SyntaxError is raised if nearest enclosing scope is global (#114009)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Barney Gale [Sat, 20 Apr 2024 16:46:52 +0000 (17:46 +0100)]
GH-112855: Speed up `pathlib.PurePath` pickling (#112856)
The second item in the tuple returned from `__reduce__()` is a tuple of arguments to supply to path constructor. Previously we returned the `parts` tuple here, which entailed joining, parsing and normalising the path object, and produced a compact pickle representation.
With this patch, we instead return a tuple of paths that were originally given to the path constructor. This makes pickling much faster (at the expense of compactness).
It's worth noting that, in the olden times, pathlib performed this parsing/normalization up-front in every case, and so using `parts` for pickling was almost free. Nowadays pathlib only parses/normalises paths when it's necessary or advantageous to do so (e.g. computing a path parent, or iterating over a directory, respectively).
Savannah Ostrowski [Fri, 19 Apr 2024 22:30:52 +0000 (15:30 -0700)]
GH-115874: Fix segfault in FutureIter_dealloc (GH-117741)
Dino Viehland [Fri, 19 Apr 2024 21:47:42 +0000 (14:47 -0700)]
gh-116818: Make `sys.settrace`, `sys.setprofile`, and monitoring thread-safe (#116775)
Makes sys.settrace, sys.setprofile, and monitoring generally thread-safe.
Mostly uses a stop-the-world approach and synchronization around the code object's _co_instrumentation_version. There may be a little bit of extra synchronization around the monitoring data that's required to be TSAN clean.
Dino Viehland [Fri, 19 Apr 2024 21:21:01 +0000 (14:21 -0700)]
[gh-117657] _Py_MergeZeroLocalRefcount isn't loading ob_ref_shared with strong enough semantics (#118111)
Use acquire for load of ob_ref_shared
Noah Kim [Fri, 19 Apr 2024 19:19:12 +0000 (15:19 -0400)]
Fix a typo in dictobject.c documentation (#117515)
Russell Keith-Magee [Fri, 19 Apr 2024 18:56:33 +0000 (02:56 +0800)]
gh-114099: Modify preprocessor symbol usage to support older macOS SDKs (GH-118073)
Co-authored-by: Joshua Root jmr@macports.org
Nikita Sobolev [Fri, 19 Apr 2024 18:25:54 +0000 (21:25 +0300)]
gh-118100: Improve links in `ast.rst` (#118101)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Dino Viehland [Fri, 19 Apr 2024 16:25:08 +0000 (09:25 -0700)]
gh-117657: use relaxed loads for checking dict keys immortality (#118067)
Use relaxed load to check if dictkeys are immortal
Kirill Podoprigora [Fri, 19 Apr 2024 15:38:13 +0000 (18:38 +0300)]
gh-118079: Fix ``requires_singlephase_init`` helper (#118081)
Before this PR tests decorated with a `requires_singlephase_init` helper
did not run because of an incorrect call to the `requires_gil_enabled`
helper.
Alex Waygood [Fri, 19 Apr 2024 13:03:44 +0000 (14:03 +0100)]
gh-114053: Fix bad interaction of PEP-695, PEP-563 and ``get_type_hints`` (#118009)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
lyc8503 [Fri, 19 Apr 2024 11:41:51 +0000 (19:41 +0800)]
gh-116931: Add fileobj parameter check for Tarfile.addfile (GH-117988)
Tarfile.addfile now throws an ValueError when the user passes
in a non-zero size tarinfo but does not provide a fileobj,
instead of writing an incomplete entry.
Rostyslav Lobov [Fri, 19 Apr 2024 11:33:13 +0000 (07:33 -0400)]
setobject: remove out of date docstring info (GH-118048)
lit [Fri, 19 Apr 2024 11:28:46 +0000 (19:28 +0800)]
gh-88035: update doc-string of `epoch` in timemodule.c (GH-118076)
Follow #88035, update doc-string of epoch in timemodule.c
The epoch is `January 1st, 1970 on all platforms`, according to
current documentation.
Irit Katriel [Fri, 19 Apr 2024 10:57:31 +0000 (11:57 +0100)]
gh-115775: Add whatsnew entry about __static_attributes__ (GH-117909)
Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
Co-authored-by: Petr Viktorin <encukou@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Savannah Ostrowski [Fri, 19 Apr 2024 09:29:23 +0000 (02:29 -0700)]
gh-116935: Document that heap types need to support garbage collection (GH-118021)
Victor Stinner [Fri, 19 Apr 2024 08:41:37 +0000 (10:41 +0200)]
gh-117518: Clarify PyTuple_GetItem() borrowed reference in the doc (GH-117920)
Mark Shannon [Fri, 19 Apr 2024 08:26:42 +0000 (09:26 +0100)]
GH-116202: Incorporate invalidation check into _START_EXECUTOR. (GH-118044)
Mark Shannon [Fri, 19 Apr 2024 08:25:07 +0000 (09:25 +0100)]
GH-115419: Improve list of escaping functions (GH-118054)
Mariusz Felisiak [Fri, 19 Apr 2024 05:36:24 +0000 (07:36 +0200)]
gh-64588: Clarify the difference between mu and xbar in statistics docs (#117333)
Thanks Davin Potts for the clarification idea.
dependabot[bot] [Fri, 19 Apr 2024 05:23:49 +0000 (22:23 -0700)]
build(deps): bump hypothesis from 6.98.15 to 6.100.0 in /Tools (#117416)
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 6.98.15 to 6.100.0.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.98.15...hypothesis-python-6.100.0)
---
updated-dependencies:
- dependency-name: hypothesis
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jelle Zijlstra [Fri, 19 Apr 2024 04:31:53 +0000 (21:31 -0700)]
Docs: Fix CVE link (#118077)
Tian Gao [Fri, 19 Apr 2024 03:50:09 +0000 (20:50 -0700)]
gh-117535: Change unknown filename of warnings from `sys` to `<sys>` (#118018)