]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.14] gh-136428: amend UUIDv8 performance improvements (GH-136903) (#136904)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 21 Jul 2025 08:29:52 +0000 (10:29 +0200)
committerGitHub <noreply@github.com>
Mon, 21 Jul 2025 08:29:52 +0000 (08:29 +0000)
gh-136428: amend UUIDv8 performance improvements (GH-136903)

UUIDv8 has been added in Python 3.14.0a2 and its construction time
has been improved in Python 3.14.0a4, but since those changes will
not be visible when comparing the latest Python 3.13 and 3.14 together,
we do not document them on the What's New page to avoid confusion.
(cherry picked from commit 5798348a0739ccf46f690f5fa1443080ec5de310)

Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Doc/whatsnew/3.14.rst

index b85440736963cb0d26540c4d8765e50f0199a746..d58f7ecf02ce6b1183f44c9e69412dbe8b5c6052 100644 (file)
@@ -2323,8 +2323,7 @@ uuid
   * :func:`~uuid.uuid3` and :func:`~uuid.uuid5` are both roughly 40% faster
     for 16-byte names and 20% faster for 1024-byte names. Performance for
     longer names remains unchanged.
-  * :func:`~uuid.uuid4` and :func:`~uuid.uuid8` are 30% and 40% faster
-    respectively.
+  * :func:`~uuid.uuid4` is 30% faster.
 
   (Contributed by Bénédikt Tran in :gh:`128150`.)