pycapnp v1.0.0 released

Skip to first unread message

Nov 20, 2020, 4:57:00 PM11/20/20
to Cap'n Proto

v1.0.0 is finally released!

Only a handful of changes since v1.0.0b2, mostly adding Python 3.9 wheels and getting CI tests stabilized (and waiting for the msvc compiler to fix some bugs).

v1.0.0 (2020-11-20)
  • Validated Python 3.9 (3.7 and 3.8 are also supported)
  • Updated package to include LICENSE file
  • Updated examples to avoid run_forever() as ctrl+c will not work
  • Adding xfail to pytest cases which fail sometimes due to network port oddities (please use asyncio, as Python handles things more gracefully)
v1.0.0b2 (2020-06-14)
  • Minimum capnproto version is now 0.8.0
  • Added asyncio ssl calculator test
  • Added poll_once to TwoPartyServer API
  • More cleanup
  • Fix absolute and circular imports
  • Fix Promise aliasing issue (Promise to _Promise)
  • Documentation update
  • Updated installation instructions
  • Added RPC documentation for asyncio
v1.0.0b1 (2019-12-26)
  • Python 3.7+ required (asyncio support)
  • TLS/SSL support using asyncio
  • Windows support
  • General cleanup
  • May be incompatible with code written for pycapnp 0.6.4 and lower
  • Removing pypandoc/pandoc packaging requirement
  • Minimum capnproto version is now 0.7.0
Planning for the next releases:
-HaaTa /Jacob Alexander

Reply all
Reply to author
0 new messages