diff --git a/.gitignore b/.gitignore
index 5d79142ff25830bdd64cf4aa61213d6d687aa565..5586d40e3f68a03828e3f47089c4d1b9802e6007 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ logs/*
 dgenies/.local_scheduler_pid
 dgenies.egg-info
 application.properties.local
+dist
diff --git a/MANIFEST.in b/MANIFEST.in
index 91696c29f24bcf9ca1101a23e2aea83fe4134c72..a65d74ccbb467eba91975203eaadb6d8dae75ad2 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -14,3 +14,6 @@ recursive-include src *.woff
 recursive-include src *.woff2
 recursive-include src *.md
 include src/dgenies/bin/minimap2
+include requirements.txt
+include LICENSE.txt
+include README.md
diff --git a/setup.cfg b/setup.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..96d8d6ed8c781843b035f77ded5c754a89bb8e5f
--- /dev/null
+++ b/setup.cfg
@@ -0,0 +1,6 @@
+[metadata]
+url = http://dgenies.toulouse.inra.fr
+author = Floréal Cabanettes
+author_email = floreal.cabanettes@inra.fr
+description = Dotplot large Genomes in an Interactive, Efficient and Simple way
+python_requires = '>=3.5'
diff --git a/setup.py b/setup.py
index 4ae4da461ee429b77ad9da7a01621d932b2f1123..5dd28ef30493764cd7ddc9b21756e0313766695e 100644
--- a/setup.py
+++ b/setup.py
@@ -6,7 +6,7 @@ install_reqs = parse_requirements('requirements.txt', session='hack')
 # reqs is a list of requirement
 # e.g. ['django==1.5.1', 'mezzanine==1.4.6']
 reqs = [str(ir.req) for ir in install_reqs]
-version = '1.0'
+version = '1.0.0'
 
 if os.name == "posix":