diff --git a/README.md b/README.md
index fa28952..6632caa 100644
--- a/README.md
+++ b/README.md
@@ -22,7 +22,7 @@ Ingestify focus' on Ingestion of data.
2. All available `Datasets` are compared with what's already fetched, and if it's changed (using a `FetchPolicy`)
3. A `TaskQueue` is filled with `Tasks` to fetch all missing or stale `Datasets`
-
+
- [Source](blob/main/ingestify/domain/models/source.py) is the main entrance from Ingestify to external sources. A Source must always define:
- `discover_datasets` - Creates a list of all available datasets on the Source
diff --git a/setup.py b/setup.py
index c675b83..03e4a1b 100644
--- a/setup.py
+++ b/setup.py
@@ -17,12 +17,18 @@ def setup_package():
builtins.__INGESTIFY_SETUP__ = True
import ingestify
+ with open("README.md", "r") as f:
+ readme = f.read()
+
setup(
name="ingestify",
version=ingestify.__version__,
author="Koen Vossen",
author_email="info@koenvossen.nl",
license="AGPL",
+ description="Standardizing soccer tracking- and event data",
+ long_description=readme,
+ long_description_content_type="text/markdown",
packages=setuptools.find_packages(exclude=["tests"]),
package_data={
"": package_files("ingestify/static"),