From 06f2b6eee2578fd5d8de80343f62a1470b892109 Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Thu, 15 Feb 2024 13:03:35 -0500 Subject: [PATCH] Bump version and update pyproject.toml metadata (#1316) Also ensures that we no longer clear the README when uploading to PyPI :) --- .github/workflows/build-binaries.yml | 20 -------------------- Cargo.lock | 2 +- crates/uv/Cargo.toml | 2 +- pyproject.toml | 17 +++++++++++++++-- 4 files changed, 17 insertions(+), 24 deletions(-) diff --git a/.github/workflows/build-binaries.yml b/.github/workflows/build-binaries.yml index e1eed8993..a626500e5 100644 --- a/.github/workflows/build-binaries.yml +++ b/.github/workflows/build-binaries.yml @@ -42,8 +42,6 @@ jobs: - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - - name: "Prep README.md" - run: echo "# uv" > README.md - name: "Build sdist" uses: PyO3/maturin-action@v1 with: @@ -70,8 +68,6 @@ jobs: with: python-version: ${{ env.PYTHON_VERSION }} architecture: x64 - - name: "Prep README.md" - run: echo "# uv" > README.md - name: "Build wheels - x86_64" uses: PyO3/maturin-action@v1 with: @@ -110,8 +106,6 @@ jobs: with: python-version: ${{ env.PYTHON_VERSION }} architecture: x64 - - name: "Prep README.md" - run: echo "# uv" > README.md - name: "Build wheels - universal2" uses: PyO3/maturin-action@v1 with: @@ -161,8 +155,6 @@ jobs: with: python-version: ${{ env.PYTHON_VERSION }} architecture: ${{ matrix.platform.arch }} - - name: "Prep README.md" - run: echo "# uv" > README.md - name: "Build wheels" uses: PyO3/maturin-action@v1 with: @@ -209,8 +201,6 @@ jobs: with: python-version: ${{ env.PYTHON_VERSION }} architecture: x64 - - name: "Prep README.md" - run: echo "# uv" > README.md - name: "Build wheels" uses: PyO3/maturin-action@v1 with: @@ -284,8 +274,6 @@ jobs: - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - - name: "Prep README.md" - run: echo "# uv" > README.md - name: "Build wheels" uses: PyO3/maturin-action@v1 with: @@ -350,8 +338,6 @@ jobs: - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - - name: "Prep README.md" - run: echo "# uv" > README.md - name: "Build wheels" uses: PyO3/maturin-action@v1 with: @@ -418,8 +404,6 @@ jobs: - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - - name: "Prep README.md" - run: echo "# uv" > README.md - name: "Build wheels" uses: PyO3/maturin-action@v1 with: @@ -489,8 +473,6 @@ jobs: with: python-version: ${{ env.PYTHON_VERSION }} architecture: x64 - - name: "Prep README.md" - run: echo "# uv" > README.md - name: "Build wheels" uses: PyO3/maturin-action@v1 with: @@ -552,8 +534,6 @@ jobs: - uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - - name: "Prep README.md" - run: echo "# uv" > README.md - name: "Build wheels" uses: PyO3/maturin-action@v1 with: diff --git a/Cargo.lock b/Cargo.lock index af34f6bc0..2f3920f9a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4062,7 +4062,7 @@ checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" [[package]] name = "uv" -version = "0.0.4" +version = "0.1.0" dependencies = [ "anstream", "anyhow", diff --git a/crates/uv/Cargo.toml b/crates/uv/Cargo.toml index 14f48ac84..194840572 100644 --- a/crates/uv/Cargo.toml +++ b/crates/uv/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv" -version = "0.0.4" +version = "0.1.0" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } diff --git a/pyproject.toml b/pyproject.toml index 1dfcd9550..93b75166e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,10 +5,19 @@ build-backend = "maturin" [project] name = "uv" version = "0.1.0rc1" -authors = [{ name = "uv" }] +description = "An extremely fast Python package installer and resolver, written in Rust." +authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }] requires-python = ">=3.8" -keywords = [] +keywords = [ + "uv", "requirements", "packaging" +] classifiers = [ + "Development Status :: 4 - Beta", + "Environment :: Console", + "Intended Audience :: Developers", + "Operating System :: OS Independent", + "License :: OSI Approved :: MIT License", + "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", @@ -16,11 +25,15 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3 :: Only", + "Topic :: Software Development :: Quality Assurance", + "Topic :: Software Development :: Testing", + "Topic :: Software Development :: Libraries", ] readme = "README.md" [project.urls] Repository = "https://github.com/astral-sh/uv" +Documentation = "https://github.com/astral-sh/uv" [tool.maturin] bindings = "bin"