Skip to content
Senegalese tax and benefit system for OpenFisca
Jupyter Notebook Python Other
Branch: master
Clone or download
benjello Merge pull request #57 from openfisca/dependabot/pip/yamllint-gte-1.1…
…1.1-and-lt-1.18

Update yamllint requirement from <1.17,>=1.11.1 to >=1.11.1,<1.18
Latest commit 4c14ef0 Aug 13, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Remove python2 Jan 18, 2019
.github fixup! Translation Dec 17, 2018
api Fix and test senario Jan 18, 2019
notebooks
openfisca_senegal Fix tests Aug 9, 2019
.gitignore Bump Jan 20, 2019
CHANGELOG.md Bump Jul 3, 2019
LICENSE Initial commit Oct 31, 2016
MANIFEST.in Again Jan 23, 2018
Makefile Fix and test senario Jan 18, 2019
README.md Ajoute commande pour installer librairies Jul 10, 2018
requirements.txt Fix dependances to work with binder Jan 2, 2018
runtime.txt Add link to open notebooks in binder Jan 2, 2018
setup.cfg Start fixing CI errors Feb 14, 2019
setup.py Update yamllint requirement from <1.17,>=1.11.1 to >=1.11.1,<1.18 Aug 12, 2019

README.md

OpenFisca Sénégal

Senegalese tax and benefit system for OpenFisca

Warning: this is highly experimental!

OGP Paris Hackathon

This work was done during the first OGP hackathon in Paris

See the Jupyter Notebook or Binder.

Dakar Hackathon for technological innovation for the Senegalese tax administration

This work was done during the first hackathon in Dakar for Innovation and Collaboration for the Senegalese Tax System

See the Jupyter Notebook or Binder.

Links

API

Installation

make install # needs to be executed in the folder containing the Makefile

Testing

make test # needs to be executed in the folder containing the Makefile

Run with the Web API

pip install OpenFisca-Web-API[paster]
paster serve api/api_config.ini

To test with a sample file:

curl http://localhost:2000/api/1/calculate -X POST --data @./api/test.json --header 'Content-type: application/json'
You can’t perform that action at this time.