Commit graph

14 commits

Author SHA1 Message Date
Tim Riddermann
f75029247f added missing definitions 2023-07-18 17:26:03 +02:00
Tim Rid
1f76b62580 added missing methods to stub file 2021-05-22 13:12:48 +02:00
Tim Rid
7f88357562 changed "construct" dependency to 2.10.64 and adapt to the changes 2021-03-30 19:20:57 +02:00
Tim Rid
2b67e07d79 some bugfixes 2021-03-30 19:11:44 +02:00
Tim Rid
ae440407e9 - renamed "TStructField" to "field" and "TUnionField" to "ufield". This makes the dataclass definitions shorter and more readable.
- removed "Opt" and "List" because they are not necessary any more, because covariant is now included for ParsedType.
- added test with typing.List as field
- fix: changed dict to typing.Dict
2021-03-16 18:51:04 +01:00
Tim Rid
8957eaeede updated stubs for construct==2.10.61 2021-02-20 23:52:06 +01:00
Tim Rid
703d5a8638 added missing attributes of the constructs 2021-01-04 21:26:23 +01:00
Tim Rid
74a5082c7f run black and isort 2021-01-01 23:46:43 +01:00
Tim Rid
fb38301189 fixed stub for NamedTuple 2021-01-01 22:55:48 +01:00
Tim Rid
9a336daea7 added stubs for Transformed, Restreamed, ByteSwapped, BitSwapped, Bitwise, Bytewise
added stubs for binary.pyi
2020-12-13 16:44:25 +01:00
Tim Rid
8922c5eccc put a prefix before every object of "typing", because there are a few duplications, e.g. Union and Optional.
added stubs for Select, Optional, If, IfThenElse
2020-12-12 13:17:27 +01:00
Tim Rid
29f6af7936 added stubs for py3compat.py
added stubs for debug.py
core: fixed Enum + EnumFlag, renamed ContextCallable to ContextLambda
2020-12-10 21:57:31 +01:00
Tim Rid
209314db4a added README.md
added more (mostly empty) stub files
added setup.py
added construct_typed initial version
added initial tests
2020-12-10 20:26:37 +01:00
Tim Rid
1e56433469 Initial Version 2020-12-09 21:26:16 +01:00