From e01195acae9339bd2f85b4243525924d75d5d1b8 Mon Sep 17 00:00:00 2001 From: "Max P." Date: Wed, 23 Apr 2025 16:55:59 +0200 Subject: [PATCH] Adds pyproject.toml for project metadata and build configuration Introduces a pyproject.toml file to define build-system requirements and project metadata. Specifies setuptools as the build backend and configures package discovery. Establishes project details including name, version, description, authors, license, and Python version compatibility. Supports PEP 517 standards for Python packaging. --- pyproject.toml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..b70c5c9 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,16 @@ +[build-system] +requires = ["setuptools>=61.0"] +build-backend = "setuptools.build_meta" + +[project] +name = "pydepp" +version = "0.1.0" +description = "Python interface for the Digilent DEPP protocol using the Adept SDK" +authors = [{ name = "Max Mustermann", email = "you@example.com" }] +license = "MIT" +readme = "README.md" +requires-python = ">=3.7" + +[tool.setuptools.packages.find] +where = ["."] +include = ["pydepp"]