v2.0.0
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]
- dependency-name: sphinx
-
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
-
ci: Fix typo (
bd4d832
)Should have been included in 627a50f.
-
ci: Restrict CI permissions to read (
627a50f
)https://github.com/sandialabs/staged-script/security/code-scanning/20
-
ci: Change documentation coverage file name (
35c39d8
) -
ci: Tweak automated suggestions (
0f0b3d3
) -
ci: Apply security best practices (
5a2ca31
)Signed-off-by: StepSecurity Bot [email protected]
Documentation
-
docs: Add real-world example (
30bd774
)Include the GMS system-level testing class hierarchy as an example of
the significant flexibility afforded by thestaged-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.