astrosat / django-astrosat-users

Common backend library for Astrosat projects' user management
GNU General Public License v3.0
2 stars 0 forks source link

Migrate to drf-yasg2 #122

Closed marksmall closed 3 years ago

marksmall commented 3 years ago

This PR closes #121

Since drf-yasg appears to be no longer maintained, I have no migrated to drf-yasg2 and updated any references to it.

I also had to pin factory-boy to version 3.0.1, since it introduced new Locale errors. I also had to unpin pytest, so it uses the latest version.

I did notice GitHub reporting a vulnerability: https://github.com/astrosat/django-astrosat-users/network/alert/example/Pipfile.lock/cryptography/open, we don't directly use this library, most likely a dependency of a dependency, but we might want to specify it directly, not sure and looking for advice.