Skip to content

Django lts upgrade#543

Merged
akatsoulas merged 7 commits into
mozilla:mainfrom
akatsoulas:django-lts-upgrade
Apr 29, 2026
Merged

Django lts upgrade#543
akatsoulas merged 7 commits into
mozilla:mainfrom
akatsoulas:django-lts-upgrade

Conversation

@akatsoulas
Copy link
Copy Markdown
Contributor

No description provided.

* Upgrade to Django 5.2 LTS
* Upgrade to Python 3.14
* Use Vite for frontend management
* Drop gulp and bower
* Use a dedicated node container for building
* Remove AWS artifacts
* Drop jQuery and use vanilla JS
* Replace DAL with tom-autoselect
* Upgrade to Bootstrap 5
* Add pytest and basic tests
@akatsoulas akatsoulas force-pushed the django-lts-upgrade branch 4 times, most recently from 9a00267 to 393160f Compare April 29, 2026 13:09
Copy link
Copy Markdown

@escattone escattone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

r+wc

Do the Boostrap and TomSelect elements work with CSP enforced?

@akatsoulas akatsoulas merged commit c265601 into mozilla:main Apr 29, 2026
5 checks passed
@akatsoulas akatsoulas deleted the django-lts-upgrade branch April 29, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants