Open vprunet opened 1 month ago
On installait une version inférieure à 1.4 de pandas car il fallait SQLA 1.4 minimum pour passer sur pandas 1.4 ou plus. GeoNature 2.14 passant à SQLA 1.4, on doit maintenant pouvoir monter la version de pandas, mais faut tester et analyser ça.
Bonjour, j'ai testé pandas<2.1 car jusqu'à la version 2.0.3 SQLAlchemy mini est 1.4.16. L'installation s'est passée sans erreur mais j'ai à présent une page 403 en voulant accéder à geonature :(
en fait il y avait une petite erreur quand même en fin d'install : File "/usr/lib/python3.11/subprocess.py", line 571, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['/usr/bin/env', 'bash', '-i', '-c', 'nvm exec npm run build']' returned non-zero exit status 137.
Je ne connais pas encore l'appli suffisamment pour comprendre d'où vient cette erreur 403, je suis preneur d'une idée ! Y-a-t il quelque chose à faire au niveau de la base de donnée lors de l'install du module ?
EDIT : Pour des raisons encore mystérieuses, le dossier dist du répertoire frontend a été supprimé, une réinstallation de geonature a résolu le problème
Bonjour, Le fichier requirements.in impose une version ancienne de pandas ( <1.4) dont le binaire n'est pas directement téléchargeable par pip install. Du coup, l'installation du module import dans geonature 2.14.1 (debian 12) est très lente. Cela semble être dû à l'étape de compilation du package pandas en version 1.3.5.
La version courante de pandas (pip install pandas) est la 2.2.2
Question : est-ce que la contrainte pandas<1.4 est toujours d'actualité?