From 7ebfb8562195e5331ab20ef456c1a763fef4e55a Mon Sep 17 00:00:00 2001 From: mathiasag7 Date: Thu, 7 Sep 2023 10:14:57 +0100 Subject: [PATCH] update package log --- CHANGELOG.md | 14 +++++++++++--- README.md | 10 +++++----- pyproject.toml | 22 +++++----------------- 3 files changed, 21 insertions(+), 25 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 061c231..865bf9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,12 @@ We follow [Semantic Versions](https://semver.org/) starting at the `0.14.0` rele ### Bug Fixes +## 1.5.1 (2023-09-07) + +### Bug Fixes + +- Fixing error on generate foreign key based on attribute natural key at deserialization of value object + ## 1.5.0 (2023-09-06) ### Features @@ -51,6 +57,7 @@ We follow [Semantic Versions](https://semver.org/) starting at the `0.14.0` rele - Make Read the Docs dependencies all optional ## 1.2.2 (2022-08-13) + ### Bug Fixes - Fixes AttributeError when using CSVFormField [#187](https://github.com/jazzband/django-eav2/issues/187) @@ -58,6 +65,7 @@ We follow [Semantic Versions](https://semver.org/) starting at the `0.14.0` rele - Migrates Attribute.slug to django.db.models.SlugField() [#223](https://github.com/jazzband/django-eav2/issues/223) ## 1.2.1 (2022-02-08) + ### Bug Fixes - Fixes FieldError when filtering on foreign keys [#163](https://github.com/jazzband/django-eav2/issues/163) @@ -88,7 +96,7 @@ We follow [Semantic Versions](https://semver.org/) starting at the `0.14.0` rele - Bumps min python version to `3.6.2` -**Full Changelog**: https://github.com/jazzband/django-eav2/compare/1.0.0...1.1.0 +**Full Changelog**: ## 1.0.0 (2021-10-21) @@ -109,7 +117,7 @@ We follow [Semantic Versions](https://semver.org/) starting at the `0.14.0` rele - Revamps all tooling, including moving to `poetry`, `pytest`, and `black` - Adds Github Actions and Dependabot -**Full Changelog**: https://github.com/jazzband/django-eav2/compare/0.14.0...1.0.0 +**Full Changelog**: ## 0.14.0 (2021-04-23) @@ -118,6 +126,6 @@ We follow [Semantic Versions](https://semver.org/) starting at the `0.14.0` rele - This release will be the last to support this range of Django versions: 1.11, 2.0, 2.1, 2.2, 3.0. SInce all of their extended support was ended by Django Project. - From the next release only will be supported 2.2 LTS, 3.1, and 3.2 LTS (eventually 4.x) -**Full Changelog**: https://github.com/jazzband/django-eav2/compare/0.13.0...0.14.0 +**Full Changelog**: (Anything before 0.14.0 was not recorded.) diff --git a/README.md b/README.md index 4866d67..22dba63 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![Django Version](https://img.shields.io/pypi/djversions/django-eav2.svg?color=green)](https://pypi.org/project/django-eav2/) [![Jazzband](https://jazzband.co/static/img/badge.svg)](https://jazzband.co/) -## Django EAV 2 - Entity-Attribute-Value storage for Django +## Django EAV 2 - Entity-Attribute-Value storage for Django with the possibility of changing the pk field and using natural key for serialization Django EAV 2 is a fork of django-eav (which itself was derived from eav-django). You can find documentation here. @@ -157,7 +157,7 @@ Supplier.objects.filter(eav__city='London') ### References -[1] Exploring Performance Issues for a Clinical Database Organized Using an Entity-Attribute-Value Representation, https://doi.org/10.1136/jamia.2000.0070475
-[2] What is so bad about EAV, anyway?, https://sqlblog.org/2009/11/19/what-is-so-bad-about-eav-anyway
-[3] Magento for Developers: Part 7—Advanced ORM: Entity Attribute Value, https://devdocs.magento.com/guides/m1x/magefordev/mage-for-dev-7.html
-[4] Data Extraction and Ad Hoc Query of an Entity— Attribute— Value Database, https://www.ncbi.nlm.nih.gov/pmc/articles/PMC61332/ +[1] Exploring Performance Issues for a Clinical Database Organized Using an Entity-Attribute-Value Representation,
+[2] What is so bad about EAV, anyway?,
+[3] Magento for Developers: Part 7—Advanced ORM: Entity Attribute Value,
+[4] Data Extraction and Ad Hoc Query of an Entity— Attribute— Value Database, diff --git a/pyproject.toml b/pyproject.toml index a8dafa5..3afe24a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,28 +16,18 @@ include = '\.pyi?$' [tool.poetry] name = "django-eav2" description = "Entity-Attribute-Value storage for Django with the possibility of changing the pk field and using natural key for serialization" -version = "1.5.0" +version = "1.5.1" license = "GNU Lesser General Public License (LGPL), Version 3" -packages = [ - { include = "eav" } -] +packages = [{ include = "eav" }] -authors = [ - "Mauro Lizaur ", -] +authors = ["Mauro Lizaur "] readme = "README.md" repository = "https://github.com/jazzband/django-eav2" -keywords = [ - "django", - "django-eav2", - "database", - "eav", - "sql", -] +keywords = ["django", "django-eav2", "database", "eav", "sql"] classifiers = [ "Development Status :: 3 - Alpha", @@ -56,9 +46,7 @@ classifiers = [ ] [tool.semantic_release] -version_variable = [ - "pyproject.toml:version" -] +version_variable = ["pyproject.toml:version"] branch = "master" upload_to_pypi = false upload_to_release = false