Django EAV 2 - EAV storage for modern Django
Find a file
2018-06-14 16:15:36 +02:00
docs More spelling corrections 2010-09-29 13:25:41 +03:00
eav Configure coverage's ignored files 2018-06-14 16:15:36 +02:00
tests Clean tests a bit (#3) 2018-06-14 16:15:36 +02:00
.coveragerc Configure coverage's ignored files 2018-06-14 16:15:36 +02:00
.coveralls.yml Add Coveralls configuration 2018-06-01 17:19:49 +02:00
.gitignore Update gitignore 2018-05-18 13:37:53 +02:00
.travis.yml Add Coveralls configuration 2018-06-01 17:19:49 +02:00
CONTRIBUTORS.md Add contributors list 2018-06-03 16:01:47 +02:00
LICENSE Move license notice to root directory (#3) 2018-05-18 13:37:39 +02:00
README.md Update README (#6) 2018-06-14 16:15:36 +02:00
requirements.txt Setup min required Django version to 1.11 LTS 2018-06-04 01:39:34 +02:00
runtests Remove Sites framework dependency (#9) (#15) 2018-06-04 17:19:05 +02:00
setup.py Update setup.py (#2) 2018-06-14 16:15:36 +02:00

Build Status Coverage Status Codacy Badge Maintainability Requirements Status

Django EAV 2 - Entity-Attribute-Value storage for Django

Introduction

Django EAV 2 is a fork of django-eav (which itself was derived from eav-django). This project aims to:

  • add Python 3 support
  • add Django 1.11 and 2.0 support
  • modernize and clean-up the codebase
  • drop Django <1.11 dependencies
  • remove dependency on Sites framework
  • fix unresolved issues
  • update documentation (Sphinx + ReadTheDocs)
  • create exhaustive (and automated) tests
  • add new features

(For now) our progress can be tracked through issues. Feel free to join the discussion.

Installing from git

pip install git+https://github.com/makimo/django-eav2@master

Installing from source

git clone git@github.com:makimo/django-eav2.git
cd django-eav2
python setup.py install

To uninstall:

python setup.py install --record files.txt
rm $(cat files.txt)