AltSchool / dynamic-rest

Dynamic extensions for Django REST Framework
MIT License
831 stars 109 forks source link

Loosening and updating requirements for djangorestframework #332

Closed JackAtOmenApps closed 2 years ago

JackAtOmenApps commented 2 years ago

install_requires.txt currently requires djangorestframework>=3.11.0,<=3.12.4, but it is not clear where this requirement (to the minor version number X.X.X) comes from.

Per the DRF docs, "Medium version numbers (0.x.0) may include API changes", so best policy, if the requirements are based on concerns for keeping with consistent api versions would be something like djangorestframework>=3.11.0,<3.13.0

But at this point it might be best to also update to allow the 3.13.X versions, since there are no significant API changes from the 3.12.X version. (The changes included in 3.13.0 can be found here)

I recommend modifying the requirement in install_requires.txt to djangorestframework>=3.11.0,<3.14.0.

suavesav commented 2 years ago

Resolved in #334