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
Parent
f15fc22e8b
révision
374a8b77b9
|
@ -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
|
||||
|
|
Chargement…
Référencer dans un nouveau ticket