Skip to content

Draft: Feature/add helpers pg api

Description du contexte et la merge request

Contexte

Dans le cadre du ticket de data exploration fonds vert sur l'intégration des référentiels en base

Description des modifications techniques

ajout d'une fonction permettant de faire un appel API et d'en ressortir un dataframe + test unitaire associé

ajout d'une classe de gestion des connexions postgre (non déployé, non testé en package ni en test unitaire)

Exemple et screenshots

Point d'attention pour la review

les tests unitaires de la connexion postgre posent problème avec l'utilisation du module https://github.com/dbfixtures/pytest-postgresql car celui-ci demande le package psycopg2 et l'installation windows demande d'avoir intégré un pg_config dans le path --> mais cela n'est possible que lorsqu'on a les droits d'admin

contournement sans doute possible avec wsl mais je n'arrive pas à faire fonctionner poetry sur wsl (le poetry add me donne un problème de proxy alors même que je travaille en direct sur une connexion hors ministère)

Merge request reports

Loading