0f5c7903a7
- Update to 0.5.3 * Move dependencies from setup.py to project.toml * fix tox config * fix flake8 error in local test * fix: sub module conflict error * Use SO_REUSEPORT only for AF_INET sockets * Make flake8 happy * Resolve daemon warnings for threading methods * Add GHA workflow to build wheels * Allow for omitted FieldID in Field definitions * Bump version to v0.5.3b1 * Requires Python3.7 * feat: optimize error output * fix: memory leak risk * Bump version 0.5.3b2 * Add experimental freethreading support * Bump version 0.5.3 - Drop 0001-Use-SO_REUSEPORT-only-for-AF_INET-sockets.patch, merged upstream - Update BuildRequires from pyproject.toml
Nico Krapp2025-08-06 16:15:38 +00:00
32c15f90b2
- Add patch 0001-Use-SO_REUSEPORT-only-for-AF_INET-sockets.patch to make it compatible with latest cpython. gh#Thriftpy/thriftpy2#303 - Update to 0.5.2: * 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: * Fix an issue where loading a thrift file in a sub-thread will cause an error. * Some typo fixes.
Daniel Garcia2025-02-26 12:07:51 +00:00
51f4edb9ee
Accepting request 1177583 from devel:languages:python
Ana Guerrero2024-05-29 17:36:31 +00:00
392779d868
Accepting request 1177535 from home:glaubitz:branches:devel:languages:python
Markéta Machová2024-05-29 12:59:58 +00:00
b03677f60a
Accepting request 1157069 from devel:languages:python
Ana Guerrero2024-03-13 21:18:02 +00:00
4d2e32ce0e
- Update to 0.4.20: * Fix another compatibility issue with legacy Python. * Fix a compatibility issue with legacy Python. * 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. * Fix Cython build error in latest Python3 version - Drop restriction on Cython. - Switch to pyproject macros.
Steve Kowalik2024-03-12 01:04:14 +00:00
6e00330f14
- Remove .c and .h devel files from python package distribution. - Update to 0.4.16: * Fix unexpected binary type id in TBinaryTransport serialization - versuib 0.4.15: * Support Apache JSON protocol and binary type * Replace "yield from" syntax to "await" * Fix some socket leaking cases in aio support
Daniel Garcia2023-02-20 10:26:09 +00:00
3976c058fb
- Update to 0.4.14: - revert support Apache JSON protocol and binary type, via 2-#157. - Support Apache JSON protocol and binary type, via 2-#139. - Fix HTTP_URI typo in http.py, via 2-#148. - Support custom headers for HTTP, via 2-#149. - Support raising TApplicationException in user handlers, via 2-#154. - Support include files with dot in name, via 2-#125. - Add new SSL certificates in new_certs.tar.xz
Matej Cepl2021-10-26 11:21:56 +00:00