From c849b4e86267dc2f7e31d79dba712b62823ba3fa Mon Sep 17 00:00:00 2001 From: Paul Kienzle Date: Tue, 8 Oct 2024 10:52:03 -0400 Subject: [PATCH] pyproject fixup (bad grouping) --- pyproject.toml | 88 +++++++++++++++++++++++++------------------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index a458848..839a1bf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,57 +1,57 @@ [project] -name = "periodictable" -dynamic = ["version"] -description = "Extensible periodic table of the elements" -readme = "README.rst" -authors = [ - { name = "Paul Kienzle", email = "paul.kienzle@nist.gov" }, -] -license = { file = "LICENSE.txt" } -dependencies = [ - "pyparsing", "numpy", -] + name = "periodictable" + dynamic = ["version"] + description = "Extensible periodic table of the elements" + readme = "README.rst" + authors = [ + { name = "Paul Kienzle", email = "paul.kienzle@nist.gov" }, + ] + license = { file = "LICENSE.txt" } + dependencies = [ + "pyparsing", "numpy", + ] -#[project.optional-dependencies] -#dev = [ -# "build", -# "pytest", -# "pytest-cov", -# "matplotlib", -# "sphinx", -#] + classifiers=[ + "Development Status :: 5 - Production/Stable", + "Environment :: Console", + "Intended Audience :: Science/Research", + "License :: Public Domain", + "Operating System :: OS Independent", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Topic :: Scientific/Engineering :: Chemistry", + "Topic :: Scientific/Engineering :: Physics", + ] + requires-python = ">=3.8" -classifiers=[ - "Development Status :: 5 - Production/Stable", - "Environment :: Console", - "Intended Audience :: Science/Research", - "License :: Public Domain", - "Operating System :: OS Independent", - "Programming Language :: Python", - "Programming Language :: Python :: 3", - "Topic :: Scientific/Engineering :: Chemistry", - "Topic :: Scientific/Engineering :: Physics", -] -requires-python = ">=3.8" +[project.optional-dependencies] + dev = [ + "build", + "pytest", + "pytest-cov", + "matplotlib", + "sphinx", + ] [project.urls] -documentation = "https://periodictable.readthedocs.io" -repository = "hhttps://github.com/pkienzle/periodictable" + documentation = "https://periodictable.readthedocs.io" + repository = "hhttps://github.com/pkienzle/periodictable" [build-system] -requires = ["setuptools", "wheel"] -build-backend = "setuptools.build_meta" + requires = ["setuptools", "wheel"] + build-backend = "setuptools.build_meta" [tool.setuptools.dynamic] -version = { attr = "periodictable.__version__" } + version = { attr = "periodictable.__version__" } [tool.setuptools] -packages = ["periodictable"] + packages = ["periodictable"] [tool.pytest.ini_options] -addopts = ["--doctest-modules", "--doctest-glob=*.rst", "--cov=periodictable"] -doctest_optionflags = "ELLIPSIS" -pythonpath = ["doc/sphinx"] -testpaths = ["periodictable", "test", "doc/sphinx/guide"] -python_files = "*.py" -python_classes = "NoClassTestsWillMatch" -python_functions = ["test", "*_test", "test_*"] + addopts = ["--doctest-modules", "--doctest-glob=*.rst", "--cov=periodictable"] + doctest_optionflags = "ELLIPSIS" + pythonpath = ["doc/sphinx"] + testpaths = ["periodictable", "test", "doc/sphinx/guide"] + python_files = "*.py" + python_classes = "NoClassTestsWillMatch" + python_functions = ["test", "*_test", "test_*"]