Skip to content

Commit

Permalink
Migrate setup.cfg to pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
lumagi committed Oct 24, 2023
1 parent 022789b commit 96d8a74
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 40 deletions.
27 changes: 26 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,31 @@
# along with this program. If not, see <https://www.gnu.org/licenses/>.

[build-system]
requires = ["setuptools>=42", "wheel", "setuptools_scm[toml]>=3.4"]
requires = ["setuptools >= 42", "wheel", "setuptools_scm >= 3.4"]
build-backend = "setuptools.build_meta"

[project]
name = "pyshimmer"
authors = [{ name = "Lukas Magel" }]
description = "API for Shimmer sensor devices"
readme = "README.rst"
license = { file = "LICENSE" }
urls = { "Homepage" = "https://github.com/seemoo-lab/pyshimmer" }
requires-python = ">= 3.7"
dynamic = ["version"]
dependencies = [
"pyserial>=3.4",
"numpy>=1.15",
"pandas>=1.1.5",
]

[project.optional-dependencies]
test = [
"pytest",
"pytest-cov",
]

[tool.setuptools.packages.find]
include = ["pyshimmer*"]

[tool.setuptools_scm]
39 changes: 0 additions & 39 deletions setup.cfg

This file was deleted.

0 comments on commit 96d8a74

Please sign in to comment.