Skip to content

Commit b0aa130

Browse files
committed
ci(renovate): fix configuration issues
1 parent 7b4372c commit b0aa130

2 files changed

Lines changed: 9 additions & 5 deletions

File tree

renovate.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,7 @@
4848
"pin": {"enabled": true},
4949
"dependencyDashboard": true,
5050
"osvVulnerabilityAlerts": true,
51-
"vulnerabilityAlerts": {
52-
"enabled": true
53-
},
51+
"vulnerabilityAlerts": {"enabled": true},
5452
"ignorePaths": ["**/node_modules/**", "**/bower_components/**", "**/.git/**"],
5553
"customManagers": [
5654
{
@@ -119,6 +117,12 @@
119117
"datasourceTemplate": "pypi",
120118
"currentValueTemplate": "latest"
121119
},
120+
{
121+
"customType": "regex",
122+
"managerFilePatterns": ["/\\.sh$/", "/\\.bash$/"],
123+
"matchStrings": ["uv pip install[^\"\\n]*\"(?<depName>[^\"=]+)==(?<currentValue>[^\"]+)\""],
124+
"datasourceTemplate": "pypi"
125+
},
122126
{
123127
"customType": "regex",
124128
"managerFilePatterns": ["/\\.bat$/"],
@@ -139,7 +143,7 @@
139143
{
140144
"customType": "regex",
141145
"managerFilePatterns": ["/\\.py$/"],
142-
"matchStrings": ["required_packages = \\[[^\\]]*\"(?<depName>[^\"]+)\""],
146+
"matchStrings": ["required_packages = \\[[^\\]]*\"(?<depName>[^\"=]+)==(?<currentValue>[^\"]+)\""],
143147
"datasourceTemplate": "pypi",
144148
"currentValueTemplate": "latest"
145149
},

scripts/generate_pdef.xml_metadata.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444

4545
def ensure_dependencies() -> None:
4646
"""Check for and install required dependencies if they're missing."""
47-
required_packages = ["lxml"]
47+
required_packages = ["lxml==6.0.2"]
4848

4949
for package in required_packages:
5050
if importlib.util.find_spec(package) is None:

0 commit comments

Comments
 (0)