File tree Expand file tree Collapse file tree 5 files changed +35
-20
lines changed
Expand file tree Collapse file tree 5 files changed +35
-20
lines changed Original file line number Diff line number Diff line change 2121.claude
2222CLAUDE.md
2323AGENTS.md
24+ uv.toml
25+ uv.lock
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -37,6 +37,27 @@ classifiers = [
3737]
3838dependencies = []
3939
40+ # uv sync --group dev --group docs
41+ # pip install --dependency-groups dev,docs -e .
42+ [dependency-groups ]
43+ dev = [
44+ " setuptools>=68.0" ,
45+ " build" ,
46+ " twine" ,
47+ " pyflakes>=3.0" ,
48+ " pycodestyle>=2.10" ,
49+ " rut>=3.0" ,
50+ " coverage>=7.0" ,
51+ " tomli; python_version < '3.11'" ,
52+ ]
53+ docs = [
54+ " sphinx>=9,<10" ,
55+ " furo>=2025,<2027" ,
56+ " sphinx-sitemap" ,
57+ " sphinx_reredirects" ,
58+ " sphinx-design" ,
59+ ]
60+
4061[project .urls ]
4162Homepage = " https://pydoit.org"
4263Documentation = " https://pydoit.org/"
Original file line number Diff line number Diff line change 1+ # Override uv sources to use local (unreleased) checkouts of dependencies.
2+ # This file is NOT tracked in git.
3+ #
4+ # Usage: symlink as uv.toml so uv picks it up automatically:
5+ # ln -s uv_unreleased.toml uv.toml
6+ #
7+ # This avoids installing from PyPI and instead uses editable installs
8+ # from sibling directories (equivalent to: pip install -e ../rut).
9+ # Remove or adjust entries if you don't have the local checkouts.
10+
11+ [sources ]
12+ rut = { path = " ../rut" , editable = true }
You can’t perform that action at this time.
0 commit comments