diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5ace4600..6c4b3695 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,6 +1,11 @@ version: 2 updates: + # Maintain dependencies for GitHub Actions - package-ecosystem: "github-actions" directory: "/" schedule: interval: "weekly" + groups: + actions: + patterns: + - "*" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a292d612..61a45ce8 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,12 +12,12 @@ ci: repos: - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.3.2 + rev: v0.4.8 hooks: - id: ruff args: [--fix, --ignore, "D,E501", "--show-fixes"] - - repo: https://github.com/psf/black + - repo: https://github.com/psf/black-pre-commit-mirror rev: 24.2.0 hooks: - id: black diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b36f779..2332d8fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Database: `size.radius_ionic` was missing units for `Ni[+2]` and `Cr[+3]`. Correct units have been added. +### Changed + +- CI: Small updates to pre-commit and GitHub actions per scientific python [repo review](https://scientific-python.github.io/repo-review/?repo=kingsburylab%2FpyEQL&branch=main). + ## [1.0.3] - 2024-07-20 ### Fixed diff --git a/pyproject.toml b/pyproject.toml index 64ae9529..6c2cc13c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -72,7 +72,6 @@ version_scheme = "no-guess-dev" line-length = 120 [tool.ruff] -target-version = "py39" line-length = 120 exclude = [".dat"] src = ["src"]