diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 1dbd5ebb..800afc49 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -14,8 +14,14 @@ jobs: - name: Checkout Code uses: actions/checkout@v4 + # We are pinning uv to lower version to workaround the existing + # bugs in setuptools build system. We can unpin onces the issue + # is resolved in upstream repos. + # Bug: https://github.com/pypa/setuptools/issues/4759 - name: Install uv - uses: astral-sh/setup-uv@v3 + uses: astral-sh/setup-uv@v4 + with: + version: '0.4.22' - name: Publish to pypi run: | diff --git a/pyproject.toml b/pyproject.toml index 738d70e6..011c07e8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "rapyuta-io-cli" dynamic = ["version"] description = "rapyuta.io Command Line Interface" readme = "README.md" -license = { text = "Apache-2.0"} +license = { file = "LICENSE" } requires-python = ">=3.8.10" authors = [ { name = "Rapyuta Robotics", email = "opensource@rapyuta-robotics.com" },