|
1 | 1 | { |
2 | | - "$schema": "https://docs.renovatebot.com/renovate-schema.json", |
3 | | - |
4 | | - "extends": [ |
5 | | - "config:recommended", |
6 | | - ":dependencyDashboard", |
7 | | - ":semanticCommits", |
8 | | - "mergeConfidence:all-badges" |
9 | | - ], |
10 | | - |
11 | | - "enabledManagers": ["pip-compile", "pip_requirements", "github-actions", "pre-commit"], |
12 | | - |
13 | | - "packageRules": [ |
14 | | - { |
15 | | - "description": "Group scientific stack upgrades", |
16 | | - "groupName": "data-science-stack", |
17 | | - "matchPackagePatterns": [ |
18 | | - "polars", |
19 | | - "numpy", |
20 | | - "scipy", |
21 | | - "pandas", |
22 | | - "pyarrow" |
23 | | - ] |
24 | | - }, |
25 | | - { |
26 | | - "description": "Group visualisation libraries", |
27 | | - "groupName": "viz-stack", |
28 | | - "matchPackagePatterns": [ |
29 | | - "plotly", |
30 | | - "matplotlib", |
31 | | - "seaborn" |
32 | | - ] |
33 | | - }, |
34 | | - { |
35 | | - "description": "Group internal quant libs", |
36 | | - "groupName": "jquantstats-stack", |
37 | | - "matchPackagePatterns": [ |
38 | | - "jquantstats", |
39 | | - "tinycta" |
40 | | - ] |
41 | | - }, |
42 | | - { |
43 | | - "description": "Do not auto-upgrade polars major versions (they break APIs often)", |
44 | | - "matchPackageNames": ["polars"], |
45 | | - "major": { |
46 | | - "enabled": false |
47 | | - } |
48 | | - }, |
49 | | - { |
50 | | - "description": "uv-generated requirement files", |
51 | | - "matchPaths": [ |
52 | | - "requirements.txt", |
53 | | - "requirements-dev.txt", |
54 | | - "requirements/*.txt" |
55 | | - ], |
56 | | - "matchManagers": ["pip"], |
57 | | - "pip": { |
58 | | - "rangeStrategy": "bump" |
59 | | - } |
60 | | - }, |
61 | | - { |
62 | | - "description": "Group GitHub Actions updates", |
63 | | - "groupName": "github-actions", |
64 | | - "matchManagers": ["github-actions"] |
65 | | - } |
66 | | - ], |
67 | | - |
68 | | - "schedule": [ |
69 | | - "before 6am on Monday" |
70 | | - ], |
71 | | - |
72 | | - "dependencyDashboardHeader": "Renovate updates for Jebel Quant Research repositories", |
73 | | - |
| 2 | + "extends": ["config:recommended"], |
74 | 3 | "forkProcessing": "enabled" |
75 | 4 | } |
0 commit comments