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