From 2f266e5e20d643f856b74d4b072c234d78c106dd Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Sat, 27 Aug 2022 20:40:40 -0400 Subject: [PATCH] Add project metadata --- Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 4 ++-- pyproject.toml | 24 ++++++++++++++++++++++++ 4 files changed, 28 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b71c08f41e..b2f8fd1029 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1700,7 +1700,7 @@ dependencies = [ [[package]] name = "ruff" -version = "0.0.13" +version = "0.0.14" dependencies = [ "anyhow", "bincode", diff --git a/Cargo.toml b/Cargo.toml index c7122f09f0..88c650e0c6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ruff" -version = "0.0.13" +version = "0.0.14" edition = "2021" [lib] diff --git a/README.md b/README.md index e5f43a5f1c..9270b6d665 100644 --- a/README.md +++ b/README.md @@ -51,8 +51,8 @@ cargo run resources/test/src `ruff` is released for Python using [`maturin`](https://github.com/PyO3/maturin): ```shell -maturin publish --skip-existing --target x86_64-apple-darwin -maturin publish --skip-existing --target aarch64-apple-darwin +maturin publish --skip-existing --target x86_64-apple-darwin && \ + maturin publish --skip-existing --target aarch64-apple-darwin ``` ## Benchmarking diff --git a/pyproject.toml b/pyproject.toml index 7854959cec..bd535dcc65 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,27 @@ +[project] +name = "ruff" +keywords = ["automation", "flake8", "pycodestyle", "pyflakes", "pylint", "clippy"] +classifiers = [ + "Development Status :: 3 - Alpha", + "Environment :: Console", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", + "Programming Language :: Python", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3 :: Only", + "Topic :: Software Development :: Libraries :: Python Modules", + "Topic :: Software Development :: Quality Assurance", +] +author = "Charlie Marsh" +author_email = "charlie.r.marsh@gmail.com" +url = "https://github.com/charliermarsh/ruff" +description = "The fastest Python linter, written in Rust." + [build-system] requires = ["maturin>=0.13,<0.14"] build-backend = "maturin"