Changelog

v1.3.2 (2024-06-04)

Build

  • build(deps): bump jinja2 from 3.1.3 to 3.1.4 (#90)

Bumps jinja2 from 3.1.3 to 3.1.4.


updated-dependencies:

  • dependency-name: jinja2 dependency-type: indirect …

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (405f3e3)

Chore

  • chore(deps): update dependency xdoctest to v1.1.4 (#101)

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

  • chore(deps): update jamesives/github-pages-deploy-action action to v4.6.1 (#96)

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

  • chore(deps): update dependency pytest to v8.2.1 (#97)

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

  • chore(deps): update dependency coverage to v7.5.3 (#99)

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

  • chore(deps): update dependency typeguard to v4.3.0 (#100)

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

  • chore(deps): update dependency sphinxcontrib-asciinema to v0.4.2 (#91)

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

  • chore(deps): update dependency coverage to v7.5.1 (#88)

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

  • chore(deps): update dependency furo to v2024.5.6 (#89)

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

  • chore(deps): update dependency furo to v2024.4.27 (#84)

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

  • chore(deps): update dependency pytest to v8.2.0 (#85)

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

  • chore(deps): update dependency myst-parser to v3.0.1 (#86)

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

  • chore(deps): update dependency safety to v3.2.0 (#87)

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

  • chore(deps): update dependency pytest to v8.1.2 (#83)

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

  • chore(deps): update dependency mypy to v1.10.0 (#82)

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

  • chore(deps): update dependency myst-parser to v3 (#80)

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

  • chore(deps): update dependency coverage to v7.5.0 (#81)

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

  • chore(deps): update jamesives/github-pages-deploy-action action to v4.6.0 (#79)

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

  • chore(deps): update ribtoks/tdg-github-action action to v0.4.10 (#67)

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

Ci

  • ci: ignore jinja cve (#102) (40854c0)

Documentation

  • docs: update setting up for development instructions for clarity (#92) (40aabb7)

Fix

  • fix(deps): update dependency sphinx-click to v6 (#95)

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

Unknown

  • — (#98)

updated-dependencies:

  • dependency-name: requests dependency-type: indirect …

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (14d78fa)

v1.3.1 (2024-04-15)

Build

  • build(deps-dev): bump cryptography from 42.0.2 to 42.0.4 (#55)

Bumps cryptography from 42.0.2 to 42.0.4.


updated-dependencies:

  • dependency-name: cryptography dependency-type: indirect …

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (d134d27)

Chore

  • chore(deps): update dependency pre-commit to v3.7.0 (#74)

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

  • chore(deps): update dependency typeguard to v4.2.1 (#70)

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

  • chore(deps): update dependency pytest-mock to v3.13.0 (#68)

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

  • chore(deps): update python-semantic-release/python-semantic-release action to v9.2.0 (#65)

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

  • chore(deps): update dependency pytest to v8.0.2 (#57)

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

  • chore(deps): update python-semantic-release/python-semantic-release action to v9.1.1 (#58)

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

  • chore(deps): update dependency coverage to v7.4.3 (#56)

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

  • chore(deps): update dependency coverage to v7.4.2 (#54)

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

  • chore(deps): update dependency pytest to v8.0.1 (#53)

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

  • chore(deps): update python-semantic-release/python-semantic-release action to v9.1.0 (#52)

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

  • chore(deps): update python-semantic-release/python-semantic-release action to v9.0.3 (#51)

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

  • chore(deps): update pre-commit/action action to v3.0.1 (#50)

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

  • chore(deps): update ribtoks/tdg-github-action action to v0.4.8 (#49)

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

  • chore(deps): update dependency ruamel.yaml to v0.18.6 (#48)

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

  • chore(deps): update python-semantic-release/python-semantic-release action to v9 (#47)

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

Ci

  • ci: revert python-semantic-release (#78)

https://github.com/python-semantic-release/python-semantic-release/issues/723 is still an issue (40bb46a)

Documentation

  • docs: update demo cast (#46) (258fff3)

Fix

  • fix: bump deps in pyproject (#77) (b246f79)

  • fix: bump locked dependency versions (#73) (874bfa2)

v1.3.0 (2024-02-03)

Feature

  • feat: consistent coloring in trace level output (#45) (f9f3d89)

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