From f74ef2d59c2f3937b3d2e708ae9a6f6489bf64b8 Mon Sep 17 00:00:00 2001 From: JoseJVS Date: Wed, 28 Aug 2024 15:59:12 +0200 Subject: [PATCH] Added optional dependencies for examples target --- pyproject.toml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 279634b..c4944fd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,14 +14,21 @@ description = "A heterogeneous metadata file parsing and structuring framework" readme = "README.md" license = {file = "LICENSE"} classifiers = [ - "Development Status :: 4 - Beta", - "Programming Language :: Python :: 3", - "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", + "Development Status :: 4 - Beta", + "Programming Language :: Python :: 3", + "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", ] [project.urls] "Homepage" = "https://codebase.helmholtz.cloud/metamosim/metadata_archivist.git" +[project.optional-dependencies] +examples = [ + "pyyaml", + "jsonschema", + "f90nml" +] + [tool.black] line-length = 120 target-version = ['py310']