- Include support for Django versions 3 fully and 4 until (not including) Django 4.2
- Add Github workflow testing support to the codebase
- Make sure deprecation warning doesn't trigger in Django 3 (#12).
- Introduced compatibility with non postgres databases (#16).
- Introduced pytest and tox for testing (#13).
- Make check for Postgres more lenient by checking the vendor attribute (#11).
- Add support for Django 3.0 (#9, #10)
- Test on multiple Django/Python combinations
- Loosen up check for Postgres backend by using a substring search, so that the code won't break on custom Postgres adapters (#8).
- Do not coerce "weeks" numbers to float.
- Remove hard dependency on psycopg (#6).
- Also recognise Postgis contrib engine as a supported Postgres engine.
- Accidental upload; is identical to v1.0.2.
- Also accept
django.db.backends.postgresql
alias as Postgresql driver (#1). - Do not serialize
weeks
value when storing in the database, which caused those days to be counted twice (#2).
- Ensure integer values are always parsed as integers. This prevents issues when performing date arithmetic on relativedelta objects, as Python's date class demands integer arguments.