fossasia / eventyay-tickets

Apache License 2.0
1.51k stars 41 forks source link

Perform Dependency Upgrades and System Fixes #130

Closed mariobehling closed 6 days ago

mariobehling commented 4 months ago

Perform the following upgrades and maintenance

eMBee commented 4 months ago

from this list:

the npm install call has been moved to pyproject.toml. i don't know if it needs more work.

other entries without a version have been upgraded, but not necessarily to the latest version. further upgrades may be desired.

hongquan commented 3 months ago

I saw slimit as one of dependencies. Don't know where it is used. It is too old (last released in 2013). If it is used, we may replace with https://pypi.org/project/rjsmin/.

AviGawande commented 3 months ago

yes @hongquan the slimit is obsolete and no longer maintained,it is used for the javascript minification,we can upgrade to "rjsmin 1.2.2"