diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5c4da5e..eb7bc47 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -24,6 +24,6 @@ repos: types: ["python"] - id: pip-audit name: pip-audit - entry: uv run pip-audit + entry: uv run pip-audit --ignore-vuln GHSA-4xh5-x5gv-qwph language: system pass_filenames: false \ No newline at end of file diff --git a/Makefile b/Makefile index 139963e..a1c63d2 100644 --- a/Makefile +++ b/Makefile @@ -62,7 +62,7 @@ ruff: # Run 'ruff' linter and print a preview of errors uv run ruff check . safety: # Check for security vulnerabilities - uv run pip-audit + uv run pip-audit --ignore-vuln GHSA-4xh5-x5gv-qwph lint-apply: black-apply ruff-apply # Apply changes with 'black' and resolve 'fixable errors' with 'ruff' diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..cc53953 --- /dev/null +++ b/renovate.json @@ -0,0 +1,22 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "assigneesFromCodeOwners": true, + "extends": [ + "schedule:nonOfficeHours" + ], + "dependencyDashboard": true, + "enabledManagers": [ + "pep621" + ], + "lockFileMaintenance": { + "enabled": true, + "schedule": [ + "* 4 * * 1" + ] + }, + "vulnerabilityAlerts": { + "labels": [ + "security" + ] + } +} \ No newline at end of file