Skip to content

Commit b305eba

Browse files
committed
updating toml and uv lock to incorporate the make sync-time functionality
1 parent 6989bd5 commit b305eba

File tree

3 files changed

+20
-1
lines changed

3 files changed

+20
-1
lines changed

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ help: ## Display this help.
1414
@$(UV) pip install --requirement pyproject.toml
1515

1616
.PHONY: download-libraries
17-
download-libraries: .venv ## Download the required libraries
17+
download-libraries: uv .venv ## Download the required libraries
1818
@echo "Downloading libraries..."
1919
@$(UV) pip install --requirement lib/requirements.txt --target lib --no-deps --upgrade --quiet
2020
@rm -rf lib/*.dist-info
@@ -25,6 +25,10 @@ pre-commit-install: uv
2525
@echo "Installing pre-commit hooks..."
2626
@$(UVX) pre-commit install > /dev/null
2727

28+
.PHONY: sync-time
29+
sync-time:
30+
$(UVX) sync-time
31+
2832
.PHONY: fmt
2933
fmt: pre-commit-install ## Lint and format files
3034
$(UVX) pre-commit run --all-files

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ dependencies = [
1010
"coverage==7.6.10",
1111
"pre-commit==4.0.1",
1212
"pytest==8.3.2",
13+
"sync-time",
1314
]
1415

1516
[tool.ruff.format]
@@ -48,3 +49,6 @@ directory = ".coverage-reports/html"
4849

4950
[tool.coverage.xml]
5051
output = ".coverage-reports/coverage.xml"
52+
53+
[tool.uv.sources]
54+
sync-time = { git = "https://github.com/proveskit/sync-time" }

uv.lock

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)