Skip to content

Commit

Permalink
move dev deps into una
Browse files Browse the repository at this point in the history
  • Loading branch information
carderne committed Aug 31, 2024
1 parent 7a8440b commit d7914d2
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,5 @@ jobs:
restore-keys: |
mkdocs-material-
- run: pip install uv
- run: uv sync --python-preference=system
- run: uv sync --python-preference=system --package=una
- run: uv run mkdocs gh-deploy --force
7 changes: 1 addition & 6 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,7 @@ version = "0.0"
requires-python = ">= 3.11"

[tool.uv]
dev-dependencies = [
"pytest >= 8.3.1",
"basedpyright >= 1.15.2",
"mkdocs-material >= 9.5.31",
"ruff >= 0.6.2",
]
dev-dependencies = []
package = false

[tool.uv.workspace]
Expand Down
7 changes: 6 additions & 1 deletion una/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,12 @@ repository = "https://github.com/carderne/una"
una = "una.cli:app"

[tool.uv]
dev-dependencies = []
dev-dependencies = [
"pytest >= 8.3.1",
"basedpyright >= 1.15.2",
"mkdocs-material >= 9.5.31",
"ruff >= 0.6.2",
]

[build-system]
requires = ["hatchling", "hatch-vcs"]
Expand Down
24 changes: 17 additions & 7 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit d7914d2

Please sign in to comment.