From f334d9c8d7f3baa055e4196b498922d668becd08 Mon Sep 17 00:00:00 2001 From: Camille Troillard Date: Wed, 2 Oct 2024 12:20:30 +0200 Subject: [PATCH] docs: Enhance description of project on PyPI. --- pyproject.toml | 55 ++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 42 insertions(+), 13 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 14d1f57ec..cd676207c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,45 @@ +[project] +name = "skore" +description = "Tooling and assistance for data scientists to \"Own Your Data Science\"" +dynamic = ["version"] +readme = "README.md" +maintainers = [ + {name = "skore developers", email="skore@signal.probabl.ai"}, +] +dependencies = [ + "diskcache", + "fastapi", + "rich", + "skops", + "uvicorn", +] +license = { file = "LICENSE" } +classifiers=[ + "Intended Audience :: Science/Research", + "Intended Audience :: Developers", + "License :: OSI Approved :: BSD License", + "Programming Language :: Python", + "Topic :: Software Development", + "Topic :: Scientific/Engineering", + "Development Status :: 3 - Alpha", + "Operating System :: Microsoft :: Windows", + "Operating System :: POSIX", + "Operating System :: Unix", + "Operating System :: MacOS", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12" +] + +[project.urls] +homepage = "https://probabl.ai" +source = "https://github.com/probabl-ai/skore" +download = "https://pypi.org/project/skore/#files" +tracker = "https://github.com/probabl-ai/skore/issues" +"release notes" = "https://github.com/probabl-ai/skore/releases" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" @@ -14,19 +56,6 @@ artifacts = ["src/skore/ui/static/"] package = ["src/skore/"] artifacts = ["src/skore/ui/static/"] -[project] -name = "skore" -description = "..." -dynamic = ["version"] -dependencies = [ - "diskcache", - "fastapi", - "rich", - "skops", - "uvicorn", -] -license = { file = "LICENSE" } - [project.optional-dependencies] test = [ "altair",