17
0

30 Commits

Author SHA256 Message Date
7ebc0e0e90 Accepting request 1297991 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1297991
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=12
2025-08-07 14:48:42 +00:00
a33df2c898 Accepting request 1297710 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1297710
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=28
2025-08-06 16:15:38 +00:00
b8d2f69268 Accepting request 1248709 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1248709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=11
2025-02-26 16:24:32 +00:00
a3d9c19419 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=26
2025-02-26 12:07:51 +00:00
21c90550d5 Accepting request 1177583 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1177583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=10
2024-05-29 17:36:31 +00:00
b31b715f03 Accepting request 1177535 from home:glaubitz:branches:devel:languages:python
- Update to 0.5.0:
  * 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.
- Switch package to modern Python Stack on SLE-15
  * Use Python 3.11 on SLE-15 by default
- Disable additional tests that require internet connection
  * test_api_ipv6

OBS-URL: https://build.opensuse.org/request/show/1177535
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=24
2024-05-29 12:59:58 +00:00
88f9965abc Accepting request 1157069 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1157069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=9
2024-03-13 21:18:02 +00:00
ec889cc836 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=22
2024-03-12 01:04:14 +00:00
27fc8a87ca Accepting request 1103716 from devel:languages:python
- restrict to older cython

OBS-URL: https://build.opensuse.org/request/show/1103716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=8
2023-08-14 20:35:22 +00:00
10bafa52ac - restrict to older cython
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=20
2023-08-13 19:27:11 +00:00
428047caba Accepting request 1067913 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1067913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=7
2023-02-27 11:55:58 +00:00
8f747abd62 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=18
2023-02-20 10:26:09 +00:00
ddf9103a0c Accepting request 927531 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/927531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=6
2021-10-26 18:14:24 +00:00
ab7ed370dc - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=17
2021-10-26 11:21:56 +00:00
1a2606e58b Accepting request 788511 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/788511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=5
2020-03-26 22:34:27 +00:00
Tomáš Chvátal
99f1f2cb26 Accepting request 788506 from home:pgajdos:python
- version update to 0.4.11
  - Support Cython in HTTP and fix TCyBufferedTransport early flush issue, via `2-#129`_.
  - Fix exception handling in TProcessor, via `2-#128`_.
  - Rename socket_timeout to timeout for compatibility, via `2-#115`_.

OBS-URL: https://build.opensuse.org/request/show/788506
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=15
2020-03-26 11:22:43 +00:00
a28f629e11 Accepting request 764222 from devel:languages:python
- Update to 0.4.10:
  * various bugfixes all around

OBS-URL: https://build.opensuse.org/request/show/764222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=4
2020-01-14 20:09:01 +00:00
Tomáš Chvátal
99945f207b - Update to 0.4.10:
* various bugfixes all around

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=13
2020-01-14 10:05:19 +00:00
81f7b1ee48 Accepting request 763946 from devel:languages:python
- Use python dbm dependency instead of legacy gdbm
- Tweak up the dependencies to not be unresolvable

OBS-URL: https://build.opensuse.org/request/show/763946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=3
2020-01-13 21:20:51 +00:00
Tomáš Chvátal
9e96c54704 - Tweak up the dependencies to not be unresolvable
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=11
2020-01-13 12:28:01 +00:00
Tomáš Chvátal
064de95623 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=10 2020-01-13 12:27:43 +00:00
Tomáš Chvátal
9f592a8a0d - Use python dbm dependency instead of legacy gdbm
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=9
2020-01-07 11:43:23 +00:00
9404fa72a3 Accepting request 736036 from devel:languages:python
- Update to 0.4.7:
  * minor bugfixes

OBS-URL: https://build.opensuse.org/request/show/736036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=2
2019-10-08 17:59:30 +00:00
Tomáš Chvátal
90e91bb4cf - Update to 0.4.7:
* minor bugfixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=7
2019-10-08 09:11:57 +00:00
0132b964d8 Accepting request 731954 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/731954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thriftpy2?expand=0&rev=1
2019-09-27 12:50:34 +00:00
Tomáš Chvátal
d9f7796a14 - Skip two tests that timeout in OBS build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=5
2019-09-19 13:06:50 +00:00
Tomáš Chvátal
3a58478ac2 - Pull in toro as a dep and build also with tornado 4.x
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=4
2019-09-19 08:05:54 +00:00
Tomáš Chvátal
f8739288b9 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=3 2019-09-12 09:53:30 +00:00
Tomáš Chvátal
47dd0c2601 - Rename to python-thriftpy2 as thriftpy was deprecated
- Drop patch tornado_5.patch

- add tornado_5.patch to build with tornado-5.x

- Initial version

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=2
2019-09-12 09:46:47 +00:00
Tomáš Chvátal
358f86dd25 osc copypac from project:openSUSE:Factory package:python-thriftpy revision:2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-thriftpy2?expand=0&rev=1
2019-09-12 09:06:06 +00:00