Multi-reply
Quote:
Originally Posted by Twilight666
Quick question.
Lately the CLI has been showing me warnings about Python2 no longer being supported after 1/1/2020. ...
|
Short answer: If you use FFF CLI and don't specifically need Py2 for something else, I'd probably switch to Py3 now.
That warning is no doubt coming from your Python2 executable, since it likely comes from the official Python org.
FFF uses the same code on Py2 & Py3, but with some 'translation' code(a version of six.py) for when the two are incompatible.
I have every expectation that somebody will continue to release Python2 after the official Python org stops. Odds are, there will be more than one; it's all open source, after all. However, getting, installing and maintaining a Py2 install is all outside scope of FFF.
FFF will continue to run on Py2 as long as Calibre continues to be Py2.
Quote:
Originally Posted by cryzed
Calibre's developer is a bit stubborn about the port to Python 3, he'd rather maintain a custom Python 2 fork himself, assuming that that is less work. FanFicFare's codebase should work with both Python 2 and 3 in stand-alone mode.
|
While making FFF work on both Py2 & Py3, I was shocked at the number of version incompatibilities I saw between the two that I could think of no reason for other than purely philosophical disagreements. I got the feeling the Py3 committee didn't like the Py2 developers and were going to show them how it
should done (EDIT: In their(Py3's) opinion). But I might be reading too much into it.
Regardless, Py3 skirts the line between being a new version and a different language, IMHO. I don't blame Kovid for maintaining a Py2 version since he's already been doing that for years for other reasons.
Quote:
Originally Posted by Tanjamuse
When I download a story from FFnet I can see how many a story has been clicked favorite or simply hit. Is it possible to do something like that in Calibre as well?
To show me how many times I've read a story?
|
I'm not aware of anything other adding a custom column and maintaining it yourself. I suggest you search and/or ask in the
Library Management forum. It's a bit outside the scope of FFF.