Adam Turner
76bdfa4cd0
GH-122085: Use include files for C API deprecations ( #109843 )
2024-07-29 22:20:40 +01:00
Hugo van Kemenade
4e75509349
gh-122085: Use include files for `whatsnew/3.14.rst` deprecations ( #122242 )
2024-07-27 14:17:54 +03:00
Hugo van Kemenade
b3b7b7d46a
gh-122085: Use include files for `whatsnew/3.12.rst` deprecations ( #122093 )
2024-07-24 02:29:35 -06:00
Kumar Aditya
18b6ca9660
GH-120804: add docs for removal for asyncio child watchers ( #120895 )
...
Co-authored-by: Alex Waygood <alex.waygood@gmail.com>
2024-06-23 13:14:12 +00:00
Serhiy Storchaka
92c9c6ae14
gh-120345: Fix incorrect use of the :class: role with the "()" suffix (GH-120347)
...
* Remove "()" when refer to a class as a type.
* Use :func: when refer to a callable.
* Fix reference to the datetime.astimezone() method.
2024-06-12 17:23:03 +03:00
Jacob Walls
6b606522ca
gh-119577: Adjust DeprecationWarning when testing element truth values in ElementTree (GH-119762)
...
Adjust DeprecationWarning when testing element truth values in ElementTree, we're planning to go with the more natural True return rather than a disruptive harder to code around exception raise, and are deferring the behavior change for a few more releases.
2024-06-06 20:18:30 -07:00
Ned Batchelder
d25954dff5
docs: fix a few typos identified by codespell ( #119516 )
2024-05-25 18:13:31 -07:00
Jacob Walls
aee8f03abb
Fix version number in use_load_tests deprecation reference (GH-119151)
...
Deprecation took place in d78742a260
(3.5)
2024-05-22 12:43:56 +03:00
Nikita Sobolev
2f4db5a04d
gh-118803: Remove `ByteString` from `typing` and `collections.abc` ( #118804 )
2024-05-09 00:37:55 +01:00
Alex Waygood
8227883d1f
gh-118013: Use weakrefs for the cache key in `inspect._shadowed_dict` ( #118202 )
2024-04-24 15:55:02 +01:00
Rafael Fontenelle
398abdd6fa
Use "Contributed by" in a couple of occurrences of 3.12 whatsnew ( #118070 )
2024-04-19 03:28:12 +00:00
Hugo van Kemenade
3375282bb8
Docs: add link roles with Sphinx extlinks ( #117850 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-04-15 21:22:00 +03:00
Alex Waygood
106e9ddc43
Docs: make the `whatsnew-typing-py312` anchor point to things that were new in the typing module ( #117904 )
2024-04-15 16:48:13 +00:00
Hugo van Kemenade
cfb26401f6
gh-100734: What's New in 3.x: Add missing detail from 3.x branch ( #114689 )
2024-02-15 17:32:33 +02:00
Serhiy Storchaka
ea30a28c3e
gh-113732: Fix support of QUOTE_NOTNULL and QUOTE_STRINGS in csv.reader (GH-113738)
2024-01-30 14:21:12 +02:00
Karolina Surma
f49752552e
gh-111301: Advertise importlib methods removal in What's new in Python 3.12 (GH-111630)
2024-01-17 15:25:42 +01:00
Parth Doshi
9ce6c01e38
# gh-111700: Fix syntax highlighting for C code in the "What's New In Python 3.12" documentation ( #113609 )
...
Fix PEP 684 syntax highlighting in what's new Python 3.12
2024-01-01 10:08:05 +02:00
Eric Snow
64d8b4c709
gh-112826: Add a "What's New" Entry About _thread._is_main_interpreter (gh-112853)
...
As of gh-112661, the threading module expects the _thread module to have a _is_main_interpreter(), which is used in the internal threading._shutdown(). This change causes a problem for anyone that replaces the _thread module with a custom one (only if they don't provide _is_main_interpreter()). They need to be sure to add it for 3.13+, thus this PR is adding a note in "What's New".
This also forward-ports the "What's New" entry from 3.12 (gh-112850). Note that we do not also forward-port the fix in that PR. The fix is there only due to a regression from 3.12.0. There is no regression in 3.13+.
2023-12-07 13:22:15 -07:00
Alex Waygood
e9707d3c3d
gh-101100: Improve documentation of code object attributes ( #112781 )
2023-12-06 20:15:46 +00:00
Irit Katriel
97857ac058
gh-112645: remove deprecation warning for use of onerror in shutil.rmtree ( #112659 )
2023-12-03 14:02:37 +00:00
Matt Prodani
1ff212debd
gh-111699: Move smtpd note to dedicated section in What's New Python 3.12 doc (GH-112544)
...
Relocate smtpd deprecation notice to it's own section rather than under
'locale' in docs for What's New in Python 3.12 doc
2023-11-30 14:53:19 +02:00
Victor Stinner
d44ee42cd7
Move What's New In Python 3.12 entries to the right section ( #112447 )
...
Jython and ctypes removals are unrelated to C API Removals.
2023-11-27 12:55:52 +01:00
Ori Avtalion
fb4cddb0cc
gh-94309: "What's new in Python 3.12": improve deprecation notice for typing.Hashable and typing.Sized ( #112196 )
2023-11-17 12:30:47 +00:00
Karolina Surma
9976834356
gh-111301: Move `importlib.resources.files` change to What's new in Python 3.12 ( #111512 )
2023-10-31 06:01:00 +00:00
Hugo van Kemenade
81ed80d843
gh-111187: Postpone removal version for locale.getdefaultlocale() to 3.15 ( #111188 )
2023-10-25 16:47:41 +03:00
Ezio Melotti
3dd593e2f2
gh-110631: fix wrong indentation in the `Doc/whatsnew` dir ( #110632 )
...
Fix wrong indentation in the Doc/whatsnew dir.
2023-10-11 07:34:38 +02:00
Lele Gaifax
8c071373f1
Fix typo in py312 whatsnew: add missing closing paren ( #110255 )
2023-10-03 07:10:16 +01:00
Victor Stinner
fc2cb86d21
gh-107073: Make PyObject_VisitManagedDict() public ( #108763 )
...
Make PyObject_VisitManagedDict() and PyObject_ClearManagedDict()
functions public in Python 3.13 C API.
* Rename _PyObject_VisitManagedDict() to PyObject_VisitManagedDict().
* Rename _PyObject_ClearManagedDict() to PyObject_ClearManagedDict().
* Document these functions.
2023-10-02 19:24:08 +02:00
numbermaniac
8d92b6eff3
3.12 What's New: Remove duplicate "up to" ( #110219 )
2023-10-02 13:13:44 +00:00
Adam Turner
6139bf5e0c
GH-109190: Announce final release in What's New in Python 3.12 ( #110117 )
...
Prepare What's New in Python 3.12 for final release
2023-10-02 13:15:58 +02:00
Adam Turner
526380e286
GH-109190: Copyedit 3.12 What's New: Bytecode ( #109821 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-09-28 04:40:59 +00:00
Adam Turner
b35f0843fc
GH-109190: Copyedit 3.12 What's New: Release highlights ( #109770 )
2023-09-27 17:31:55 +03:00
Adam Turner
0e28d0f7a1
GH-109190: Copyedit 3.12 What's New: Deprecations (``os`` fix) ( #109927 )
...
Merge the two ``os`` entries
2023-09-27 07:59:42 +03:00
Adam Turner
87ddfa74e2
GH-109190: Copyedit 3.12 What's New: Deprecations ( #109766 )
2023-09-27 00:24:44 +03:00
lohaswinner
8100612bac
no-issue: Fix a typo in the parameter name of random.expovariate. (gh-109902)
2023-09-26 22:12:32 +09:00
Adam Turner
86e7c611ac
GH-109190: Copyedit 3.12 What's New: Sort Other Language Changes ( #109836 )
2023-09-25 17:42:03 +03:00
Adam Turner
64ab9f7d5c
GH-109190: Copyedit 3.12 What's New: Synchronise C API deprecations with the 3.12 branch ( #109844 )
2023-09-25 17:04:36 +03:00
Adam Turner
bccc1b7800
GH-109190: Copyedit 3.12 What's New: Improve the C-API deprecations section ( #109751 )
...
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2023-09-25 12:38:07 +00:00
Adam Turner
4e478534d7
GH-109190: Copyedit 3.12 What's New: Use the present tense ( #109754 )
2023-09-25 15:18:22 +03:00
Adam Turner
f08772cfd8
GH-109190: Copyedit 3.12 What's New: Trivia ( #109760 )
2023-09-25 15:11:37 +03:00
Adam Turner
7495a93e0f
GH-109190: Copyedit 3.12 What's New: Prefer GitHub issues links ( #109753 )
2023-09-25 15:11:06 +03:00
Adam Turner
7b8bfe1644
GH-109190: Copyedit 3.12 What's New: Update the ``imp`` porting guidance ( #109755 )
2023-09-25 00:24:02 -06:00
Adam Turner
09a73d50f6
GH-109190: Copyedit 3.12 What's New: Increase the prominence of the setuptools removal ( #109768 )
2023-09-25 00:22:00 -06:00
Gregory P. Smith
e81bd3fa16
Sync whatsnew with the edit I made in the 3.12 backport PR. ( #109807 )
...
A post main merge edit to the text was added in the 3.12 backport PR.
e38d7104b8
This includes that in main. It's a minor edit over #109767 to resolve the comment there.
2023-09-24 17:27:24 +00:00
Adam Turner
8d365b60ba
GH-109190: Copyedit 3.12 What's New: Use the ``:file:`` role ( #109756 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-09-24 16:05:57 +00:00
Gregory P. Smith
5e7ea95d9d
gh-100228: Document the os.fork threads DeprecationWarning. ( #109767 )
...
Document the `os.fork` posix threads detected `DeprecationWarning` in 3.12 What's New, os, multiprocessing, and concurrent.futures docs.
Many reviews and doc cleanup edits by Adam & Hugo. 🥳
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-09-23 05:04:20 +00:00
Hugo van Kemenade
8a82bff12c
Docs: Update Donghee Na's name ( #109743 )
2023-09-22 12:52:57 -06:00
Adam Turner
c32abf1f21
GH-109190: Copyedit 3.12 What's New: asyncio ( #109661 )
...
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Co-authored-by: Itamar Oren <itamarost@gmail.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-09-22 15:32:32 +02:00
Adam Turner
168c3a8a89
GH-109190: Copyedit 3.12 What's New: PEP 669 ( #109658 )
...
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-09-22 15:31:49 +02:00
Adam Turner
cade5960ae
GH-109190: Copyedit 3.12 What's New: Other Language Changes ( #109660 )
2023-09-22 15:05:39 +02:00