Changelog

v1.2.1 (2024-02-03)

Documentation

  • docs: update asciinema link (#44) (1512e9f)

  • docs: add asciinema demos (#42) (f7e65e6)

Fix

  • fix: readme code style badge (#43) (2ac513f)

v1.2.0 (2024-02-03)

Chore

  • chore(deps): update actions/upload-artifact action to v4 (#40)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (051a51a)

  • chore(deps): update dependency typeguard to v4 (#27)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Ryan Addessi <raddessi@users.noreply.github.com> (a57ebd9)

  • chore(deps): update actions/upload-artifact action to v4 (#38)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (4db1054)

  • chore(deps): update codecov/codecov-action action to v4 (#35)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (77212dc)

  • chore(deps): update dependency ipython to v8.21.0 (#34)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (2cde203)

  • chore(deps): update dependency xdoctest to v1.1.3 (#33)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (2af8bc2)

  • chore(deps): update actions/setup-python action to v5 (#26)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (906b892)

  • chore(deps): update dependency furo to v2024 (#30)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (03fdf33)

Ci

  • ci: always upload artifacts (#39) (d813e14)

  • ci: upload coverage artifacts (#37) (ba015b0)

  • ci: ignore mixed line endings on the CHANGELOG (#32) (3a86244)

Feature

  • feat: print relative file paths (#41) (586fbaf)

Test

  • test: test against all current python versions (#36) (ff29e82)

v1.1.0 (2024-01-30)

Chore

  • chore(deps): update actions/checkout action to v4 (#25)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (474696d)

Documentation

  • docs: fix CI badge and link to online docs (#29) (3156977)

Feature

  • feat: abort earlier on errors (#31)

This change does a few things:

  • raises exceptions immediately after an error is encountered

  • swaps out older linters for ruff

  • fixes some stability and performance issues raised from the new linter (68b7030)

v1.0.1 (2024-01-29)

Fix

  • fix: duplicate blocks in the same file causes errors (#28)

When an encrypted block is present more than one time in a file it causes errors since the first replacement replaces both instances and the second then fails. (21b8543)

v1.0.0 (2024-01-29)

Breaking