sequoia-ptpy
sequoia-ptpy copied to clipboard
Update to construct 2.10
Construct 2.8 uses deprecated imports from collections which breaks on python 3.10.
Updating would mostly mean replacing Range
and Embed
.
PTPy used to track construct
until 44a3f4a1d2cd24bccd230d35c0ff51ba24019fdb.
At some point the maintainer decided that a common feature of binary protocols was not supported: https://github.com/construct/construct/issues/369#issuecomment-307275591 Despite an explanation that their workarounds do not work: https://github.com/construct/construct/pull/369#issuecomment-307312577 Simply stopped the discussion: https://github.com/construct/construct/pull/369#issuecomment-325508220
Not very construct
ive in my opinion.
In any case the update would need serious refactoring unless things have gone back in 2.10.*
?