v0.8.0
rtibbles
released this
07 Mar 20:54
·
22 commits
to release-v0.8.x
since this release
Summary
- Drops support for Python 2.7
- Upgrades cryptography library to 40.0.2, the latest version that supports Python 3.6
- Upgrades M2Crypto to 0.41.0
- Upgrades Django to version 3
- Upgrades django-mptt to a version greater than 0.10 for Django 3 compatibility
- Upgrades djangorestframework to a version greater than 3.10 for Django 3 compatibility
- Upgrades django-ipware to version 4.0.2, the latest version that supports Python 3.6
- Drops usage of "value_from_object_json_compatible" on fields and instead inspects booleans for "morango_serialize_to_string" attribute to determine if the field value_to_string method should be used for serialization and to_python used for deserialization
- Removes support for MorangoMPTT models
Details
- Unpin docs dependencies to fix build issues. by @rtibbles in #211
- Remove buildkite by @rtibbles in #213
- Merge up 0.7.x to 0.8.x to propagate docs fix. by @rtibbles in #212
- Drop Python 2.7 support by @rtibbles in #209
- Clean up residual Python 2.7 code paths by @rtibbles in #214
- Update cryptography to 40.0.2 - latest version that supports Python 3.6 by @rtibbles in #215
- More crypto requires by @rtibbles in #221
- Upgrade Django to 3.2 by @rtibbles in #217
- Update CHANGELOG.md for 0.8.0 by @rtibbles in #222
Full Changelog: v0.7.1...v0.8.0