From 4d3070aa1441d051ec84c71ea66f6b0851b590ec Mon Sep 17 00:00:00 2001
From: Duchateau Fabien <fabien.duchateau@univ-lyon1.fr>
Date: Sat, 26 Sep 2020 00:42:03 +0200
Subject: [PATCH] [AM] added requirements.txt + changes in setup

---
 README.md        | 6 +++---
 mapiris/main.py  | 2 +-
 requirements.txt | 5 +++++
 setup.cfg        | 2 --
 4 files changed, 9 insertions(+), 6 deletions(-)
 mode change 100644 => 100755 mapiris/main.py
 create mode 100755 requirements.txt

diff --git a/README.md b/README.md
index 99f2cdd..085a69c 100644
--- a/README.md
+++ b/README.md
@@ -13,13 +13,13 @@ L'outil *mapiris* permet de chercher les IRIS par code, par nom (d'IRIS ou de co
 
 ## Installation
 
-Pour installer *mapiris*, taper dans un terminal :
+Pour installer *mapiris*, se postionner à la racine du répertoire `mapiris/` et saisir dans un terminal :
 
 ```
-python3 -m pip install -e mapiris/ --process-dependency-links
+python3 -m pip install -e . -r requirements.txt
 ```
 
-Cette commande installe les dépendances, dont [mongiris](https://gitlab.liris.cnrs.fr/fduchate/mongiris) qui permet l'interrogation d'une base de données sous MongoDB contenant les IRIS.
+Cette commande installe les dépendances, dont [mongiris](https://gitlab.liris.cnrs.fr/fduchate/mongiris) qui permet l'interrogation d'une base de données sous MongoDB contenant les IRIS. ** Attention, long téléchargement (700 MO) **.
 
 Il est donc nécessaire de crééer la base de données avec la collection d'IRIS. Pour cela, exécuter la commande (depuis le répertoire des exécutables de MongoDB si besoin) :
 
diff --git a/mapiris/main.py b/mapiris/main.py
old mode 100644
new mode 100755
index 229874c..00b81d7
--- a/mapiris/main.py
+++ b/mapiris/main.py
@@ -8,7 +8,7 @@
 from flask import Flask, flash, render_template, request, send_from_directory, url_for, jsonify
 import webbrowser
 import os, json
-from mapiris import model
+import model
 
 app = Flask(__name__)
 url = 'http://127.0.0.1:8081'
diff --git a/requirements.txt b/requirements.txt
new file mode 100755
index 0000000..6cd0dd9
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,5 @@
+setuptools~=41.2.0
+Flask~=1.1.2
+requests~=2.23.0
+https://gitlab.liris.cnrs.fr/fduchate/mongiris/-/archive/master/mongiris-master.zip
+
diff --git a/setup.cfg b/setup.cfg
index cb8c5f6..5e768f7 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -16,8 +16,6 @@ zip_safe = False
 install_requires =
     flask >= 1.0.2
 	mongiris >= 0.3
-dependency_links =
-	git+https://fduchate@gitlab.liris.cnrs.fr/fduchate/mongiris.git#egg=mongiris-0.3
 
 #[options.packages.find]
 #exclude =
-- 
GitLab