eventyay-tickets icon indicating copy to clipboard operation
eventyay-tickets copied to clipboard

Perform Dependency Upgrades and System Fixes

Open lcduong opened this issue 7 months ago • 2 comments

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.*

lcduong avatar Jul 18 '24 04:07 lcduong