diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..28cb43e --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,14 @@ +# Source - https://stackoverflow.com/a/78380165 +# Posted by Stefan, modified by community. See post 'Timeline' for change history +# Retrieved 2026-04-14, License - CC BY-SA 4.0 + +# Set update schedule for GitHub Actions + +version: 2 +updates: + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + # Check for updates to GitHub Actions every week + interval: "weekly" diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index c5696f5..1085ae0 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -58,10 +58,10 @@ jobs: make html - name: Setup Pages - uses: actions/configure-pages@v3 + uses: actions/configure-pages@v6 - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v5 with: # Upload just docs path: 'docs/sphinx/build/html' diff --git a/docs/sphinx/source/api/Contributors.md b/docs/sphinx/source/api/Contributors.md index c2d3f40..a23950b 100644 --- a/docs/sphinx/source/api/Contributors.md +++ b/docs/sphinx/source/api/Contributors.md @@ -3,7 +3,7 @@ # Modelspec contributors This page list names and Github profiles of contributors to Modelspec, listed in no particular order. -This page is generated periodically, most recently on 2026-04-29. +This page is generated periodically, most recently on 2026-06-10. - Padraig Gleeson ([@pgleeson](https://github.com/pgleeson)) - Manifest Chakalov ([@mqnifestkelvin](https://github.com/mqnifestkelvin)) @@ -11,5 +11,6 @@ This page is generated periodically, most recently on 2026-04-29. - Peace Ododo ([@Onoyiza](https://github.com/Onoyiza)) - Parikshit Singh Rathore ([@parikshit14](https://github.com/parikshit14)) - Ankur Sinha ([@sanjayankur31](https://github.com/sanjayankur31)) +- dependabot[bot] ([@dependabot[bot]](https://github.com/apps/dependabot)) - kmantel ([@kmantel](https://github.com/kmantel)) - Robert Vickerstaff ([@robertvi](https://github.com/robertvi)) diff --git a/docs/sphinx/source/conf.py b/docs/sphinx/source/conf.py index de138fc..81eed4a 100644 --- a/docs/sphinx/source/conf.py +++ b/docs/sphinx/source/conf.py @@ -4,6 +4,8 @@ # list see the documentation: # https://www.sphinx-doc.org/en/master/usage/configuration.html +import modelspec + # -- Path setup -------------------------------------------------------------- import sys @@ -18,9 +20,9 @@ # -- Project information ----------------------------------------------------- project = "Modelspec" -copyright = "2023, ModECI Project" +copyright = "2026, ModECI Project" author = "ModECI Project" -release = "0.3.1" +release = modelspec.__version__ # -- General configuration --------------------------------------------------- diff --git a/src/modelspec/__init__.py b/src/modelspec/__init__.py index 63880e4..16d4816 100644 --- a/src/modelspec/__init__.py +++ b/src/modelspec/__init__.py @@ -1,4 +1,4 @@ -__version__ = "0.3.9" +__version__ = "0.3.10" from .base_types import Base, define, has, field, fields, optional, instance_of, in_