You must login to view /lordwelch/comictagger/src/commit/77a53a6834d6500bf1a1292d536312535ff37e1f/comictaggerlib.
The GitHub option should be usable for most people, it only links via username.

lordwelch 4608b97e23 v1.2.0
Separate comicapi into it's own package
Add support for tar files
Insert standard gitignore
Use suggested _version from setuptools-scm
Cleanup setup.py

Fix formatting in the rename template help
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2018-01-17 13:35:10 -08:00
2020-07-06 16:11:15 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00
2021-08-05 22:42:13 -07:00

A fork from https://github.com/comictagger/comictagger

Changes:

  • switched to rarfile, makes dependencies simpler and I had issues using unrar-cffi with python<6.7
  • Move to Python requests module, requests is much simpler and fixes all ssl errors.
  • Moved to using Python format strings and use pathvalidate to handle filenames, supports directory structures
  • Issue string parsing now strips off (# of #) (e.g. 1 of 45)
  • Add publisher and imprint handling, currently hardcoded

Notes:

  • I did some testing with the pyinstaller build, and it worked on both platforms. I did encounter two problems:
  • In setup.py you can also find the remains of an attempt to do some desktop integration from a pip install. It does work, but can cause problems with wheel installs, and I don't know if it's worth the bother. I kept the commented-out code in place, just in case.

With Python 3, it's much easier to get the app working from scratch on a new distro, as all of the dependencies are available as wheels, including PyQt5, so just a simple "pip install comictagger.zip" is all that's needed.

Description
No description provided
Readme Apache-2.0 40 MiB
Languages
Python 99.9%