Skip to content

Commit 64c7928

Browse files
committed
build(dev): migrate to uv
resolves #305
1 parent 0f6d1b8 commit 64c7928

File tree

4 files changed

+1106
-12
lines changed

4 files changed

+1106
-12
lines changed

.github/dependabot.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@
44
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
55

66
version: 2
7+
8+
multi-ecosystem-groups:
9+
python:
10+
schedule:
11+
interval: "daily"
12+
713
updates:
814
- package-ecosystem: github-actions
915
directory: "/"
@@ -15,9 +21,7 @@ updates:
1521
- "*"
1622
- package-ecosystem: pip
1723
directory: /
18-
schedule:
19-
interval: "daily"
20-
groups:
21-
pip:
22-
patterns:
23-
- "*"
24+
multi-ecosystem-group: python
25+
- package-ecosystem: uv
26+
directory: /
27+
multi-ecosystem-group: python

docs/requirements.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

pyproject.toml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[project]
2+
name = "cpp-linter-action"
3+
version = "0.0.0+private_virtual"
4+
requires-python = ">=3.9"
5+
dependencies = []
6+
7+
[dependency-groups]
8+
action = [
9+
"clang-tools==0.15.1",
10+
"cpp-linter==1.10.7",
11+
]
12+
dev = [
13+
"mypy>=1.17.1",
14+
"pre-commit>=4.3.0",
15+
"ruff>=0.12.8",
16+
]
17+
docs = [
18+
"markdown-gfm-admonition>=0.1.1",
19+
"mkdocs>=1.6.1",
20+
"mkdocs-gen-files>=0.5.0",
21+
"mkdocs-include-markdown-plugin>=7.1.6",
22+
"mkdocs-material>=9.6.16",
23+
"pyyaml>=6.0.2",
24+
]

0 commit comments

Comments
 (0)