16 Commits
Author SHA1 Message Date
timmy ee67d8dfce Upgrade settngs to 0.9.1 2026-08-16 13:06:44 -07:00
timmy 493c494684 Move pyupgrade above autoflake to reduce runs of pre-commit required 2026-08-16 13:06:44 -07:00
timmy 6255535e3f Remove flake8-warnings 2026-08-15 13:42:50 -07:00
timmy d7e8481209 Update pre-commit 2026-08-15 13:42:50 -07:00
timmy 5f79231290 Upgrade pre-commit hooks 2026-08-15 13:42:50 -07:00
timmy ebb4eef41e Upgrade pre-commit 2026-08-15 13:39:46 -07:00
timmy a6416ccae5 Use tox for building
Mark mypy as optional

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

Fix package.yaml

Remove extraneous if

Fix pypi upload

Update requirements and Linux build dependencies

Update linux packages in GitHub Actions
2026-08-15 13:39:46 -07:00
timmy 4fdb49a5cd Update settngs to typed version fixes #453
Generate a namespace object for typing settngs
2026-08-15 13:39:46 -07:00
timmy cdb0cd16bb Update pre-commit 2026-08-15 13:39:46 -07:00
timmy 2951dc40b9 Merge branch 'settings' into develop
Merge branch 'mizaki-rename_namespace_fix' into develop
2026-08-15 13:39:46 -07:00
timmy cc2ef8593c Update pre-commit 2022-11-24 01:25:24 -08:00
timmy 43ec4848ef Update pre-commit 2022-10-25 21:49:47 -07:00
timmy 77a53a6834 Update dependencies
Includes changes from pyupgrade
2022-08-10 20:55:46 -07:00
timmy 470b5c0a17 Fix adding files to GUI via running ComicTagger with more filenames
Add flake8-print to ensure all logging uses the logging package
2022-06-06 20:04:51 -07:00
timmy bb7fbb4e38 Add pre-commit.ci config 2022-06-06 20:04:34 -07:00
timmy fd4c453854 Apply pre-commit configuration 2022-06-02 18:32:16 -07:00