diff --git a/.github/workflows/publish-python-release.yaml b/.github/workflows/publish-python-release.yaml index 5cc730541..6f11ec640 100644 --- a/.github/workflows/publish-python-release.yaml +++ b/.github/workflows/publish-python-release.yaml @@ -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 diff --git a/engine/language_client_python/pyproject.toml b/engine/language_client_python/pyproject.toml index bf65c5124..4651e8db8 100644 --- a/engine/language_client_python/pyproject.toml +++ b/engine/language_client_python/pyproject.toml @@ -5,6 +5,9 @@ description = "BAML python bindings (pyproject.toml)" readme = "README.md" authors = [["Boundary", "contact@boundaryml.com"]] license = "LICENSE" +dependencies = [ + "maturin>=1.7.8", +] [build-system] requires = ["maturin>=1.0,<2.0"]