devilry / trix2

Next generation Trix. Detailed task control and statistics app for better learning outcome.
BSD 3-Clause "New" or "Revised" License
2 stars 3 forks source link

django-allauth 0.55 compatibility #138

Closed torgeirl closed 7 months ago

torgeirl commented 11 months ago

django-allauth 0.55 (released August 22) has multiple backwards incompatible issues in their changelog, and at least one two of them makes it incompatible with Trix 3.0.0:

A large internal refactor has been performed to be able to add support for providers oferring one or more subproviders. This refactor has the following impact:

  • The provider registry methods get_list(), by_id() have been removed. The registry now only providers access to the provider classes, not the instances.
  • provider.get_app() has been removed -- use provider.app instead.
  • (...)

This doesn't work with Trix 3.0.0: AttributeError: 'ProviderRegistry' object has no attribute 'get_list'.

Levijatan commented 7 months ago

Hopefully fixed inn e6699e3