Thriftrw

Latest version: v1.9.0

Safety actively analyzes 629004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 14

1.7.1

------------------

- Fixed bug which caused unrecognized enums to throw exceptions.

1.7.0

------------------

- Add support for string enums in from_primitive.

1.6.0

------------------

- Added support for Python 3.7.
- Removed support for PyPy.
- Removed support for Python 3.3, which has been EOLed as of 2017-09-29.

1.5.1

------------------

- Fixed a bug where errors while parsing certain parts of the Thrift payload
would be ignored.
- Fixed a bug that caused a segfault if a return value was received for a
``void`` function.

1.5.0

------------------

- Further optimizations to the serialization path to reduce unnecessary
python interaction, improving benchmark performance another 4x.
- Optimize deserialization path by doing validation inline at construction
time. This improves deserialization benchmark performance by 2x.

1.4.0

------------------

- Optimized serialization and deserialization performance by removing an
unnecessary intermediate layer.
- Optimized validation at object construction time by skipping the parsing
of nested structs and unions since they would have been validated already
anyway.
- Due to build incompatibility issues, pypy3 support is temporarily being
dropped. The library is unlikely to break, but no guarantees exist.

Page 10 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.