Commit Graph

25 Commits

Author SHA1 Message Date
Timmy Welch
651c5aed37 Add packaging dependency 2023-12-13 09:53:41 -08:00
Timmy Welch
d37c7a680d Update dependencies 2023-11-28 15:08:26 -08:00
Timmy Welch
65948cd9cd Merge branch 'bump-settngs' into develop 2023-11-23 16:06:01 -08:00
Timmy Welch
305eb1dec5 Enable stricter mypy configuration 2023-11-23 16:05:16 -08:00
Timmy Welch
128cab077c Replace pycountry with isocodes
isocodes is updated more often and doesn't depend on deprecated packages
2023-11-23 14:21:21 -08:00
Timmy Welch
9dc6f8914f Upgrade settings to 0.8.0 2023-11-19 23:14:40 -08:00
Timmy Welch
10776dbb07 Fix flake8 issues 2023-11-09 18:23:57 -08:00
Timmy Welch
7842109ca2 Pin chardet version 2023-10-22 16:01:46 -07:00
Timmy Welch
edb087abde Handle errors when reading zip comments fixes #548 2023-10-07 11:49:57 -07:00
Timmy Welch
96c5c4aa28 Fix pyinstaller build
Fix exception when PyQt is not installed
2023-10-07 11:49:30 -07:00
Timmy Welch
e7cc05679f Bump metron-talker version 2023-09-17 08:09:43 -07:00
Timmy Welch
ddd98ee86d Add metron-talker as an optional dependency 2023-09-15 15:13:14 -07:00
Timmy Welch
05e6eaf88e Update setting group names
Make group names presentable to users and add builtin plugins during namespace generation.
Revamp talkeruigenerator.py to use generated group and setting names and remove as much hard-coded strings as possible
Add a --list-plugins commandline option
2023-09-05 03:55:12 -04:00
Mizaki
9499aeae10 PyrateLimter version 2 only for now. 2023-08-30 23:23:19 +01:00
Timmy Welch
27f71833b3 Generate settngs namespace before formatting 2023-07-28 23:29:39 -07:00
Timmy Welch
f43f51aa2f Fix #396
Use a QWebEngineView if QtWebEngine is available.
If QtWebEngine is not available replace figure tags with div's to allow
 the QTextEdit to render the rest of the html properly
2023-07-01 23:29:38 -07:00
Timmy Welch
19986b64d0 Upgrade pre-commit hooks 2023-07-01 23:12:41 -07:00
Mizaki
7a91acb60c Add pyrate-limiter and apply CV suggested rate limit 2023-06-20 22:28:29 +01:00
Timmy Welch
783e10a9a1 Generate a namespace object for typing settngs 2023-06-09 16:20:00 -07:00
Timmy Welch
30f1db1c73
Update requirements and Linux build dependencies 2023-04-26 14:46:18 -07:00
Timmy Welch
ff15bff94c
Fix pypi upload 2023-04-25 16:26:05 -07:00
Timmy Welch
1dc93c351d
Update settngs to typed version fixes #453 2023-04-25 16:00:04 -07:00
Timmy Welch
f94c9ef857
Update appimage step
Fix platform case
Remove icu check from appimage step as ComicTagger is not installed
Add appimagetool to allowed commands
Fix appimage paths
2023-04-25 16:00:02 -07:00
Timmy Welch
ec65132cf2
Mark mypy as optional 2023-04-23 02:01:41 -07:00
Timmy Welch
c4b7411261
Use tox for building 2023-04-23 01:31:44 -07:00