fix(Makefile/virtualenv): met a jour setuptools dans virtualenv v20.0

depuis debian bullseye, la version de virtualenv est  passé à la 20.0
cette version est une complète réécriture.
L'ancienne version de virtualenv installait setuptools version 40 et
faisait une mise a jour.
La nouvelle version se contente d'installer setuptools version
44 (depuis /usr/share/python-wheels, paquet:python-pip-whl) et ne la
met pas a jour.

Les options --download --seeder=pip --setuptools=bundle (ou
--setuptools=embed)
n'ont pas d'effet sur le virtualenv créé. C'est toujours les anciennes
versions.
La version 44 de setuptools n'est pas capable d'installer correctement
cremeCrm a cause d'un "import django" dans creme/__init__.py
Avoir une version a jour de setuptool est donc necessaire pour
construire l'application.
main
Vincent Adolphe 2021-11-15 16:50:54 +01:00
Parent f15fc22e8b
révision 374a8b77b9
1 fichiers modifiés avec 1 ajouts et 0 suppressions

Voir le fichier

@ -90,6 +90,7 @@ check-config:
vous devriez au moins faire : chmod o-rwx config.env"; false; }
install-deps: ## installe les dépendances de l'application
$(PIP) install --upgrade pip setuptools wheel pkg_resources
$(PIP) install --upgrade --requirement requirements/$(ENV).txt
migrate: ## mets à jour le schéma de la base de données