Skip to content

Commit

Permalink
better wheel logic
Browse files Browse the repository at this point in the history
  • Loading branch information
sxlijin committed Dec 5, 2024
1 parent 216a4b7 commit 935a32e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/publish-python-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,12 @@ jobs:
- uses: actions/download-artifact@v4
with:
pattern: wheels-*
path: dist
merge-multiple: true
# path: dist
# merge-multiple: true
run-id: 12187401980

- run: mkdir dist && mv wheels-*/* dist

# authz is managed via OIDC configured at https://pypi.org/manage/project/baml-py/settings/publishing/
# it is pinned to this github actions filename, so renaming this file is not safe!!
- name: Publish package to PyPI
Expand Down
3 changes: 3 additions & 0 deletions engine/language_client_python/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ description = "BAML python bindings (pyproject.toml)"
readme = "README.md"
authors = [["Boundary", "[email protected]"]]
license = "LICENSE"
dependencies = [
"maturin>=1.7.8",
]

[build-system]
requires = ["maturin>=1.0,<2.0"]
Expand Down

0 comments on commit 935a32e

Please sign in to comment.