Skip to content

v0.3.1 — LICENSE + ruff/CI hygiene

Choose a tag to compare

@isagelswann isagelswann released this 31 May 10:23
· 3 commits to master since this release

Repository hygiene + public-launch prep. No CLI or MCP surface changes.

Added

  • LICENSE file (MIT) shipped in sdist + wheel
  • [project.urls] entries for Repository, Issues, Changelog
  • GitHub Actions CI: pytest + ruff on Python 3.10-3.13
  • README documents CODEOFPAPER_TIMEOUT env var

Fixed

  • CLI error output no longer shows spurious During handling of the above exception… tail (21 raise ... from None/exc sites)

Internal

  • Ruff lint config under [tool.ruff.lint]
  • contextlib.suppress for MCP UA override
  • Optional[X]X | None, typing.Sequencecollections.abc
  • Unused imports removed
  • 339 tests pass, ruff clean

PyPI: https://pypi.org/project/codeofpaper/0.3.1/