]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-33178: Add BigEndianUnion, LittleEndianUnion classes to ctypes (GH-25480)
authorDave Goncalves <davegoncalves@gmail.com>
Tue, 29 Mar 2022 21:26:27 +0000 (14:26 -0700)
committerGitHub <noreply@github.com>
Tue, 29 Mar 2022 21:26:27 +0000 (14:26 -0700)
commitdc2d8404a3ab6288ce112c71da8c65c34cd3087e
treed34712a90cc6ec0e5080eb9d9c34030424b8a3d2
parent654bd2152d82b83d7dc037d6d83d60855e3041b7
bpo-33178: Add BigEndianUnion, LittleEndianUnion classes to ctypes (GH-25480)

* bpo-33178: Add BigEndianUnion, LittleEndianUnion classes to ctypes
* GH-25480: remove trailing whitespace in ctypes doc
* GH-25480: add news entry blurb
* GH-25480: corrected formatting error in news blurb
* GH-25480: simplified, corrected formatting in news blurb
* GH-25480: remove trailing whitespace in news blurb
* GH-25480: fixed class markup in news blurb
* GH-25480: fixed unsupported type tests and naming per review comments
* GH-25480: fixed whitepace errors
* condensed base class selection for unsupported byte order tests
* added versionadded tags for new EndianUnion classes
Doc/library/ctypes.rst
Lib/ctypes/__init__.py
Lib/ctypes/_endian.py
Lib/ctypes/test/test_byteswap.py
Misc/NEWS.d/next/Library/2021-04-20-16-48-07.bpo-33178.kSnWwb.rst [new file with mode: 0644]