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
162
162
@echo " Tearing down Docker Compose services..."
163
163
@$(DOCKER ) compose -f $(PYTHON_CLIENT_DIR ) /docker-compose.yml down || true # Ensure teardown even if tests fail
164
164
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
+
165
171
.PHONY : client-cleanup
166
172
client-cleanup : # # Cleanup virtual environment and Python cache files
167
173
@echo " --- Cleaning up virtual environment and Python cache files ---"
Original file line number Diff line number Diff line change 82
82
Path ("README.md" ),
83
83
Path ("generate_clients.py" ),
84
84
Path (".venv" ),
85
+ Path ("dist/" ),
85
86
]
86
87
EXCLUDE_EXTENSIONS = [
87
88
"json" ,
Original file line number Diff line number Diff line change @@ -46,12 +46,9 @@ polaris = "cli.polaris_cli:main"
46
46
47
47
[tool .poetry ]
48
48
requires-poetry = " ==2.1.4"
49
- packages = [
50
- { include = " polaris" },
51
- { include = " cli" }
52
- ]
53
49
include = [
54
- " polaris/**"
50
+ { path = " polaris/**" , format = " wheel" },
51
+ { path = " cli/**" , format = " wheel" },
55
52
]
56
53
57
54
[tool .poetry .group .dev .dependencies ]
You can’t perform that action at this time.
0 commit comments