I've left the hashids work in, primarily because it was less work to get the build passing in Circle than it would be to remove it and add it back in later, and because I think it's safe to include, if not strictly necessary.
I've also removed github/tox tests for Python versions <3.6, Django versions <3.2 (and added tests for versions > 3), and DRF versions < 3.11 - which is when DRF added support for Django 3. They dropped support for Django < 2 in version 3.12.
I've left the hashids work in, primarily because it was less work to get the build passing in Circle than it would be to remove it and add it back in later, and because I think it's safe to include, if not strictly necessary.
I've also removed github/tox tests for Python versions <3.6, Django versions <3.2 (and added tests for versions > 3), and DRF versions < 3.11 - which is when DRF added support for Django 3. They dropped support for Django < 2 in version 3.12.