Releases: unmade/thrift-pyi
Releases · unmade/thrift-pyi
2.0.0
Breaking changes
- Use type aliases for primitive types. Essentially all primitive types are now wrapped in
Annotation
and provide some meta information into original thrift type
1.2.0
- Correctly reference constants values from external modules (#50)
1.1.0
- Correctly handle mutable defaults for structs
1.0.0
BREAKING CHANGES:
- Drop python 3.7 and python 3.8 support
- Arguments of type enum annotated as enum instead of 'int' (by @N0I0C0K)
- Enum members are not annotated anymore (by @N0I0C0K)
0.9.0
- Dump constants after structures (#47)
0.6.0
Fix:
- Include fields on Exceptions (thanks to @mjpizz)
0.4.0
- Generate stubs using
ast
instead of Jinja
- Unpin
black
and autoflake
dependencies
- Support python 3.9 and python 3.10