We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
[dependency-groups]
1 parent 740f1e8 commit 300b985Copy full SHA for 300b985
pyproject.toml
@@ -50,6 +50,28 @@ social_cards = [
50
name = "Itay Ziv"
51
email = "itay220204@gmail.com"
52
53
+[dependency-groups]
54
+docs = [
55
+ "furo>=2024",
56
+ "matplotlib",
57
+ "myst-parser>=4",
58
+ "sphinx-design",
59
+ "sphinx~=8.1.0",
60
+]
61
+lint = [
62
+ "ruff==0.9.2",
63
64
+package = [
65
+ "betterproto==2.0.0b6", # resolution fails without betterproto
66
+ "build",
67
+ "pypi-attestations==0.0.22",
68
+ "twine>=6.1",
69
70
+test = [
71
+ "pytest==7.4.4",
72
+ "beautifulsoup4==4.12.3",
73
74
+
75
[tool.flit.module]
76
name = "sphinxext.opengraph"
77
@@ -66,3 +88,6 @@ include = [
88
exclude = [
89
"doc/_build",
90
]
91
92
+[tool.uv]
93
+default-groups = "all"
0 commit comments