From 09bcd157765716bd24893da9be7675043940ab92 Mon Sep 17 00:00:00 2001 From: jupfi Date: Sat, 20 Apr 2024 10:52:40 +0200 Subject: [PATCH] Automatic PyPi deployment. --- pyproject.toml | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 173e588..8a10bb4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ description = "Python bindings for limedriver" authors = [{name = "Kumi", email = "limedriver@kumi.email"}] license = {file = "LICENSE"} readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.10" classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", @@ -28,3 +28,28 @@ requires = [ ] build-backend = "setuptools.build_meta" + +[tool.ruff] +exclude = [ + "widget.py", +] + +[tool.ruff.lint] +extend-select = [ + "UP", # pyupgrade + "D", # pydocstyle +] + +[tool.ruff.lint.per-file-ignores] +"__init__.py" = ["F401"] + +[tool.ruff.lint.pydocstyle] +convention = "google" + +[project.urls] +"Homepage" = "https://nqrduck.cool" +"Bug Tracker" = "https://github.com/nqrduck/limedriverbindings/issues" +"Source Code" = "https://github.com/nqrduck/limedriverbindings" + +[tool.hatch.build.targets.wheel] +packages = ["src/limedriver"] \ No newline at end of file