Skip to content

Releases: scientific-python/repo-review

Version 0.12.1

05 Feb 03:27
2e68973
Compare
Choose a tag to compare

This is a quick release improving the webapp for the new skip reasons.

Features:

Fixes:

Full Changelog: v0.12.0...v0.12.1

Version 0.12.0

04 Feb 22:22
76af623
Compare
Choose a tag to compare

This release adds support for supplying reasons for ignored checks by using a table in pyproject.toml. It also adds new --extend-ignore/ --extend-select options to the CLI, to avoid overriding the existing pyproject.toml ignores.

Features:

CI and internal:

Full Changelog: v0.11.3...v0.12.0

Version 0.11.3

13 Dec 20:06
d18a1dd
Compare
Choose a tag to compare

This release integrates the code blocks into the current theme instead of always being on a light background.

Fixes:

New contributors:

Full Changelog: v0.11.2...v0.11.3

Version 0.11.2

24 Aug 03:05
f789393
Compare
Choose a tag to compare

This release fixes a long standing issue if a check modifies the cached fixtures. Checks weren't supposed to do this, but validate-pyproject did this. Now a spare deep copy of the fixtures are kept, and restored with a warning if a check modifies them. There's also a new CLI flag to show all the installed plugin's versions.

Features:

  • Add a --versions option to view all plugin versions by @henryiii in #242

Fixes:

  • Warn and correct if a check modifies a cached fixture by @henryiii in #243

Full Changelog: v0.11.1...v0.11.2

Version 0.11.1

20 Aug 04:04
566ffce
Compare
Choose a tag to compare

This release fixes an issue with (Windows) systems not set to unicode; it's no longer required to set PYTHONUTF8 to 1 to run on these systems. We also now support a key-value structure in the Schema for ignores, which in the future may allow us to print out reasons for suppression (older versions still read this correctly). We also updated the docs, including links back to the source. We are ready and testing on Python 3.13, and 3.12 is now the default for things like the GitHub Action.

Fixes:

  • Ensure utf-8 encoding if something else is default and unset by @henryiii in #236
  • Support object structure in schema by @henryiii in #231

Documentation:

Internal and tests:

Full Changelog: v0.11.0...v0.11.1

Version 0.11.0

04 May 04:48
813f315
Compare
Choose a tag to compare

Repo-review now supports pyodide directly, so you no longer need to inject a new open_url function, making the webapp slightly simpler.

Features:

Internal and tests:

Full Changelog: v0.10.6...v0.11.0

Version 0.10.6

22 Apr 06:10
dc51221
Compare
Choose a tag to compare

This version adds one more small helper for unit tests.

Tests and testing:

Full Changelog: v0.10.5...v0.10.6

Version 0.10.5

21 Apr 05:35
8c66db1
Compare
Choose a tag to compare

Features:

Fixes:

Docs:

Internal:

Full Changelog: v0.10.4...v0.10.5

Version 0.10.4

24 Jan 19:25
b5c0085
Compare
Choose a tag to compare

This is a small release mostly fixing the code display on the terminal with some themes. The demo now uses validate-pyproject-schema-store for validate-pyproject.

Fixes:

Full Changelog: v0.10.3...v0.10.4

Version 0.10.3

22 Dec 21:25
49bb5bd
Compare
Choose a tag to compare

This is a small release to fix wrapping in the HTML output, making it nicer when used in GitHub issues and GHA output.

Fixes:

Docs:

Full Changelog: v0.10.2...v0.10.3