Skip to content

aiootp — v0.23.12

Pre-release
Pre-release
Compare
Choose a tag to compare
@rmlibre rmlibre released this 11 Aug 08:28
· 70 commits to main since this release
v0.23.12
6b81671

Changes for version 0.23.12

Major Changes

  • fix(concurrency): use constant-time 'is done' logic for cipher streams
  • build: start transition to the new standard pyproject.toml
  • build: continue pyproject.toml updates for Ruff & manifest
  • style: apply Ruff rule A001 for module doctring placement

Minor Changes

  • ci: run PyPI tarball package tests in new GitHub actions
  • test: wait longer for concurrent thread to start running
  • refactor: make custom CipherStreamIsClosed exception
  • style: apply Ruff rule B008 exception only to rng.py module
  • style: remove Ruff rule UP015 exception since using pathlib
  • style: clean & sort MANIFEST.in with git ls-tree
  • refactor: prepare for pyproject.toml with new signing ceremony file

Full Changelog: v0.23.11...v0.23.12