Project description
French State Budget Simulation API
HTTP API for OpenFisca
Used by LexImpact , a simulator of the French tax-benefit system.
Make use of OpenFisca a rules as code tax benefit system.
Install
pip install leximpact_socio_fisca_simu_etat
How to use
Fill me in please! Don't forget code examples:
from leximpact_socio_fisca_simu_etat.csg_simu import (
ReformeSocioFiscale ,
compute_all_simulation ,
)
reform = ReformeSocioFiscale (
base = 2021 ,
amendement = {
"prelevements_sociaux.contributions_sociales.csg.activite.imposable.taux" : 0.068 ,
},
output_variables = [ "csg" ],
quantile_nb = 4 ,
quantile_compare_variables = [ "csg" ],
)
resultat = compute_all_simulation ( reform , annee_de_calcul = "2021" )
[leximpact_socio-fisca-simu-etat DEBUG @ 20:10:41] reform.amendement : None
[leximpact_socio-fisca-simu-etat DEBUG @ 20:10:41] No cache for 5078a86c7201f132a44472774283e4a774e85b9bd94c88c9e756d3cb2021, compute it.
[leximpact_socio-fisca-simu-etat DEBUG @ 20:10:45] OpenFisca a retourné des individus
[leximpact_socio-fisca-simu-etat DEBUG @ 20:10:45] reform.amendement : {'prelevements_sociaux.contributions_sociales.csg.activite.imposable.taux': 0.068}
[leximpact_socio-fisca-simu-etat DEBUG @ 20:10:45] No cache for 3580f21542881d1996a7b3a16a759d8318e58bdc44ac26ab6cfbf8662021, compute it.
[leximpact_socio-fisca-simu-etat DEBUG @ 20:10:49] OpenFisca a retourné des individus
[leximpact_socio-fisca-simu-etat DEBUG @ 20:10:49] Temps de traitement total pour la simulation 7.873102587996982 secondes
print (
f "Montant total de la csg : { resultat . result [ 'amendement' ] . state_budget [ 'csg' ] : , } €"
)
Montant total de la csg : -147,054,542,277.62744 €
How to develop
Please see contributing.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages .
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names .
The dropdown lists show the available interpreters, ABIs, and platforms.
Enable javascript to be able to filter the list of wheel files.
Copy a direct link to the current filters https://pypi.org/project/leximpact-socio-fisca-simu-etat/0.1.1/#files
Copy
Showing 1 of 1 file.
File name
Interpreter
Interpreter
py3
ABI
ABI
none
Platform
Platform
any
File details
Details for the file leximpact_socio_fisca_simu_etat-0.1.1.tar.gz.
File metadata
Download URL: leximpact_socio_fisca_simu_etat-0.1.1.tar.gz
Upload date: Mar 3, 2022
Size: 32.1 kB
Tags: Source
Uploaded using Trusted Publishing? No
Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12
File hashes
Hashes for leximpact_socio_fisca_simu_etat-0.1.1.tar.gz
Algorithm
Hash digest
SHA256
e6a8ecb8c4b80334d784ae9514ff38ffc65cf50a193a04d064a7b3d0aba7ad4a
Copy
MD5
a04c1ac4503080942913373ea274149d
Copy
BLAKE2b-256
ee6ca4e063e5590d6dacda047cef8a3ad4b6cd169f594779a8c6c783f34e126b
Copy
See more details on using hashes here.
File details
Details for the file leximpact_socio_fisca_simu_etat-0.1.1-py3-none-any.whl.
File metadata
Download URL: leximpact_socio_fisca_simu_etat-0.1.1-py3-none-any.whl
Upload date: Mar 3, 2022
Size: 35.3 kB
Tags: Python 3
Uploaded using Trusted Publishing? No
Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12
File hashes
Hashes for leximpact_socio_fisca_simu_etat-0.1.1-py3-none-any.whl
Algorithm
Hash digest
SHA256
6728041466629f7878262ea861e602cc05c5d2b0f43982cfa4aba62afb4028b8
Copy
MD5
f2e25603cfc3e6991ff4d8fb893ad24a
Copy
BLAKE2b-256
6819ecef377a408ce18a4743bb51c8c4f89a05599a333f5e7662c0e736b5ff38
Copy
See more details on using hashes here.