{"library":"openfisca-france","title":"OpenFisca France","description":"OpenFisca Rules as Code model for France. It simulates the French tax-benefit system. Current version: 175.0.40, requires Python >=3.9. Released continuously.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install openfisca-france"],"cli":{"name":"openfisca","version":"OpenFisca-Core 44.7.0"}},"imports":["from openfisca_france import FranceTaxBenefitSystem","from openfisca_france.entities import Individu","from openfisca_france.entities import Famille","from openfisca_france.entities import Menage"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from openfisca_france import FranceTaxBenefitSystem\nfrom openfisca_core.simulation_builder import SimulationBuilder\n\n# Create the tax-benefit system\ntbs = FranceTaxBenefitSystem()\n\n# Create a simulation for a single person\nbuilder = SimulationBuilder()\nsimulation = builder.build_from_entities(tbs, {\n    'individus': ['person1'],\n    'familles': ['famille1'],\n    'menages': ['menage1'],\n})\nsimulation.set_input('age', '2026-01-01', {'person1': 30})\nsimulation.set_input('salaire_de_base', '2026-01', {'person1': 2000})\nsimulation.calculate('revenu_disponible', '2026-01')","lang":"python","description":"Simulate the monthly disposable income of a single person earning 2000 EUR/month.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}