eventyay-tickets
eventyay-tickets copied to clipboard
Perform Dependency Upgrades and System Fixes
Perform the following upgrades and maintenance
Fixes https://github.com/fossasia/eventyay-tickets/issues/130
- [x] Replace slimit with https://pypi.org/project/rjsmin/
- [x] Upgrade jQuery
- [x] PDF: Upgrade fabric.js
- [x] Upgrade package-lock to v2
- [x] Get rid of unmaintained dependency python-u2flib-server
- [x] Upgrade NodeJS
- [x] Improve npm install call in pyproject.toml (previously setup.py)
- [x] Update webauthn requirement from to ==2.0
- [x] Update django-oauth-toolkit requirement to ==2.3.
- [x] Upgrade celery to 5.4.*
- [x] chardet to 5.2.*
- [x] css-inline to 0.14.*
- [x] django-bootstrap3 to 24.2
- [x] django-compressor to 4.5
- [x] django-countries to 7.6.*
- [x] django-filter to 24.2
- [x] django-formtools to 2.5.1
- [x] django-hierarkey to 1.2.*
- [x] django-hijack 3.5.*
- [x] django-otp 1.5.*
- [x] django-phonenumber-field 7.3.*
- [x] django-statici18n 2.5.*
- [x] djangorestframework 3.15.*
- [x] importlib_metadata 8.*
- [x] libsass 0.23.*
- [x] markdown 3.6
- [x] Pillow 10.3.* => 10.4.*
- [x] protobuf 5.27.*
- [x] pycparser 2.22
- [x] python-dateutil 2.9.*
- [x] reportlab 4.2.*
- [x] stripe 7.9.*
- [x] tqdm 4.66.*
- [x] webauthn 2.2.*
- [x] fakeredis 2.23.*
- [x] flake8 7.1.*
- [x] isort 5.13.*
- [x] pep8-naming 0.14.*
- [x] pytest 8.2.*
- [x] pytest-mock 3.14.*
- [x] pytest-rerunfailures 14.*
- [x] pytest-xdist 3.6.*