Openfisca-country-template

Latest version: v7.1.8

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

Scan your dependencies

Page 2 of 15

7.1.2

* Technical improvement
* Details:
- Skip `deploy` workflow when PyPI token is not defined in GitHub secrets
- Ensure lint scripts work properly without reachable tags
- Rename the GitHub secret `PYPI_TOKEN_OPENFISCA_BOT` used in `deploy` workflow to `PYPI_TOKEN`
- Update deprecated syntax in GitHub Actions workflow

7.1.1

* Technical improvement
* Details:
- Update minimal Core dependency to require a version that can parse `pyproject.toml` (see https://github.com/openfisca/openfisca-core/pull/1209)
- Use version specifiers compatible with Conda packaging

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

Page 2 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.