diff --git a/CHANGELOG.md b/CHANGELOG.md index 28881166..ad52462e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.12 (beta) +# 0.12 (2021-03-05) - Added `_exclude` parameter to `all()` and `filter()` manager methods to exclude certain objects from loading as a performance optimization. - Fixed handling of untyped `List`/`Dict` annotations in Python 3.9. diff --git a/Makefile b/Makefile index b36ccf87..d0adc376 100644 --- a/Makefile +++ b/Makefile @@ -37,9 +37,11 @@ $(DEPENDENCIES): poetry.lock poetry install @ touch $@ +ifndef CI poetry.lock: pyproject.toml poetry lock --no-update @ touch $@ +endif .cache: @ mkdir -p .cache diff --git a/pyproject.toml b/pyproject.toml index d2d09164..7ed2c2eb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [tool.poetry] name = "datafiles" -version = "0.12b4" +version = "0.12" description = "File-based ORM for dataclasses." license = "MIT"