diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a4ee099a..b3ede3a9 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -97,20 +97,21 @@ jobs: name: wheels path: dist - # test_release: - # name: Test release. - # needs: [linux, windows, macos, sdist] - # runs-on: ubuntu-latest - # steps: - # - uses: actions/download-artifact@v3 - # with: - # name: wheels - # path: dist - # - name: Publish distribution 📦 to Test PyPI - # uses: pypa/gh-action-pypi-publish@release/v1 - # with: - # password: ${{ secrets.TEST_PYPI_API_TOKEN }} - # repository-url: https://test.pypi.org/legacy/ + test_release: + name: Test release. + needs: [linux, macos, sdist] + runs-on: ubuntu-latest + steps: + - uses: actions/download-artifact@v3 + with: + name: wheels + path: dist + - name: Publish distribution 📦 to Test PyPI + uses: pypa/gh-action-pypi-publish@release/v1 + with: + password: ${{ secrets.TEST_PYPI_API_TOKEN }} + repository-url: https://test.pypi.org/legacy/ + skip-existing: true release: name: Release diff --git a/Cargo.lock b/Cargo.lock index 1f5f22e4..4e2e1f48 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -131,7 +131,7 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "av2" -version = "0.3.0" +version = "0.3.2" dependencies = [ "anyhow", "argminmax", diff --git a/pyproject.toml b/pyproject.toml index 9fe9be79..42381173 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,16 +8,16 @@ description = "Argoverse 2: Next generation datasets for self-driving perception requires-python = ">=3.8" license = { file = "LICENSE" } keywords = [ - "argoverse", - "argoverse2", - "autonomous-driving", - "av1", - "av2", - "3d-object-detection", - "3d-scene-flow", - "4d-occupancy-forecasting", - "e2e-forecasting", - "motion-forecasting", + "argoverse", + "argoverse2", + "autonomous-driving", + "av1", + "av2", + "3d-object-detection", + "3d-scene-flow", + "4d-occupancy-forecasting", + "e2e-forecasting", + "motion-forecasting", ] classifiers = [ "License :: OSI Approved :: MIT License", @@ -51,24 +51,11 @@ dependencies = [ "universal_pathlib", ] -dynamic = [ - "authors", - "version" -] - -readme = "README.md" +dynamic = ["authors", "description", "license", "readme", "version"] [project.optional-dependencies] -lint = [ - "black[jupyter]", - "mypy", - "ruff", -] -test = [ - "pytest", - "pytest-benchmark", - "pytest-cov", -] +lint = ["black[jupyter]", "mypy", "ruff"] +test = ["pytest", "pytest-benchmark", "pytest-cov"] [project.urls] homepage = "https://argoverse.org" @@ -79,9 +66,7 @@ features = ["pyo3/extension-module"] module-name = "av2._r" [tool.ruff] -select = [ - "D", -] +select = ["D"] [tool.ruff.pydocstyle] convention = "google" diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 51dba9ed..c8fd0661 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -1,7 +1,10 @@ [package] name = "av2" -version = "0.3.0" +version = "0.3.2" edition = "2021" +homepage = "https://github.com/argoverse/av2-api" +readme = "../README.md" +repository = "https://github.com/argoverse/av2-api" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib]