Hacker News new | ask | show | jobs
by JackC 3194 days ago
Ditto leetrout: upgrading Django itself is easy, with great release notes, deprecation warnings, and long support windows for old versions.

We always end up with a bunch of third party libraries, though, and those end up being upgrade blockers.

A notable example recently was django-tastypie, which didn't cut a Django 1.10-compatible release for 11 months after it came out -- four months after Django 1.9 lost security support. So part of our Django 1.10 upgrade was moving to another REST framework.

(If you don't want that kind of churn, sticking to LTS would make sense - I think 1.8 still has support.)