COMMITS
/ Lib/uuid.py September 17, 2025
B
gh-76760: test that `uuid.uuid1()` sets the version field (#139033)
Bénédikt Tran committed
June 8, 2025
May 26, 2025
B
gh-132710: only use stable `_uuid.generate_time_safe()` to deduce MAC address (#132901)
Bénédikt Tran committed
May 5, 2025
H
gh-130645: Add color to stdlib argparse CLIs (gh-133380)
Hugo van Kemenade committed
March 31, 2025
B
gh-130843: expose 48-bit timestamp for UUIDv7 (#131838)
Bénédikt Tran committed
March 26, 2025
S
gh-131236: allow to generate multiple UUIDs at once via CLI (#131218)
Simon Legner committed
March 13, 2025
G
gh-131196: Improve perfomance of `UUID.hex` and `UUID.__str__` by ~10% (#131197)
Grigory Bukovsky committed
March 4, 2025
B
gh-89083: add support for UUID version 7 (RFC 9562) (#121119)
Bénédikt Tran committed
March 2, 2025
B
gh-89083: add support for UUID version 6 (RFC 9562) (#120650)
Bénédikt Tran committed
January 27, 2025
N
gh-128427: Add `uuid.NIL` and `uuid.MAX` (#128429)
Nick Pope committed
January 13, 2025
B
gh-128150: Improve performances of `uuid.uuid*` constructor functions. (#128151)
Bénédikt Tran committed
November 12, 2024
B
gh-89083: add support for UUID version 8 (RFC 9562) (#123224)
Bénédikt Tran committed
August 7, 2024
X
Fix typos in comments and docstring (#122720)
Xie Yanbo committed
March 14, 2024
N
gh-113308: Remove some internal parts of `uuid` module (#115934)
Nikita Sobolev committed
March 11, 2024
M
gh-71052: Change Android's `sys.platform` from "linux" to "android"
Malcolm Smith committed
March 6, 2024
S
gh-109653: Reduce import overhead of uuid module on Linux (#115160)
Shantanu committed
May 11, 2023
J
gh-104396: uuid.py to skip platform check for emscripten and wasi (gh-104397)
Jeong, YunWon committed
April 26, 2023
1
Update MAC_address wikipedia URL in comments (#29019)
180909 committed
March 23, 2023
M
gh-94684: uuid: support bytes in the name argument to uuid3/5 (#94709)
MonadChains committed
January 25, 2023
A
January 22, 2023
A
GH-88597: Added command line interface to UUID module. (#99463)
achhina committed
November 2, 2022
C
gh-98415: Fix uuid.getnode() ifconfig implementation (#98423)
Chaim Sanders committed
July 24, 2022
C
gh-95174: Handle missing waitpid and gethostbyname in WASI (GH-95181)
Christian Heimes committed
September 20, 2021
R
bpo-45155: Apply new byteorder default values for int.to/from_bytes (GH-28465)
Raymond Hettinger committed
April 21, 2021
E
bpo-38659: [Enum] add _simple_enum decorator (GH-25497)
Ethan Furman committed
April 20, 2021
E
Revert "bpo-38659: [Enum] add _simple_enum decorator (GH-25285)" (GH-25476)
Ethan Furman committed
E
bpo-38659: [Enum] add _simple_enum decorator (GH-25285)
Ethan Furman committed
July 21, 2020
S
bpo-41364: Reduce import overhead of uuid module (GH-21586)
Steve Dower committed
May 12, 2020
S
bpo-40501: Replace ctypes code in uuid with native module (GH-19948)
Steve Dower committed
March 17, 2020
V
bpo-39991: Enhance uuid parser for MAC address (GH-19045)
Victor Stinner committed
V
bpo-39991: uuid._netstat_getnode() ignores IPv6 addresses (GH-19043)
Victor Stinner committed
February 5, 2020
S
bpo-39559: Remove unused, undocumented argument from uuid.getnode (GH-18369)
Shantanu committed
September 26, 2019
M
bpo-28009: Fix uuid.uuid1() and uuid.get_node() on AIX (GH-8672)
Michael Felt committed
September 13, 2019
C
bpo-9216: Add usedforsecurity to hashlib constructors (GH-16044)
Christian Heimes committed
August 30, 2019
M
Fix typos mostly in comments, docs and test names (GH-15209)
Min ho Kim committed
June 15, 2019
January 17, 2019
D
bpo-35701: Added __weakref__ slot to uuid.UUID (GH-11570)
David H committed
December 18, 2018
V
bpo-31784: Use time.time_ns() in uuid.uuid1() (GH-11189)
Victor Stinner committed
September 10, 2018
T
bpo-30977: rework code changes according to post-merge code review (GH-9106)
Tal Einat committed
September 6, 2018
T
bpo-30977: make uuid.UUID use __slots__ (GH-9078)
Tal Einat committed
May 20, 2018
C
bpo-33542: Ignore DUID in uuid.get_node on Windows. (GH-6922)
CtrlZvi committed
February 13, 2018
S
bpo-32370: Use the correct encoding for ipconfig output in the uuid module. (GH-5608)
Segev Finer committed
January 24, 2018
B
bpo-32502: Discard 64-bit (and other invalid) hardware addresses (#5254)
Bo Bayles committed
December 7, 2017
December 4, 2017
S
Fix a regression in uuid added in bpo-32107. (#4677)
Serhiy Storchaka committed
November 28, 2017
B
bpo-32107 - Improve MAC address calculation and fix test_uuid.py (#4600)
Barry Warsaw committed
November 27, 2017
V
Revert "bpo-32107 - Better merge of #4494 (#4576)" (#4593)
Victor Stinner committed
B
bpo-32107 - Better merge of #4494 (#4576)
Barry Warsaw committed
November 4, 2017
S
bpo-9678: Fix determining the MAC address in the uuid module. (#4264)
Serhiy Storchaka committed
October 2, 2017
V
bpo-11063: Fix _uuid module on macOS (#3855)
Victor Stinner committed