Django-eav2

Latest version: v1.8.0

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

Scan your dependencies

Page 1 of 3

1.8.0

What's Changed

- Add database constraints to Value model for data integrity by Dresdn in https://github.com/jazzband/django-eav2/pull/706
- Fix for issue 648: Ensure choices are valid (value, label) tuples by altimore in https://github.com/jazzband/django-eav2/pull/707

1.7.1

What's Changed
* Restore backward compatibility for Attribute creation with invalid slugs by Dresdn in https://github.com/jazzband/django-eav2/pull/639

1.7.0

What's Changed

- Enhance slug validation for Python identifier compliance
- Migrate to ruff
- Drop support for Django 3.2
- Add support for Django 5.1

1.6.1

What's Changed

- Ensure eav.register() Maintains Manager Order by Dresdn in https://github.com/jazzband/django-eav2/pull/595
- Update downstream dependencies by Dresdn in https://github.com/jazzband/django-eav2/pull/597

1.6.0

What's Changed

- Corrects `BaseEntityAdmin` integration into Django Admin site
- Split model modules by iacobfred in https://github.com/jazzband/django-eav2/pull/467
- Add Django 5.0 and Python 3.12 to the testing by cclauss in https://github.com/jazzband/django-eav2/pull/487
- Fix typos with codespell by cclauss in https://github.com/jazzband/django-eav2/pull/489
- Enhance BaseEntityAdmin by Dresdn in https://github.com/jazzband/django-eav2/pull/541
- Remove support for Django < 3.2 and Python < 3.8 by Dresdn in https://github.com/jazzband/django-eav2/pull/542

1.5.0

Bug Fixes

- Fixes querying with multiple eav kwargs [395](https://github.com/jazzband/django-eav2/issues/395)

Features

- Support for many type of primary key (UUIDField, BigAutoField)
- Support for natural key use for some models for serialization (EnumValue, EnumGroup, Attribute, Value)
- Add support for Django 4.2
- Add support for Python 3.11

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.