77 @find . -type f -name " *.py[co]" -exec rm -rf {} +
88
99format : clean
10- poetry run black --exclude=pynumaflow/proto/ pynumaflow/ tests/ examples/
10+ uv run black --exclude=pynumaflow/proto/ pynumaflow/ tests/ examples/
1111
1212
1313lint : format
14- poetry run ruff check --fix .
14+ uv run ruff check --fix .
1515
1616
1717test :
18- poetry run pytest tests/ -rA
19-
20-
21- requirements :
22- poetry export -f requirements.txt --output requirements.txt --without-hashes
18+ uv run pytest tests/ -rA
2319
2420
2521setup :
26- poetry install --with dev --no-root
22+ uv sync --all-groups
2723
2824proto :
29- poetry run python3 -m grpc_tools.protoc -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/common/* .proto
30- poetry run python3 -m grpc_tools.protoc -Ipynumaflow/proto/sinker=pynumaflow/proto/sinker -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/sinker/* .proto
31- poetry run python3 -m grpc_tools.protoc -Ipynumaflow/proto/mapper=pynumaflow/proto/mapper -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/mapper/* .proto
32- poetry run python3 -m grpc_tools.protoc -Ipynumaflow/proto/reducer=pynumaflow/proto/reducer -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/reducer/* .proto
33- poetry run python3 -m grpc_tools.protoc -Ipynumaflow/proto/sourcetransformer=pynumaflow/proto/sourcetransformer -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/sourcetransformer/* .proto
34- poetry run python3 -m grpc_tools.protoc -Ipynumaflow/proto/sideinput=pynumaflow/proto/sideinput -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/sideinput/* .proto
35- poetry run python3 -m grpc_tools.protoc -Ipynumaflow/proto/sourcer=pynumaflow/proto/sourcer -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/sourcer/* .proto
36- poetry run python3 -m grpc_tools.protoc -Ipynumaflow/proto/accumulator=pynumaflow/proto/accumulator -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/accumulator/* .proto
25+ uv run python3 -m grpc_tools.protoc -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/common/* .proto
26+ uv run python3 -m grpc_tools.protoc -Ipynumaflow/proto/sinker=pynumaflow/proto/sinker -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/sinker/* .proto
27+ uv run python3 -m grpc_tools.protoc -Ipynumaflow/proto/mapper=pynumaflow/proto/mapper -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/mapper/* .proto
28+ uv run python3 -m grpc_tools.protoc -Ipynumaflow/proto/reducer=pynumaflow/proto/reducer -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/reducer/* .proto
29+ uv run python3 -m grpc_tools.protoc -Ipynumaflow/proto/sourcetransformer=pynumaflow/proto/sourcetransformer -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/sourcetransformer/* .proto
30+ uv run python3 -m grpc_tools.protoc -Ipynumaflow/proto/sideinput=pynumaflow/proto/sideinput -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/sideinput/* .proto
31+ uv run python3 -m grpc_tools.protoc -Ipynumaflow/proto/sourcer=pynumaflow/proto/sourcer -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/sourcer/* .proto
32+ uv run python3 -m grpc_tools.protoc -Ipynumaflow/proto/accumulator=pynumaflow/proto/accumulator -Ipynumaflow/proto/common=pynumaflow/proto/common --pyi_out=. --python_out=. --grpc_python_out=. pynumaflow/proto/accumulator/* .proto
3733
3834
3935# ============================================================================
@@ -45,31 +41,28 @@ proto:
4541docs : docs-serve # # Alias for docs-serve
4642
4743docs-serve : # # Serve documentation locally with hot-reload (http://localhost:8000)
48- poetry run mkdocs serve
44+ uv run mkdocs serve
4945
5046docs-build : # # Build documentation locally
51- poetry run mkdocs build
47+ uv run mkdocs build
5248
5349docs-deploy-dev : # # Deploy dev docs to docs-site branch
54- poetry run mike deploy -b docs-site dev --push
50+ uv run mike deploy -b docs-site dev --push
5551
5652docs-deploy-version : # # Deploy versioned docs (usage: make docs-deploy-version VERSION=0.11)
5753ifndef VERSION
5854 $(error VERSION is required. Usage: make docs-deploy-version VERSION=0.11)
5955endif
60- poetry run mike deploy -b docs-site $(VERSION) latest --update-aliases --push
56+ uv run mike deploy -b docs-site $(VERSION) latest --update-aliases --push
6157
6258docs-list : # # List all deployed documentation versions
63- poetry run mike list -b docs-site
59+ uv run mike list -b docs-site
6460
6561docs-set-default : # # Set the default documentation version to 'latest'
66- poetry run mike set-default -b docs-site latest --push
62+ uv run mike set-default -b docs-site latest --push
6763
6864docs-delete : # # Delete a documentation version (usage: make docs-delete VERSION=0.10)
6965ifndef VERSION
7066 $(error VERSION is required. Usage: make docs-delete VERSION=0.10)
7167endif
72- poetry run mike delete -b docs-site $(VERSION) --push
73-
74- docs-setup : # # Install documentation dependencies
75- poetry install --with docs --no-root
68+ uv run mike delete -b docs-site $(VERSION) --push
0 commit comments