51053 Commits

Author SHA1 Message Date
Kovid Goyal
bb6d43d7cd
Report bulk failures to stderr 2025-01-25 10:24:15 +05:30
Kovid Goyal
0c4dae5e89
When bulk get of properties fails retry with a single get 2025-01-25 10:19:06 +05:30
Kovid Goyal
4f01aa24e6
Ignore enumerable objects for which getting properties fails
Needed for the PoS Nook which apparently fails to return properties for
many objects. ALso matches libmtp based driver behavior.
2025-01-25 10:10:44 +05:30
Kovid Goyal
64e87a86a7
... 2025-01-25 10:03:52 +05:30
Kovid Goyal
968acc0a83
Dont use bulk property retrieval for Nook Glowlight 4N
See discussion in: https://bugs.launchpad.net/calibre/+bug/2068527
2025-01-25 09:52:30 +05:30
Kovid Goyal
66cf52e1c6
Dont ignore failures reported in OnEnd when doing bulk property queries 2025-01-25 09:36:16 +05:30
un-pogaz
f20aa37527 more string concatenation (extra-edit) 2025-01-24 11:14:25 +01:00
un-pogaz
8810c94933 implicit string concatenation (extra-edit) 2025-01-24 11:14:25 +01:00
un-pogaz
ac4fbfc7c9 implicit string concatenation (manual)
ruff 'ISC'
2025-01-24 11:14:25 +01:00
un-pogaz
ce83e97a7c unnecessary return (extra-edit) 2025-01-24 11:14:25 +01:00
un-pogaz
0ee26c5e75 unnecessary return None (auto-fix)
ruff 'RET501'
2025-01-24 11:14:24 +01:00
un-pogaz
59cd38256a useless tuple (extra-edit) 2025-01-24 11:14:24 +01:00
un-pogaz
ed2930712d various whitespace (extra-edit)
!partial 'E203,E222,E241,E271,E272'
2025-01-24 11:14:24 +01:00
un-pogaz
41cee6f02d various whitespace (auto-fix)
ruff 'E201,E202,E211,E251,E275'
2025-01-24 11:14:24 +01:00
un-pogaz
fb0a290127 remove duplicate class field definition (manual)
ruff 'PIE794'
2025-01-24 11:14:22 +01:00
un-pogaz
8dfbcaa057 more misc recomendation (extra-edit) 2025-01-24 11:14:22 +01:00
un-pogaz
ddfdc80d3a more misc recomendation (manual)
ruff 'PIE'
2025-01-24 11:14:22 +01:00
un-pogaz
e006114716 more misc recomendation (auto-fix)
ruff 'PIE'
2025-01-24 11:14:21 +01:00
un-pogaz
b2c90ff460 convert docstrings comments (extra-edit) 2025-01-24 11:14:21 +01:00
un-pogaz
0ce6645f15 comment formating (extra-edit) 2025-01-24 11:14:21 +01:00
un-pogaz
dba73b96b7 comment formating (manual)
ruff 'E114,E115,E116,E261,E262,E265'
2025-01-24 11:14:21 +01:00
un-pogaz
19b9d979ab comment formating (auto-fix)
ruff 'E114,E115,E116,E261,E262,E265'
2025-01-24 11:14:21 +01:00
un-pogaz
0b23eaf328 code indentation (extra-edit) 2025-01-24 11:14:21 +01:00
un-pogaz
8032201318 code indentation (manual)
ruff 'E111,E112,E113,E117'
2025-01-24 11:14:21 +01:00
un-pogaz
8d28380515 add/remove blank-line (extra-edit)
ruff 'E302,E303,E304,E305,W391'
2025-01-24 11:14:21 +01:00
un-pogaz
5540126765 uniform region (extra-edit) 2025-01-24 11:14:20 +01:00
un-pogaz
5f24dfb868 needless else (auto-fix)
ruff 'RUF047'
2025-01-24 11:14:20 +01:00
un-pogaz
07500e1ea3 always use raw-string for regex (extra-edit) 2025-01-24 11:14:20 +01:00
un-pogaz
3720de10d2 always use raw-string for regex (manual)
ruff 'RUF039'
2025-01-24 11:14:20 +01:00
un-pogaz
ac6912565a always use raw-string for regex (auto-fix)
ruff 'RUF039'
2025-01-24 11:14:20 +01:00
un-pogaz
567a0187f3 unnecessary regex (manual)
ruff 'RUF055'
2025-01-24 11:14:20 +01:00
un-pogaz
bd59682f46 unnecessary regex (auto-fix)
ruff 'RUF055'
2025-01-24 11:14:20 +01:00
un-pogaz
7f6a11a368 useless dict operation (auto-fix)
ruff 'RUF051,RUF056'
2025-01-24 11:14:20 +01:00
un-pogaz
4aa2c3a342 enable preview mode 2025-01-24 11:14:20 +01:00
un-pogaz
dd35da54fd useless if-else (manual)
ruff 'RUF034'
2025-01-24 11:14:20 +01:00
un-pogaz
dcc86ee4ef explicit f-string conversion (extra-edit) 2025-01-24 11:14:20 +01:00
un-pogaz
5edc9b814c explicit f-string conversion (auto-fix)
ruff 'RUF010'
2025-01-24 11:14:20 +01:00
un-pogaz
537ea5ef34 parenthesize chained operators (extra-edit) 2025-01-24 11:14:19 +01:00
un-pogaz
76c091c975 parenthesize chained operators (auto-fix)
ruff 'RUF021'
2025-01-24 11:14:19 +01:00
un-pogaz
93aa2ff492 unnecessary key check (auto-fix)
ruff 'RUF019'
2025-01-24 11:14:19 +01:00
un-pogaz
c9b55c924a unsorted dunder all/slots (extra-edit) 2025-01-24 11:14:19 +01:00
un-pogaz
d8aecf09ea unsorted dunder all/slots (auto-fix)
ruff 'RUF022,RUF023'
2025-01-24 11:14:19 +01:00
un-pogaz
88bae18216 various misc recomendation (extra-edit)
ruff 'RUF'
2025-01-24 11:14:19 +01:00
un-pogaz
437c6bfc61 various trailing comma (extra-edit) 2025-01-24 11:14:19 +01:00
un-pogaz
8ba35b97b5 fix trailing comma (manual)
ruff 'COM818'
2025-01-24 11:14:19 +01:00
un-pogaz
5d7c9a4cf3 unnecessary collection call and some dict with keyword arguments (extra-edit) 2025-01-24 11:14:19 +01:00
un-pogaz
bd59bf631e unnecessary collection call and some dict with keyword arguments (auto-fix)
ruff 'C408'
2025-01-24 11:14:19 +01:00
un-pogaz
9d46c5344c unnecessary map (extra-edit) 2025-01-24 11:14:18 +01:00
un-pogaz
cc172a2a48 unnecessary map (auto-fix)
ruff 'C417' --unsafe-fixes
2025-01-24 11:14:18 +01:00
un-pogaz
6cda6a2e5d write better list/set/dict comprehensions (extra-edit) 2025-01-24 11:14:17 +01:00