Hacker News new | ask | show | jobs
by primozk 2389 days ago
But you have to be careful that all dependencies are up-to-date as well.
1 comments

No to mention each new release have many incompatibility that you need to read the release note to find out
Django is very good at being backwards compatible. Deprecated functions emit warnings for a few releases before being removed. They are also documented.

Do you have some examples? Are you sure you are not confused with dependencies?

The release notes mention less than ten deprecations related to django. Other stuff which is not supported anymore is mostly non supported database versions.

https://docs.djangoproject.com/en/3.0/releases/3.0/#backward...

The Django incompatibilities is a small problem. If you do sign-up for the theory that it's better to use its ecosystem, the changes on the related projects are much larger.