diff --git a/CHANGELOG.md b/CHANGELOG.md index df48199..63cb7f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# 5.0 + +This is a breaking release. + +- Migrate project to new `pyproject.toml` standard from `setup.py`/`requirements.txt`. +- As part of migration, top-level `__version__` variable was dropped from the package. +- Support for Python 3.8 was dropped due to a breaking change in the way setuptools interpret the license keys in `pyproject.toml`. + # 4.0 This is a breaking release. diff --git a/README.md b/README.md index e8bbd40..fb6562c 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ This uses [`coincurve`](https://github.com/ofek/coincurve) as a wrapper for [`li # From the root of the repository python3 -m venv venv . venv/bin/activate -pip install -r requirements.txt && pip install pytest +pip install -r tests/requirements.txt && pip install pytest PYTHONPATH=$PYTHONPATH:$PWD/bip32 pytest -vvv ``` diff --git a/pyproject.toml b/pyproject.toml index a899f69..dcd6bc9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,11 +4,11 @@ build-backend = "setuptools.build_meta" [project] name = "bip32" -version = "4.0.0" +version = "5.0.0" dependencies = [ "coincurve>=15.0,<21", ] -requires-python = ">=3.8" +requires-python = ">=3.9" authors = [ {name = "Antoine Poinsot", email = "darosior@protonmail.com"}, ]