Thriftpy2

Latest version: v0.5.2

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

Scan your dependencies

Page 1 of 9

0.5.2

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

Released on Jul 5, 2024.

- Fix an issue where loading a thrift file in a sub-thread will cause an error with ``load_fp``.
- Move static metadata from ``setup.py`` to ``pyproject.toml``.
- Using a thread pool to avoid ``TAsyncSocket.open`` block the event loop.

0.5.1

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

Released on Jun 24, 2024.

- Fix an issue where loading a thrift file in a sub-thread will cause an error.
- Some typo fixes.

0.5.0

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

Released on May 7, 2024.

- Dropped Python2 and Python3.5 Support.
- Added SASL transport client.
- Add submodule to sys.path when loading child idl file.
- Support cythonized module on Windows.
- Support using ipv6 in make_client/make_server method.
- Basic multi-thread support in parser.

0.4.x
~~~~~

0.4.20

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

- Fix another compatibility issue with legacy Python.

0.4.19

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

- Fix a compatibility issue with legacy Python.

0.4.18

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

- Make the import hook compatible with Python3.12.
- Added a ``strict_decode`` option to all protocols to force all strings in the response to be decoded to ``str``.
- Allow annotations in the ``Union`` type.
- Fixed the ``message_type`` in oneway request.

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.