Extend dependencies list in Web API /status endpoint
Connectée à #22
De /status, supprime version_openfisca
, inclut la version d'openfisca-france dans une nouvelle clef dependencies
avec d'autres librairies.
Avant cette MR /status
renvoie :
{
"cache": true,
"queue": true,
"simulations": true,
"version_openfisca": [
"openfisca-france",
"153.3.1"
],
"last_commit": "80874de"
}
Avec cette MR, on obtient :
{
"cache": true,
"queue": true,
"simulations": true,
'dependencies': {
'leximpact-common-python-libraries': {'version': '0.1.1'},
'leximpact-survey-scenario': {
'version': '1.3.3',
'resolved_reference': '971b4bef7374467056a7370463b77bdc3ff3b8a5',
'reference': 'master'
},
'OpenFisca-France': {
'version': '160.0.1',
'resolved_reference': '12d8886bdf2970f71115e0c59f02977b17f6698a',
'reference': 'wip-leximpact'
},
'OpenFisca-France-Data': {
'version': '3.1.2',
'resolved_reference': '466123fe04d66415c08614eb929a8e910c6dbcfc',
'reference': 'master'
},
'openfisca-france-reforms': {
'version': '1.0.304',
'resolved_reference': 'e53f418245b971e0cdfd96fe0be2adc1663ea98a',
'reference': 'HEAD'
},
'openfisca-survey-manager': {'version': '2.0.9'}
}
}
Edited by sandcha