django-rest-framework-guardian
django-rest-framework-guardian copied to clipboard
Support Django 4.0 and 3.2 and drop previous Django versions
This pull request uses #17 as a base (thanks @johnthagen) but also includes Django 4 support. It also removes support for Django 3.0 and 3.1 as they are EOL. The lint error B023 is ignored since it was causing issues with circleci through the TestSerializer class declared in a loop.
@lvoytek Given we have not heard back from @rpkilby in a while (#19), we may need to fork this project and push under a new name to PyPI
@johnthagen That's fair. I figured I might as well send in a pr in case we ever hear back.
As the maintainer has not responded in a year, I created a friendly fork that tests against the latest Python and Django versions
- https://pypi.org/project/djangorestframework-guardian2/
It incorporates many of the changes in this PR.