This commit is contained in:
Daniel Girtler 2026-08-12 17:37:18 -03:00 committed by GitHub
commit 9720d809da
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 15 additions and 7 deletions

View File

@ -12,7 +12,9 @@
{
"customType": "regex",
"description": "Track runtime Python deps via Arch Linux repos instead of PyPI",
"managerFilePatterns": ["**/pyproject.toml"],
"managerFilePatterns": [
"**/pyproject.toml"
],
"matchStrings": [
"\"(?<depName>pyparted|pydantic|cryptography|textual|markdown-it-py|linkify-it-py)>=(?<currentValue>[^\"]+)\""
],
@ -24,7 +26,9 @@
{
"customType": "regex",
"description": "Track systemd_python via Arch Linux repos (different package name)",
"managerFilePatterns": ["**/pyproject.toml"],
"managerFilePatterns": [
"**/pyproject.toml"
],
"matchStrings": [
"\"systemd_python>=(?<currentValue>[^\"]+)\""
],
@ -36,9 +40,6 @@
],
"packageRules": [
{
"matchDepTypes": [
"devDependencies"
],
"matchPackageNames": [
"mypy",
"ruff",
@ -47,13 +48,20 @@
"pre-commit/mirrors-mypy",
"dev/flake8",
"pycqa/flake8",
"astral-sh/ruff-pre-commit"
"astral-sh/ruff-pre-commit",
"astral-sh/ruff-action",
"actions/checkout",
"actions/setup-python",
"pytest",
"pylint"
],
"automerge": true
},
{
"description": "Disable PyPI updates for runtime deps tracked via Arch repos",
"matchDatasources": ["pypi"],
"matchDatasources": [
"pypi"
],
"matchPackageNames": [
"pyparted",
"pydantic",