Skip to content

fanbase 0.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Oct 09:25
· 1 commit to main since this release
b7b4857

fanbase 0.6.0

  • Releasing: a release is made by pushing a tag. The tests (Linux, macOS, Windows) run first, then PyPI, and the GitHub release comes last. A release made by hand on GitHub no longer uploads to PyPI (RELEASING.md).
  • evaluate --reuse FILE|URL: a spec that nothing it depends on has changed for is not evaluated again. Each spec in quality.json carries a fingerprint of the spec and what it extends, its parsers (files and versions), Fandango, fanbase and the settings. Use one seed.
  • The files that evaluate and check ask Fandango for have the extension of their format (.png), as under fandango -F.
  • Speeds under 1 file per second show their digits (0.05/s, not 0/s).
  • Windows: diff compares bytes, so a spec with CRLF line endings no longer shows every line changed (this affected every system); the files of a registry are always written with LF; a target whose command cannot be started is an error verdict and no longer stops the evaluation; messages name registry paths with /.
  • The README is a short front page, with one page per topic in docs/.