diff --git a/.cruft.json b/.cruft.json index c5d9c936..c14380d6 100644 --- a/.cruft.json +++ b/.cruft.json @@ -1,6 +1,6 @@ { "template": "https://github.com/ecmwf-projects/cookiecutter-conda-package", - "commit": "3b34cec552be24da244f3ec6133685c83a4e9f6c", + "commit": "f34de19a5e04c854bd4bf5caa2ddb5c4adb4f81f", "checkout": null, "context": { "cookiecutter": { diff --git a/.github/workflows/on-push.yml b/.github/workflows/on-push.yml index fb02f047..1f36eb44 100644 --- a/.github/workflows/on-push.yml +++ b/.github/workflows/on-push.yml @@ -67,7 +67,7 @@ jobs: - name: Get current date id: date run: echo "date=$(date +%Y-%m-%d)" >> "${GITHUB_OUTPUT}" - - uses: mamba-org/setup-micromamba@v1 + - uses: mamba-org/setup-micromamba@v2 with: environment-file: ci/combined-environment-ci.yml environment-name: DEVELOP @@ -96,7 +96,7 @@ jobs: - name: Get current date id: date run: echo "date=$(date +%Y-%m-%d)" >> "${GITHUB_OUTPUT}" - - uses: mamba-org/setup-micromamba@v1 + - uses: mamba-org/setup-micromamba@v2 with: environment-file: ci/combined-environment-ci.yml environment-name: DEVELOP @@ -125,7 +125,7 @@ jobs: - name: Get current date id: date run: echo "date=$(date +%Y-%m-%d)" >> "${GITHUB_OUTPUT}" - - uses: mamba-org/setup-micromamba@v1 + - uses: mamba-org/setup-micromamba@v2 with: environment-file: ci/combined-environment-ci.yml environment-name: DEVELOP @@ -162,7 +162,7 @@ jobs: - name: Get current date id: date run: echo "date=$(date +%Y-%m-%d)" >> "${GITHUB_OUTPUT}" - - uses: mamba-org/setup-micromamba@v1 + - uses: mamba-org/setup-micromamba@v2 with: environment-file: ci/combined-environment${{ matrix.extra }}.yml environment-name: DEVELOP${{ matrix.extra }} @@ -231,6 +231,6 @@ jobs: with: name: distribution path: dist - - uses: pypa/gh-action-pypi-publish@v1.9.0 + - uses: pypa/gh-action-pypi-publish@v1.10.3 with: verbose: true diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a276540c..3f8817ad 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.6.0 + rev: v5.0.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer @@ -17,7 +17,7 @@ repos: - id: blackdoc additional_dependencies: [black==23.11.0] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.5.2 + rev: v0.6.9 hooks: - id: ruff args: [--fix, --show-fixes] @@ -34,6 +34,6 @@ repos: - id: pretty-format-toml args: [--autofix] - repo: https://github.com/gitleaks/gitleaks - rev: v8.18.4 + rev: v8.20.0 hooks: - id: gitleaks diff --git a/docs/conf.py b/docs/conf.py index 91334150..1b1fbac4 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -37,8 +37,10 @@ autodoc_typehints = "none" # autoapi configuration +autoapi_add_toctree_entry = False autoapi_dirs = ["../cads_adaptors"] autoapi_ignore = ["*/version.py"] +autoapi_member_order = "groupwise" autoapi_options = [ "members", "inherited-members",