diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index a12dfe4..2f8844a 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -21,7 +21,14 @@ jobs: # pylint & safety python_version_pylint_safety: "3.9" run_pylint: false + run_safety: true + # ID: 70612 + # Package: Jinja2 + # Has been disputed by the maintainer and multiple third parties. + # For more information see: https://github.com/advisories/GHSA-f6pv-j8mr-w6rr + safety_options: | + --ignore=70612 # Build dist python_version_package: "3.9" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 2f97bf9..0b06c96 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -49,7 +49,7 @@ repos: additional_dependencies: [black] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.4.5 + rev: v0.4.7 hooks: - id: ruff args: ["--fix", "--exit-non-zero-on-fix", "--show-fixes"] diff --git a/pyproject.toml b/pyproject.toml index 0be4c42..5dad1da 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ dependencies = [ "optimade[server] ~=1.0", "oteapi-core ~=0.6.1", "oteapi-dlite >=0.2.0,<1", - "requests ~=2.31", + "requests ~=2.32", ] [project.optional-dependencies] @@ -40,12 +40,12 @@ examples = [ "otelib ~=0.4.1", ] doc = [ - "mike ~=2.0", + "mike ~=2.1", "mkdocs >=1.5.3,<1.7", "mkdocs-awesome-pages-plugin ~=2.9", "mkdocs-jupyter ~=0.24.7", "mkdocs-material >=9.5.5,<10", - "mkdocstrings[python-legacy] ~=0.25.0", + "mkdocstrings[python-legacy] ~=0.25.1", "oteapi-optimade[examples]", ] test = [