[RELEASE] Python 3.13.9 is now available

2025-10-18 Thread Thomas Wouters
Python 3.13.9 is now available. https://www.python.org/downloads/release/python-3139/ 3.13.9 is an expedited release containing a fix for one specific regression in Python 3.13.8: • gh-139783 : Fix `inspect.getsourcelines` for the case when a d

Re: Proposal to update Unicode handling for German sharp S (ß / ẞ) in Python’s case conversion methods

2025-10-18 Thread Mashaal Al Hammdi via Python-list
Hello friends, Can I know what’s going on?! Please في سبت، 18 أكتوبر، 2025 في 7:11 ص، كتب Chris Angelico via Python-list < [email protected]>: > On Sat, 18 Oct 2025 at 13:44, wrote: > > > > Dear Python Developers, > > > > I would like to bring attention to an inconsistency and legacy behavi

Re: Slices by length

2025-10-18 Thread Rob Cliffe via Python-list
On 06/09/2025 17:21, MRAB wrote: On 2025-09-06 13:47, Rob Cliffe via Python-list wrote: I quite often find myself writing expressions of the form       someString[x : x+n] where n is often an int and x may be an int, a variable, or a (possibly complicated) expression. It would be more natural

Re: Proposal to update Unicode handling for German sharp S (ß / ẞ) in Python’s case conversion methods

2025-10-18 Thread python
Thanks Chris for the response! As The Unicode Standard does define an uppercase form for the German sharp S (U+00DF → U+1E9E), and this has been part of Unicode since version 5.1 (2008), with the German orthography officially adopting it in 2017. The relevant case mappings are clearly specified

Re: Proposal to update Unicode handling for German sharp S (ß / ẞ) in Python’s case conversion methods

2025-10-18 Thread Chris Angelico via Python-list
On Sun, 19 Oct 2025 at 11:03, wrote: > > Thanks Chris for the response! > > As The Unicode Standard does define an uppercase form for the German sharp S > (U+00DF → U+1E9E), and this has been part of Unicode since version 5.1 > (2008), with the German orthography officially adopting it in 2017.

Re: Python 3.14.0 (final) is here!

2025-10-18 Thread Ed Leafe via Python-list
On Oct 7, 2025, at 13:14, Abdur-Rahmaan Janhangeer via Python-list wrote: > > Very sad ... At least as Steve Dower suggested even if we could get an > email from Discourse or something. I too will miss these announcements. I understand not having to post things to multiple places, but forwardi

Python 3.14.0 (final) is here!

2025-10-18 Thread Hugo van Kemenade via Python-list
Note: we also announce CPython releases at https://discuss.python.org/tag/release and https://blog.python.org, and are planning on only announcing at those places in the future, and not on this mailing list. See https://discuss.python.org/t/cpython-release-announcements/103924/1 Please see https:/

Re: Python 3.14.0 (final) is here!

2025-10-18 Thread Karsten Hilbert via Python-list
Am Wed, Oct 08, 2025 at 10:51:42AM +0200 schrieb Jean-François Bachelet via Python-list: > at least a mailing list is way more frugal. and internet friendly. And above all, PUSH rather than PULL. Karsten -- GPG 40BE 5B0E C98E 1713 AFA6 5BC0 3BEA AC80 7D4F C89B -- https://mail.python.org/mai

Re: Slices by length

2025-10-18 Thread Richard Damon
Sent from my iPad > On Oct 7, 2025, at 9:59 PM, Rob Cliffe via Python-list > wrote: > > In fairness, it is already possible to write > s[x:][:n] > which gives the "right" answer if n is non-negative, and is quite readable, > although this is slower than s[x:x+2], at least in tests that I

Re: Slices by length

2025-10-18 Thread MRAB
On 08/10/2025 03:21, Richard Damon wrote: Sent from my iPad On Oct 7, 2025, at 9:59 PM, Rob Cliffe via Python-list wrote: In fairness, it is already possible to write s[x:][:n] which gives the "right" answer if n is non-negative, and is quite readable, although this is slower than s[

Re: Slices by length

2025-10-18 Thread Thomas Passin
On 10/7/2025 2:49 PM, Rob Cliffe via Python-list wrote: On 06/09/2025 17:21, MRAB wrote: On 2025-09-06 13:47, Rob Cliffe via Python-list wrote: I quite often find myself writing expressions of the form       someString[x : x+n] where n is often an int and x may be an int, a variable, or a (po

Re: Slices by length

2025-10-18 Thread Rob Cliffe via Python-list
On 07/10/2025 20:37, Thomas Passin wrote: On 10/7/2025 2:49 PM, Rob Cliffe via Python-list wrote: On 06/09/2025 17:21, MRAB wrote: On 2025-09-06 13:47, Rob Cliffe via Python-list wrote: I quite often find myself writing expressions of the form       someString[x : x+n] where n is often an