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