Openfisca-country-template

Latest version: v7.1.0

Safety actively analyzes 623567 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 13

7.1.0

* Technical improvement
* Minor change
* Details:
- Automate template setup process via CI for GitHub users:
- When creating a new repository by using this template on GitHub, the setup script is automatically executed by the CI on the resulting generated repository.
- Improve accessibility by adopting less technical terminology:
- Replace "bootstrap" with "first-time setup", clarifying its purpose as a one-time project initialisation, particularly for users unfamiliar with the technical vocabulary.
- Decompose GitHub Actions monolithic workflow into specialized workflows:
- Split the `Country-Template` workflow into three distinct workflows: `build`, `validate` and `deploy`.
- Enhance accuracy of workflow triggers:
- Trigger deployment only when changes are pushed to the `main` branch.
- Trigger validation on PR events or as a dependency of the deployment workflow.
- Update CI dependencies

7.0.0

* Technical improvement
* Major change
* Details:
- Make template setup process interactive
- Replace `master` branch with `main`
- Replace `setup.py` and `setup.cfg` with `pyproject.toml`
- Remove references to `OpenFisca France`
- Alter `README.md` to allow for improved text replacements
- Lint files
- Add an example entry to the changelog ([116](https://github.com/openfisca/country-template/issues/116)
- Relax Python version constraint

6.0.3

* Technical improvement.
* Details:
- Update openfisca-core version >= 41.0

6.0.2

* Technical improvement.
* Impacted areas: template setup script
* Details:
- Allows country-template to pass `check-style` makefile command

6.0.1

* Technical improvement.
* Impacted areas: template replacement script
* Details:
- Avoid `sed: RE error: illegal byte sequence` error when template contains `.DS_Store` files after GUI navigation in macOS

6.0.0

* Technical improvement.
* Impacted periods: all.
* Impacted areas: all.
* Details:
- Upgrade every dependencies & use their latest versions to use Python 3.9 and 3.10 and drop support of Python versions < 3.9 .

Page 1 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.