diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f26b1f03..49d95429 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -55,7 +55,7 @@ repos: # Enforce that all noqa annotations always occur with specific codes. - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 'v0.15.20' + rev: 'v0.16.1' hooks: - id: ruff-check args: ['--fix', '--show-fixes'] @@ -66,7 +66,7 @@ repos: - id: sp-repo-review - repo: https://github.com/pycqa/isort - rev: 9.0.0a3 + rev: 9.0.0b1 hooks: - id: isort name: isort (python) @@ -88,12 +88,12 @@ repos: - id: cython-lint - repo: https://github.com/woodruffw/zizmor-pre-commit - rev: v1.26.1 + rev: v1.29.0 hooks: - id: zizmor - repo: https://github.com/rbubley/mirrors-prettier - rev: v3.9.4 + rev: v3.9.6 hooks: - id: prettier types_or: [css, rst, json, yaml, toml, markdown] @@ -102,7 +102,7 @@ repos: exclude: ^(.*\/)?(codeql\.yml|dependabot\.yml)$ - repo: https://github.com/codespell-project/codespell - rev: v2.4.2 + rev: v2.4.3 hooks: - id: codespell args: ['--write-changes'] diff --git a/pyproject.toml b/pyproject.toml index cb8efb5a..1ab0636d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -257,12 +257,12 @@ ignore = [ 'PLR0912', 'PLR0913', 'PLR0915', + 'PLR0917', # too-many-positional-arguments 'PLR2004', 'PLW1641', # eq-without-hash 'PLW2901', 'Q000', 'SIM910', - 'UP038', ] [tool.ruff.lint.per-file-ignores] diff --git a/regions/core/metadata.py b/regions/core/metadata.py index d74d0231..aa30fefb 100644 --- a/regions/core/metadata.py +++ b/regions/core/metadata.py @@ -252,6 +252,7 @@ def define_mpl_kwargs(self, artist): kwargs.pop(key, None) if 'fontstyle' in kwargs: - kwargs['fontstyle'] = kwargs['fontstyle'].replace('roman', 'normal') + kwargs['fontstyle'] = kwargs['fontstyle'].replace('roman', + 'normal') return kwargs