From f019ee4e3d3e32d07cec5ae80eafe1c72dfd6da2 Mon Sep 17 00:00:00 2001 From: Laurenz Rettig Date: Sat, 18 Jan 2025 00:04:52 +0000 Subject: [PATCH] add classifiers and [all] extra --- pyproject.toml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 5b6b222..40df655 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,8 +20,17 @@ authors = [ ] readme = "README.md" keywords = ["specs", "phoibos", "arpes"] -license = {text = "MIT"} +license = { file = "LICENSE" } requires-python = ">=3.8,<3.13" +classifiers = [ + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", +] dependencies = [ "h5py>=3.6.0", "imutils>=0.5.4", @@ -70,6 +79,9 @@ notebook = [ "jupyterlab>=4.0", "jupyterlab-h5web>=7.0.0", ] +all = [ + "specsanalyzer[dev,docs,notebook]", +] [tool.coverage.report] omit = [