Alter CHANGELOG.md, add example entry and alter bootstrap.sh to strip out country-template entries. This resolves issue 116.
Note that this has been tested against OpenFisca-core and requires corresponding pull request to pass the OpenFisca-core test suite.
If this is approved, it is the intention to upgrade the documentation surrounding OpenFisca which will likely include the *.md files in this repository and result in a subsequent PR.
Technical improvement.
Major change
Impacted periods: all.
Impacted areas: all
Details:
bootstrap.sh
to improve experience for first time users:COUNTRY_NAME
andREPOSITORY_URL
before running.master
branch tomain
by defaultCONTRIBUTING.md
to allow for improved text replacementsmaster
withmain
Makefile
OpenFisca France
replace with new repository name-e
with longer form--editable
to aid newcomersisort
,pyupgrade
andyamllint
pyproject.toml
based on the oldersetup.py
andsetup.cfg
[project.urls]
:Homepage
,Repository
,Documentation
,Issues
andChangelog
[project.optional-dependencies]
: new dependanciesisort
,pyupgrade
andyamllint
[tool.pytest.ini_options]
with filterwarnings set to"error"
[tool.pylint.messages_control]
fromsetup.cfg
but in long form for readability[tool.isort]
section.flake8
and.yamllint
to project root as these projects do not supportpyproject.toml
formatREADME.md
to allow for improved text replacementsexport COUNTRY_NAME=France
andexport REPOSITORY_URL=...
due to bootstrap.sh improvementsgit push origin master
togit push origin main
setup.py
andsetup.cfg
.github/*.sh
and.github/workflows/workflow.yaml
files to referencemain
instead ofmaster
openfisca_country_template/texts/social_security_contribution.yaml
openfisca_country_template/texts/situations/income_tax.yaml
openfisca_country_template/variables/demographics.py
openfisca_country_template/variables/taxes.py
CHANGELOG.md
, add example entry and alterbootstrap.sh
to strip out country-template entries. This resolves issue 116.Note that this has been tested against OpenFisca-core and requires corresponding pull request to pass the OpenFisca-core test suite.
If this is approved, it is the intention to upgrade the documentation surrounding OpenFisca which will likely include the *.md files in this repository and result in a subsequent PR.