From 79578a26368acea29241e6883c4ba329a7aa905b Mon Sep 17 00:00:00 2001 From: Roy Smart Date: Mon, 29 Jan 2024 10:11:35 -0700 Subject: [PATCH] Added `pyproject.toml` --- pyproject.toml | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..9fa6842 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,41 @@ +[build-system] +requires = ["setuptools", "setuptools-scm"] +build-backend = "setuptools.build_meta" + +[project] +name = "interface-region-imaging-spectrograph" +authors = [ + {name = "Roy T. Smart", email = "roytsmart@gmail.com"}, +] +description = "A Python library for analyzing solar observations from the Interface Region Imaging Spectrograph (IRIS)." +readme = "README.md" +requires-python = ">=3.10" +classifiers = [ + "Programming Language :: Python :: 3", +] +dependencies = [ + "astropy", +] +dynamic = ["version"] + +[project.optional-dependencies] +test = [ + "pytest", +] +doc = [ + "pytest", + "matplotlib", + "graphviz", + "sphinx-autodoc-typehints", + "sphinxcontrib-bibtex", + "pydata-sphinx-theme", + "ipykernel", + "jupyter-sphinx", + "sphinx-favicon", +] + +[project.urls] +Homepage = "https://github.com/sun-data/interface-region-imaging-spectrograph" +Documentation = "https://interface-region-imaging-spectrograp.readthedocs.io/en/latest" + +[tool.setuptools_scm]