diff --git a/CHANGELOG.md b/CHANGELOG.md index 71125b9..eedfd7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ # Changelog -### 7.1.3 [#152](https://github.com/openfisca/country-template/pull/147) +### 7.1.4 [#153](https://github.com/openfisca/country-template/pull/153) + +* Technical improvement. +* Details: + - Update README.md references to latest supported python (3.11) + - Reorder pyproject.toml content to match official example + +### 7.1.3 [#152](https://github.com/openfisca/country-template/pull/152) * Technical improvement. * Details: diff --git a/README.md b/README.md index bbc8983..bf9ffe7 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,7 @@ This involves detailed steps on preparing your package, creating distribution fi ## Install Instructions for Users and Contributors -This package requires [Python 3.9](https://www.python.org/downloads/release/python-390/). More recent versions should work, but are not tested. +This package requires [Python 3.11](https://www.python.org/downloads/release/python-390/). More recent versions should work, but are not tested. All platforms that can execute Python are supported, which includes GNU/Linux, macOS and Microsoft Windows. @@ -121,7 +121,7 @@ For more advanced uses, head to the [Advanced Installation](#advanced-installati Inside your venv, check the prerequisites: ```sh -python --version # should print "Python 3.9.xx". +python --version # should print "Python 3.11.xx". ``` ```sh @@ -163,7 +163,7 @@ Set your working directory to the location where you want this OpenFisca Country Inside your venv, check the prerequisites: ```sh -python --version # should print "Python 3.9.xx". +python --version # should print "Python 3.11.xx". ``` Clone this Country Package on your machine: diff --git a/pyproject.toml b/pyproject.toml index 070531c..f047cc7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,11 +1,15 @@ [project] name = "openfisca-country_template" -version = "7.1.3" +version = "7.1.4" +dependencies = [ + "openfisca-core[web-api] >=41.4.5, <42.0.0" +] +requires-python = ">=3.9" +authors = [] +maintainers = [] description = "OpenFisca Rules as Code model for Country-Template." readme = "README.md" keywords = ["microsimulation", "tax", "benefit", "rac", "rules-as-code"] -authors = [] -maintainers = [] classifiers = [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: GNU Affero General Public License v3", @@ -16,17 +20,6 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Topic :: Scientific/Engineering :: Information Analysis", ] -requires-python = ">=3.9" -dependencies = [ - "openfisca-core[web-api] >=41.4.5, <42.0.0" -] - -[project.urls] -Homepage = "https://github.com/openfisca/country-template" -Repository = "https://github.com/openfisca/country-template" -Documentation = "https://openfisca.org/doc" -Issues = "https://github.com/openfisca/country-template/issues" -Changelog = "https://github.com/openfisca/country-template/blob/main/CHANGELOG.md" [project.optional-dependencies] dev = [ @@ -38,6 +31,14 @@ dev = [ "yamllint >=1.35.1" ] +[project.urls] +Homepage = "https://github.com/openfisca/country-template" +Repository = "https://github.com/openfisca/country-template" +Documentation = "https://openfisca.org/doc" +Issues = "https://github.com/openfisca/country-template/issues" +Changelog = "https://github.com/openfisca/country-template/blob/main/CHANGELOG.md" + + [tool.pytest.ini_options] addopts = "--showlocals --doctest-modules" testpaths = [ "openfisca_country_template/tests" ]