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.
This commit is contained in:
2025-04-23 16:55:59 +02:00
parent 4324493d51
commit e01195acae

16
pyproject.toml Normal file
View File

@@ -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"]