Commit Graph

36932 Commits

Author SHA1 Message Date
Kovid Goyal 57f3db82e0 When downloading recipes from the GUI download the actual recipe in the worker process rather than doing it in the GUI
Makes for better logging in case of errors
2018-09-11 12:16:09 +05:30
Kovid Goyal f91b9c8e51 pep8 2018-09-11 10:54:01 +05:30
Kovid Goyal 70a131f04c Remove log entry about using worldcat.org since it no longer exists 2018-09-11 07:16:22 +05:30
Kovid Goyal 90ee3a5987 Dont allow a failure to exec() downloaded metadata source plugins to prevent metadata download from working 2018-09-11 07:09:01 +05:30
Kovid Goyal 3766f43360 Remove polyglot.builtins import from metadata sources since it is not available in older calibre codebases 2018-09-11 07:02:14 +05:30
Kovid Goyal be00d40d02 plugins_mirror cannot depend on polyglot 2018-09-10 21:04:25 +05:30
Kovid Goyal 3c10a86c65 setup.py build now runs under python3 2018-09-10 21:02:10 +05:30
Kovid Goyal e125996ee6 Remove basestring from the setup package 2018-09-10 20:58:01 +05:30
Kovid Goyal f39f3951f4 dict fixes in the setup package 2018-09-10 20:54:35 +05:30
Kovid Goyal 5bdb5b7c6c Import fixes for the setup package 2018-09-10 20:44:16 +05:30
Kovid Goyal cc9a11fba0 Port os.getcwdu to python 3 2018-09-10 20:20:26 +05:30
Kovid Goyal 5234e43f0e Port future_builtins to polyglot 2018-09-10 20:12:01 +05:30
Kovid Goyal f4b3585549 Remove use of prints in the setup package since nowadays most systems are UTF-8 based anyway 2018-09-10 19:55:49 +05:30
Kovid Goyal a9e07efecd The setup package now imports under python 3 2018-09-10 19:47:53 +05:30
Kovid Goyal 5c6ba41cca oops 2018-09-10 19:42:20 +05:30
Kovid Goyal 778b3cf74e Remove unused code 2018-09-10 19:37:42 +05:30
Kovid Goyal b789e4d81b Use the modern form for set literals 2018-09-10 19:35:20 +05:30
Kovid Goyal 1a928fc497 Remove unused code 2018-09-10 18:41:52 +05:30
Kovid Goyal 1011731f51 ... 2018-09-10 18:40:39 +05:30
Kovid Goyal b9767b2b92 Move more databases to msgpack instead of pickle 2018-09-10 18:35:19 +05:30
Kovid Goyal 8b3ea8fb83 Replace more use of pickle for databases 2018-09-10 18:26:46 +05:30
Kovid Goyal 0911053a8a Make the serialize module cheap to import 2018-09-10 17:49:14 +05:30
Kovid Goyal d8e24e4a19 Use msgpack instead of pickle for a couple more databases 2018-09-10 17:36:57 +05:30
Kovid Goyal 1d54c2f874 Use msgpack instead of pickle for ISO 639 and 3166 databases 2018-09-10 17:14:03 +05:30
Kovid Goyal cedf06b55d Forward compat for future msgpack changes 2018-09-10 17:06:59 +05:30
Kovid Goyal ce377076b9 Some py3 fixes for the setup module 2018-09-10 16:04:47 +05:30
Kovid Goyal d62d9dc2e6 Allow setup.py to be run with python3 2018-09-10 15:57:25 +05:30
Kovid Goyal b1435f9b44 Replace the six module with the polyglot module 2018-09-10 15:46:56 +05:30
Kovid Goyal 73a0b1ca2a Various corrections to the py3 syntax changes 2018-09-10 14:52:00 +05:30
Flaviu Tamas 1d15fe84c0 Use six for reraise 2018-09-10 12:11:30 +05:30
Flaviu Tamas 01fbf09c0b Undo redundant imports & new-style raises
New-style rasies need to be redone in a py2-friendly way, and the
redudant imports are redudnant and can safely be removed
2018-09-10 12:11:29 +05:30
Flaviu Tamas 8285481221 Rename xxx_todo_changeme tuples 2018-09-10 12:11:29 +05:30
Flaviu Tamas c011243859 Fix unicode string syntax errors in recipies 2018-09-10 12:11:29 +05:30
Flaviu Tamas e44a10560e Fix future import order in recipies 2018-09-10 12:11:29 +05:30
Flaviu Tamas 999175cf55 Fix syntax errors manually 2018-09-10 12:11:29 +05:30
Flaviu Tamas 655ab21b0b Fix from __future__ import order 2018-09-10 12:11:29 +05:30
Flaviu Tamas 0889ee85ec Fix syntax errors
Command used:

futurize --no-diffs -f libfuturize.fixes.fix_print_with_import -f lib2to3.fixes.fix_throw -f lib2to3.fixes.fix_numliterals -f lib2to3.fixes.fix_except -f lib2to3.fixes.fix_exec -f lib2to3.fixes.fix_raise -f lib2to3.fixes.fix_tuple_params -f lib2to3.fixes.fix_ne -j20 -w -n setup recipes src manual setup.py recipes/*.recipe

And manual adjustments of print((...)) -> print(...)
2018-09-10 12:11:28 +05:30
Flaviu Tamas 2aacfeffa5 Update gitignore 2018-09-10 12:11:28 +05:30
Kovid Goyal b6057fd108 Change the title of the NYT Web edition to include (Web) 2018-09-10 08:42:51 +05:30
Kovid Goyal bc11157f5b Create custom column dialog: Ensure that the format numbers field is always visible 2018-09-09 15:45:43 +05:30
Kovid Goyal 6b14a1204a Test podofo read from file 2018-09-08 22:05:20 +05:30
Kovid Goyal 8b03d1d61a Proper fix for podofo 0.9.6 2018-09-08 21:32:25 +05:30
Kovid Goyal dc130d90cd Fix #1791430 [Podofo ABI breakage in 0.9.6](https://bugs.launchpad.net/calibre/+bug/1791430) 2018-09-08 20:51:58 +05:30
Kovid Goyal d00b9e704a version 3.31.0 v3.31.0 2018-09-07 07:27:32 +05:30
Kovid Goyal 8452127896 Update Howto Geek 2018-09-06 11:51:32 +05:30
Kovid Goyal 77bd4f4544 Amazon metadata download: Add support for Amazon Australia (can be
configured via Preferences->Metadata download->customize the amazon
metadata source)
2018-09-06 08:20:33 +05:30
Kovid Goyal d07f070a66 Table of Contents Edit tool: When generating from XPath's add a checkbox to control if duplicate entries at the same level are added or not. Fixes #1790761 [Generate ToC from XPath](https://bugs.launchpad.net/calibre/+bug/1790761) 2018-09-05 10:10:45 +05:30
Kovid Goyal 2fcf979b3c Book list: Allow changing the font used for any column to bold and/or italic by right clicking on the column header and choosing "Change font style". Note that this setting is per-library so it has to be done once for the book list in every calibre library. Fixes #1758434 [[enhancement] individual column font choice](https://bugs.launchpad.net/calibre/+bug/1758434) 2018-09-05 09:46:02 +05:30
Kovid Goyal eff7679d06 Update Welt der Physik 2018-09-03 09:15:38 +05:30
Kovid Goyal 8f75efdc75 Update Neue Osnabrucker Zeitung 2018-09-03 09:14:17 +05:30