File tree Expand file tree Collapse file tree 3 files changed +9
-5
lines changed Expand file tree Collapse file tree 3 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -162,6 +162,12 @@ client-integration-test: client-setup-env ## Run client integration tests
162162 @echo " Tearing down Docker Compose services..."
163163 @$(DOCKER ) compose -f $(PYTHON_CLIENT_DIR ) /docker-compose.yml down || true # Ensure teardown even if tests fail
164164
165+ .PHONY : client-build
166+ client-build : client-setup-env # # Build client distribution
167+ @echo " --- Building client distribution ---"
168+ @$(ACTIVATE_AND_CD ) && poetry build -f wheel
169+ @echo " --- Client distribution build complete ---"
170+
165171.PHONY : client-cleanup
166172client-cleanup : # # Cleanup virtual environment and Python cache files
167173 @echo " --- Cleaning up virtual environment and Python cache files ---"
Original file line number Diff line number Diff line change 8282 Path ("README.md" ),
8383 Path ("generate_clients.py" ),
8484 Path (".venv" ),
85+ Path ("dist/" ),
8586]
8687EXCLUDE_EXTENSIONS = [
8788 "json" ,
Original file line number Diff line number Diff line change @@ -46,12 +46,9 @@ polaris = "cli.polaris_cli:main"
4646
4747[tool .poetry ]
4848requires-poetry = " ==2.1.4"
49- packages = [
50- { include = " polaris" },
51- { include = " cli" }
52- ]
5349include = [
54- " polaris/**"
50+ { path = " polaris/**" , format = " wheel" },
51+ { path = " cli/**" , format = " wheel" },
5552]
5653
5754[tool .poetry .group .dev .dependencies ]
You can’t perform that action at this time.
0 commit comments