Skip to content

Releases: Thriftpy/thriftpy2

v0.6.0

08 Feb 15:42
6c74034

Choose a tag to compare

What's Changed

  • remove abandoned toml dependency by @cocolato in #319
  • Update changelog and readme by @aisk in #317
  • Fix dev dependencies by @aisk in #321
  • Deprecated tornado by @aisk in #320
  • Skil run the build workflow with normal push or pull-request by @aisk in #327
  • Fix tests on macOS by @aisk in #326
  • qaci: add Python 3.14 in unittest by @lexdene in #328
  • Test set fields in json protocol tests by @aisk in #335
  • Better error handling when ttype is unknown in json protocol by @aisk in #334
  • Add annotation support by @jlamberts-yobi in #336
  • Introduce TTransportFactory and TProtocolFactory protocol for typing by @aisk in #337
  • Support aiohttp as asyncio http transport by @aisk in #338
  • Bump version 0.6.0beta1 by @aisk in #340
  • Fix asyncio loop parameter handling by @aisk in #343
  • Update cibuildwheel and remove build on macos-13 by @aisk in #342
  • Update readme by @aisk in #344
  • Add type annotations to top level functions and fix exist type error by @aisk in #345
  • Add more type annotations on public functions by @aisk in #347
  • Bump version 0.6.0 by @aisk in #348

New Contributors

Full Changelog: v0.5.3...v0.6.0

v0.6.0b2

01 Feb 08:47

Choose a tag to compare

v0.6.0b2 Pre-release
Pre-release

What's Changed

  • Fix asyncio loop parameter handling by @aisk in #343
  • Update cibuildwheel and remove build on macos-13 by @aisk in #342

Full Changelog: v0.6.0b1...v0.6.0b2

v0.6.0b1

29 Jan 15:50
0ff9d3d

Choose a tag to compare

v0.6.0b1 Pre-release
Pre-release

What's Changed

  • remove abandoned toml dependency by @cocolato in #319
  • Update changelog and readme by @aisk in #317
  • Fix dev dependencies by @aisk in #321
  • Deprecated tornado by @aisk in #320
  • Skip run the build workflow with normal push or pull-request by @aisk in #327
  • Fix tests on macOS by @aisk in #326
  • qaci: add Python 3.14 in unittest by @lexdene in #328
  • Test set fields in json protocol tests by @aisk in #335
  • Better error handling when ttype is unknown in json protocol by @aisk in #334
  • Add annotation support by @jlamberts-yobi in #336
  • Introduce TTransportFactory and TProtocolFactory protocol for typing by @aisk in #337
  • Support aiohttp as asyncio http transport by @aisk in #338

New Contributors

Full Changelog: v0.5.3...v0.6.0b1

v0.5.3

14 Jul 13:28
6dbeefe

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.2...v0.5.3

v0.5.3b2

28 Jun 11:45
fc70f70

Choose a tag to compare

v0.5.3b2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.5.3b1...v0.5.3b2

v0.5.3b1

27 Apr 06:46
0f987a6

Choose a tag to compare

v0.5.3b1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.5.2...v0.5.3b1

v0.5.2

05 Jul 12:00
9d89758

Choose a tag to compare

What's Changed

  • Initialize parser's threadlocal in parse_fp by @aisk in #284
  • Bump version 0.5.2b1 by @aisk in #286
  • move static metadata from setup.py to pyproject.toml by @cocolato in #283
  • Using a thread pool to avoid TAsyncSocket.open block the event loop by @aisk in #287
  • Bump version 0.5.2b2 by @aisk in #288
  • Bump version 0.5.2 by @aisk in #289

Full Changelog: v0.5.1...v0.5.2

v0.5.2b2

04 Jul 15:57
9158d0a

Choose a tag to compare

v0.5.2b2 Pre-release
Pre-release

What's Changed

  • move static metadata from setup.py to pyproject.toml by @cocolato in #283
  • Using a thread pool to avoid TAsyncSocket.open block the event loop by @aisk in #287
  • Bump version 0.5.2b2 by @aisk in #288

Full Changelog: v0.5.2b1...v0.5.2b2

v0.5.2b1

28 Jun 08:57
ca6389d

Choose a tag to compare

v0.5.2b1 Pre-release
Pre-release
Bump version 0.5.2b1 (#286)

v0.5.1

24 Jun 14:10
1bd814a

Choose a tag to compare

What's Changed

  • Initialize the thread local in parser module in every thread by @aisk in #267
  • Bump version 0.5.1rc1 by @aisk in #268
  • Test load thrift file in sub-thread by @aisk in #269
  • pin pytest for it's bug by @aisk in #272
  • Add missing init file for cybin module by @aisk in #256
  • Fix typos in comments, docs and tests by @aisk in #273
  • Using ThriftGrammarError instead of Thrift GrammerError in tests by @aisk in #274
  • Fix typos by @aisk in #275
  • Bump version v0.5.0rc2 by @aisk in #277
  • Bump version 0.5.1 by @aisk in #280

Full Changelog: v0.5.0...v0.5.1