Skip to content

Commit 057f4f2

Browse files
LSU package support
1 parent 02cc810 commit 057f4f2

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,10 @@ jobs:
2525
- name: Install
2626
run: |
2727
python -m pip install -U pip
28+
# Install package build tooling and publishing helpers
29+
python -m pip install build python-semantic-release pip-audit twine
30+
# Install the package to ensure entry points are available for smoke checks
2831
python -m pip install .
29-
python -m pip install build python-semantic-release pip-audit
3032
- name: Build and verify
3133
run: |
3234
python -m build

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ local-storage-utils = "cli:app"
4646
where = ["."]
4747
include = ["commands*"]
4848

49+
[tool.setuptools]
50+
py-modules = ["cli"]
51+
4952
[tool.black]
5053
line-length = 100
5154

0 commit comments

Comments
 (0)