Stan Ulbrych
f5639d87f5
gh-130521: Add Open Graph meta tags to template pages ( #130523 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-04-07 21:58:50 +01:00
Gregory P. Smith
c0de650024
gh-131809: Upgrade vendored expat to 2.7.1 ( #132192 )
2025-04-07 23:42:00 +03:00
Adam Turner
f0dcb29d3a
gh-118761: Cover the import time optimisations in What's New ( #132035 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
2025-04-07 17:27:54 +00:00
sobolevn
bc5233b6a5
gh-130775: Allow negative locations in ast
( #130795 )
...
Co-authored-by: Victor Stinner <vstinner@python.org>
2025-04-07 19:35:17 +03:00
Peter Bierma
8e260b384a
gh-128182: switch ctypes
locking to critical sections ( #132133 )
...
Co-authored-by: Kumar Aditya <kumaraditya@python.org>
2025-04-07 22:00:31 +05:30
Kumar Aditya
ed99e28d5b
gh-132213: use relaxed atomics for set hash ( #132215 )
2025-04-07 21:59:24 +05:30
Bénédikt Tran
fd1b98dd1d
gh-130843: add UUIDv7 timestamp recipes ( #132154 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-04-07 17:21:56 +02:00
Hugo van Kemenade
ce724571b3
Docs HTML: Remove self-closing tags ( #132220 )
...
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2025-04-07 18:21:13 +03:00
Jelle Zijlstra
9a6b702f3a
dictobject.c: Fix incorrect function name in errors ( #132193 )
2025-04-07 07:48:55 -07:00
sobolevn
8b62374b34
gh-132221: Fix __match_args__
generation docs in dataclasses.rst
( #132222 )
2025-04-07 17:46:47 +03:00
Hugo van Kemenade
e80ed2cf75
gh-123299: List PEPs 758 and 768 in 3.14 release highlights ( #132211 )
2025-04-07 15:09:46 +01:00
Prometheus3375
316974382a
gh-131912: Use different grouping options for the integral and fractional parts ( #132170 )
2025-04-07 14:02:49 +02:00
sobolevn
3980718710
gh-132171: Fix _interpreters.run_string
crash on string subclass ( #132173 )
2025-04-07 14:59:44 +03:00
btwood
895d983b5c
gh-61456: Add Thai language codec aliases ( #15079 )
...
Adding aliases for Thai language support. The current code page is an implementation of the windows code page.
This will alias '874', 'ms874', and 'windows_874' to cp874, adding Thai language support for those users.
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
2025-04-07 13:06:32 +02:00
sobolevn
f2daa96c81
gh-132174: Fix function name in error message of _interpreters.run_string
( #132175 )
...
Co-authored-by: Brian Schubert <brianm.schubert@gmail.com>
2025-04-07 11:23:52 +03:00
Sonny Ding
af8d1b9537
gh-122040: reword Modules/xxmodule.c
module-level comment ( #132201 )
2025-04-07 08:03:03 +00:00
Bénédikt Tran
b865871486
gh-99108: add support for SIMD-accelerated HMAC-BLAKE2 ( #132120 )
2025-04-07 09:31:17 +02:00
Ned Deily
c55c0201fc
gh-124111: Update macOS installer to use Tcl/Tk 8.6.16. ( #132190 )
2025-04-07 01:42:26 -04:00
Ned Deily
ce49022b07
gh-131423: Update macOS installer to use OpenSSL 3.0.16. (GH-132189)
...
Patch by Bénédikt Tran.
2025-04-07 00:46:13 -04:00
Vincent Fazio
4c5dcc6d82
gh-129204: Add _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment knob (GH-132184)
...
* Add _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment knob
Add support for disabling the use of `posix_spawn` via a variable in
the process environment.
While it was previously possible to toggle this by modifying the value
of `subprocess._USE_POSIX_SPAWN`, this required either patching CPython
or modifying it within the interpreter instance which is not always
possible, such as when running applications or scripts not under a
user's control.
Signed-off-by: Vincent Fazio <vfazio@gmail.com>
* fixup NEWS entry
---------
Signed-off-by: Vincent Fazio <vfazio@gmail.com>
2025-04-06 20:53:02 -07:00
Sergey B Kirpichev
6eaa4aeef2
Docs: Add a single table summary for `cmath
` ( #131887 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
2025-04-07 00:36:21 +01:00
Brian Schubert
e2476398ee
gh-132168: Add __class_getitem__
to ctypes.py_object
( #132169 )
2025-04-06 22:05:19 +01:00
Emma Smith
0788948dcb
gh-84481: Add ZipFile.data_offset attribute ( #132165 )
...
* Add ZipFile.data_offset attribute
This attribute provides the offset to zip data from the start of the file, when available.
* Add blurb-it
* Try fixing class ref in NEWS
2025-04-06 13:51:42 -07:00
Pieter Eendebak
dff8bcfa3c
gh-126703: Add freelist for range and range_iter objects (GH-128619)
2025-04-07 04:40:52 +08:00
Pablo Galindo Salgado
2067378e6d
gh-131591: Handle includes for iOS in remote_debugging.c ( #132050 )
2025-04-06 21:39:25 +01:00
Tomas R.
a693eaa710
gh-132121: Always escape non-printable characters in pygettext (GH-132122)
2025-04-06 23:15:17 +03:00
Xuehai Pan
7bb1e1a236
gh-132159: Do not shadow user arguments in generated __new__
by @warnings.deprecated
( #132160 )
2025-04-06 16:37:37 +00:00
sobolevn
c0661df42a
gh-132011: Fix crash on invalid CALL_LIST_APPEND
deoptimization ( #132018 )
...
Co-authored-by: Victor Stinner <vstinner@python.org>
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
2025-04-06 19:10:39 +03:00
Alex Waygood
42e3a8410b
gh-132139: 3.14 what's new: elaborate on why you can no longer set Union
attributes ( #132157 )
2025-04-06 17:51:05 +02:00
Semyon Moroz
f247e1d04c
gh-131178: Add tests for pickle
command-line interface ( #131275 )
...
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
2025-04-06 11:50:32 -04:00
Jelle Zijlstra
dbfc6a417a
gh-132139: Document that you can no longer set attributes on unions ( #132146 )
2025-04-06 13:43:09 +01:00
Kumar Aditya
0dba59e689
gh-128182: add critical sections to ctypes arrays getters and setters ( #132152 )
2025-04-06 16:21:44 +05:30
Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి)
0a10b45dd1
Docs: Replace dead hyperlink for CGI environment variables ( #132137 )
2025-04-06 10:12:48 +02:00
Nadeshiko Manju
86804003ed
gh-132134: Add the clangd `.cache
directory to
.gitignore
` ( #132135 )
...
Signed-off-by: Manjusaka <me@manjusaka.me>
2025-04-06 05:25:08 +01:00
Tomas R.
85bc489b64
GH-131798: Narrow the result of _CONTAINS_OP_SET to bool in the JIT (GH-132057)
2025-04-05 15:56:01 -07:00
Stan Ulbrych
ad6a032ceb
gh-131852: Filter out POT-Creation-Date in msgfmt (GH-131880)
...
Co-authored-by: Tomas R. <tomas.roun8@gmail.com>
2025-04-05 22:38:39 +03:00
Rafael Fontenelle
376631829a
Fix numbered list syntax in programming.rst ( #130158 )
2025-04-05 20:20:21 +01:00
Adam Turner
1755157207
GH-118761: Expose more core interpreter types in `_types
` ( #132103 )
...
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
2025-04-05 18:11:07 +00:00
Ken Jin
92fb949eac
gh-132132: Upgrade LLVM on tail calling CI (GH-132098)
2025-04-06 00:58:23 +08:00
Chris Eibl
d827d4d018
gh-131591: Fix GENERATE_DEBUG_SECTION for clangcl on Windows (GH-132112)
2025-04-06 00:00:54 +08:00
Pieter Eendebak
29772b0647
gh-126703: Add PyCFunction freelist (GH-128692)
2025-04-05 23:51:05 +08:00
Adam Turner
561965fa5c
Generate social media preview cards for the documentation ( #132101 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2025-04-05 14:20:06 +00:00
Serhiy Storchaka
ef70f02925
Skip a test for Bluetooth HCI socket (added in GH-132023) if it fails (GH-132072)
2025-04-05 16:41:57 +03:00
Tomas R.
bfc292abc1
Docs: Fix typo in InternalDocs/jit.md
( #132119 )
2025-04-05 12:36:16 +02:00
Kumar Aditya
b9d8d99563
gh-128182: add critical section to _ctypes.Simple
getters and setters ( #132081 )
2025-04-05 10:27:41 +00:00
Kumar Aditya
f7a8bc50db
gh-128182: add critical section to _ctypes.PyCData
methods ( #132082 )
2025-04-05 15:24:58 +05:30
Semyon Moroz
37bc3865c8
gh-85162: Add HTTPSServer
to http.server
to serve files over HTTPS ( #129607 )
...
The `http.server` module now supports serving over HTTPS using the `http.server.HTTPSServer` class.
This functionality is also exposed by the command-line interface (`python -m http.server`) through the
`--tls-cert`, `--tls-key` and `--tls-password-file` options.
2025-04-05 08:49:48 +00:00
Yuki Kobayashi
99e9798d61
Docs: document plistlib.InvalidFileException
( #132069 )
2025-04-05 08:46:17 +00:00
Ageev Maxim
05557788f3
gh-131015: Add test for bytes formatting errors ( #131881 )
...
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
2025-04-05 10:30:16 +02:00
Prometheus3375
06a110f522
gh-131912: Improve description of grouping options in the format specification docs ( #132030 )
...
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
2025-04-05 10:28:50 +02:00