From fff233e29524ec0fe317bb872789478315159ee5 Mon Sep 17 00:00:00 2001 From: Rachel <rtorchet@pasteur.fr> Date: Tue, 8 Sep 2020 17:36:50 +0200 Subject: [PATCH] Fix test on bound/partner issue for stabilized hetero2merAB --- ippisite/ippidb/forms.py | 4 ---- ippisite/requirements-dev-rachel.txt | 18 ++++++++++++++++++ ippisite/requirements-rachel.txt | 6 ++++++ 3 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 ippisite/requirements-dev-rachel.txt diff --git a/ippisite/ippidb/forms.py b/ippisite/ippidb/forms.py index fc4df4cf..e98f5681 100644 --- a/ippisite/ippidb/forms.py +++ b/ippisite/ippidb/forms.py @@ -424,10 +424,6 @@ class ComplexCompositionBaseFormSet(forms.BaseFormSet): if form.cleaned_data.get("DELETE", False): continue complex_type_dict.add(form.cleaned_data.get("complex_type")) - if self.has_bound and self.has_partner and len(complex_type_dict) < 2: - self._non_form_errors.append( - _("You need at least one bound and one partner") - ) def __init__( self, diff --git a/ippisite/requirements-dev-rachel.txt b/ippisite/requirements-dev-rachel.txt new file mode 100644 index 00000000..159e4b22 --- /dev/null +++ b/ippisite/requirements-dev-rachel.txt @@ -0,0 +1,18 @@ +-r requirements-rachel.txt +# linting and formatting +flake8 +black +flake8-black +# documentation generation +sphinx +sphinx_rtd_theme +# coverage +coverage +# tests +requests-cache +parameterized +# dependencies to generate graph models using django-extensions +#pygraphviz +#pydot +pyparsing +pyyaml>=5.1 \ No newline at end of file diff --git a/ippisite/requirements-rachel.txt b/ippisite/requirements-rachel.txt index dd38c1d9..662749c0 100644 --- a/ippisite/requirements-rachel.txt +++ b/ippisite/requirements-rachel.txt @@ -6,18 +6,24 @@ django-extensions django-formtools django-debug-toolbar django-allauth +django-celery-results==1.2.1 # import scripts pandas==1.0.5 +openpyxl +xlwt # web services bioservices bioblend bs4 +chembl_webresource_client # libraries to compute PCA sklearn scipy matplotlib==2.2.3 #Matplotlib 3.0+ does not support Python 2.x, 3.0, 3.1, 3.2, 3.3, or 3.4. +seaborn # postgres driver #psycopg2 +psycopg2-binary git+https://gitlab.pasteur.fr/hmenager/django-diu.git#egg=django_diu # openbabel is not installed from pip for now # openbabel -- GitLab