Skip to content

v2.0.0

Compare
Choose a tag to compare
@jmgate jmgate released this 03 Dec 19:19
· 143 commits to master since this release

Chores

  • chore!: Drop support for Python 3.8 (a9c8005)

    • Use type-hinting provided out of the box in 3.9.
    • Use new dictionary update syntax.
    • Update the docs and CI accordingly.
  • chore: Group dependabot updates (aef5ea5)

    Run dependabot updates weekly instead of daily, and group them together
    for the different providers (GitHub Actions and pip), to reduce the
    amount of noise in the repository history.

  • chore(deps): No longer pin Sphinx version (21d0cc4)

    sphinx-rtd-theme has been updated to work with the latest Sphinx
    version.

  • chore(deps): Update sphinx requirement from <8.0.0 to <9.0.0 (b554db0)

    Updates the requirements on sphinx to permit the latest version.


    updated-dependencies:

    • dependency-name: sphinx
      dependency-type: direct:production
      ...

    Signed-off-by: dependabot[bot] [email protected]

  • chore: Update LICENSE/COPYRIGHT files (bcf3433)

  • chore: Change license title (6d30b36)

    Try updating the title of the LICENSE.md file to see if that fixes
    https://github.com/sandialabs/staged-script/security/code-scanning/33.

Continuous integration

Documentation

  • docs: Add real-world example (30bd774)

    Include the GMS system-level testing class hierarchy as an example of
    the significant flexibility afforded by the staged-script framework.

  • docs: Pin Sphinx version (3a1c80d)

    The Sphinx 8.0.0 release causes problems with sphinx-rtd-theme, so I'm
    pinning Sphinx below 8.0 to get things back up and running again.

  • docs: Fix lines included from examples (8dd8fb4)

    Should have been included in ccfa0d9.

Testing

  • test: Remove unnecessary parentheses (b190ac6)

    To align with updated ruff rules.