From 84ba695bc521019fe006a5a1ce89eec3d7e1d24b Mon Sep 17 00:00:00 2001 From: Caleb Schilly Date: Mon, 16 Sep 2024 10:39:17 -0400 Subject: [PATCH] #222: try fixing long_description error --- README.md | 2 +- pyproject.toml | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 390a242e..99b01d5f 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # rom-tools-and-workflows The ROM tools and workflows Python library comprises a set of algorithms for constructing and exploiting ROMs that rely on *abstract base classes* that encapsulate all the information needed to run a given algorithm. The philosophy is that, for any given application, the user simply needs to "fill out" a class that meets the required API of the abstract base class. Once this class is complete, the user gains access to all of our existing algorithms. -## Documentation +## Documentation https://pressio.github.io/rom-tools-and-workflows/romtools.html diff --git a/pyproject.toml b/pyproject.toml index 60d37512..af06c4d1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,8 @@ build-backend = "setuptools.build_meta" [project] name = "romtools" -dynamic = ["version"] +dynamic = ["version", "long_description"] +long_description_content_type = "text/markdown" requires-python = ">=3.8" dependencies = [ 'docutils', @@ -21,6 +22,7 @@ dependencies = [ [tool.setuptools.dynamic] version = {file = "version.txt"} +long_description = {file = "README.md"} [tool.setuptools.packages.find] where = ["."]