gh-112358: Fix Python 3.12 regression with subclassing struct.Struct. (#112424)
Revert commit c8c0afc7137ab9f22bf59d591084948ca967c97c (PR #94532), which moved `struct.Struct` initialisation from `Struct.__init__` to `Struct.__new__`. This caused issues with code in the wild that subclasses `struct.Struct`.
M
Mark Dickinson committed
9fe60340d7e8dc22b3aec205c557bc69a1b2d18c
Parent: 3faf8e5
Committed by GitHub <noreply@github.com>
on 11/26/2023, 2:29:52 PM