ecommerce Dependencies Django 2.2 Support

Versions in ecommerce already support Django 2.2

Newer versions available on PyPI which support Django 2.2

  • django-extra-views (current version used by a django-oscar release tested with 2.2, should be ok)

  • django-phonenumber-field (current version used by a django-oscar release tested with 2.2, should be ok)

  • django-tables2 (current version used by a django-oscar release tested with 2.2, should be ok)

Support for Django 2.2 on master but not PyPI

  • factory-boy (supports 2.1 in installed version, may just work)

Haven't been tested with Django 2.2 upstream

  • django-haystack (https://openedx.atlassian.net/browse/BOM-1198; supports 2.1 on master, may just work with 2.2)

  • django-rest-swagger (deprecated, latest release supports 2.1; switch to drf-yasg if this becomes a problem)

  • django-threadlocals

  • rest-condition (negligible Django usage beyond DRF, may just work with 2.2)