Skip to content

Performance, Reliability, and Modernization

Latest

Choose a tag to compare

@amitfin amitfin released this 28 Jan 13:24
c445c15

This release improves performance and reliability by removing blocking I/O paths, avoiding unnecessary data rebuilds, and fixing shutdown and protocol edge cases. It also modernizes Python support, CI, and tests, and moves PyPI publishing to trusted publisher authentication for a more secure release process.

What's Changed

  • Avoid blocking I/O by moving data from JSON to Python dict by @amitfin in #71
  • ADM-CID 407 & 408 by @amitfin in #55
  • Modernize Python support, CI, and tests; speed up and stabilize suite by @amitfin in #78
  • Fix shutdown, optional qualifier, and default account by @amitfin in #82
  • Avoid rebuilding large data dicts on every message by @amitfin in #84
  • Publish to PyPI using "trusted publisher" authentication by @amitfin in #85
  • Prevent double shutdown race by @amitfin in #86

Full Changelog: v3.1.1...v3.2.2