diff --git a/.github/renovate.json b/.github/renovate.json index 6ca9f5c..9bc7736 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -2,6 +2,7 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:base", ":semanticCommitsDisabled"], "labels": ["changelog: skip", "dependencies"], + "minimumReleaseAge": "7 days", "packageRules": [ { "groupName": "github-actions", diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 4fd61d2..c81ca22 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -16,9 +16,6 @@ jobs: - uses: actions/checkout@v6 with: persist-credentials: false - - uses: actions/setup-python@v6 - with: - python-version: "3.x" - uses: j178/prek-action@v1 mypy: diff --git a/pyproject.toml b/pyproject.toml index 10c24bb..8edfe1e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -88,7 +88,6 @@ lint.ignore = [ "E226", # Missing whitespace around arithmetic operator "E241", # Multiple spaces after ',' "PIE790", # flake8-pie: unnecessary-placeholder - "UP038", # Makes code slower and more verbose ] lint.per-file-ignores."tests/*" = [ "D", @@ -99,6 +98,7 @@ lint.flake8-pytest-style.parametrize-names-type = "csv" lint.isort.known-first-party = [ "humanize" ] lint.isort.required-imports = [ "from __future__ import annotations" ] lint.pydocstyle.convention = "google" +lint.future-annotations = true [tool.pyproject-fmt] max_supported_python = "3.15"