Skip to content

Met à jour la version maximale d'OpenFisca-Core et par ceci emploie numpy 1.18

Benoît Courty requested to merge bump-numpy-with-of into master

Created by: sandcha

Connected to #leximpact/leximpact-server#50

  • Amélioration technique.
  • Périodes concernées : toutes.
  • Zones impactées : toutes.
  • Détails :
    • Met à jour la dépendance à OpenFisca-Core.
    • Permet l'emploi de numpy v1.18 apporté par OpenFisca-Core v35 et influe sur les syntaxes autorisées des formulas.

Ces changements :

  • Corrigent ou améliorent un calcul déjà existant.

👋 Cher reviewer,

Suivant le descriptif de migration du README OpenFisca-Core, la présence des fonctions select, linspace et array a été vérifié et aucune n'a été trouvée dans ce modèle. La présence de UFuncs a été vérifiée avec plus de légèreté (plus complexe à identifier) mais ne me semble pas avoir été employée.

Tu pourrais aussi te demander pourquoi nous effectuons cette mise à jour. Au-delà de la volonté d'être à la page, c'est qu'afin d'utiliser la dernière version à jour d'OpenFisca-France pour calculer l'impôt d'après la loi de 2021, nous devons mettre à jour leximpact-server. Or, celui-ci s'embrouille dans la gestion des dépendances si ses deux modèles openfisca n'utilisent pas la même version de numpy (à savoir, la v1.18). Cette PR lui vient à la rescousse.


Quelques conseils à prendre en compte :

Merge request reports