Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #3569 > unrolled thread
| Started by | Pascal Chambon <pythoniks@gmail.com> |
|---|---|
| First post | 2021-01-22 14:42 +0100 |
| Last post | 2021-01-22 14:42 +0100 |
| Articles | 1 — 1 participant |
Back to article view | Back to comp.lang.python.announce
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Django-Compat-Patcher 0.10 Released, with Django 3.1 support Pascal Chambon <pythoniks@gmail.com> - 2021-01-22 14:42 +0100
| From | Pascal Chambon <pythoniks@gmail.com> |
|---|---|
| Date | 2021-01-22 14:42 +0100 |
| Subject | Django-Compat-Patcher 0.10 Released, with Django 3.1 support |
| Message-ID | <330f52bd-d432-4e26-1962-e8722046f075@gmail.com> |
Hello, I'm pleased to announce the release of Django-Compat-Patcher 0.10, which now includes 67 compatibility shims ranging from Django 1.6 to 3.1 If your Django project is incompatible with a useful pluggable app, or if you encounter the depths of dependency hell when attempting to mass-upgrade your packages, no panic! Just drop the django compatibility patcher into your project, and keep your developments going forward, while dependency conflicts are slowly sorted out in bugtrackers. As a proof-of-concept, the Pychronia alternate reality portal is kept perfectly functional on Django 3.1.5, while still having Django 1.10 constructs like "views as dotted strings" (but don't do that for your own projects, alternative tools like django-compat or django-codemod can help you migrate your own codebase). Enjoy your decade-long backwards compatibility (and get in touch if some compatibility shims are missing for you) Pascal Chambon Project homepage : https://github.com/pakal/django-compat-patcher Download : https://pypi.org/project/django-compat-patcher/0.10/ PS: latest versions of Pip, with the improved dependency solver, might block on theoretical dependency conflicts even though Django-Compat-Patcher solved them; then you might have to keep using an older Pip version, or bypass the Pip dependency resolver, until some escape hatches are implemented in it.
Back to top | Article view | comp.lang.python.announce
csiph-web