kiryl
61d6972e22
Sync setup install_requires with requirements.txt ( #1176 )
...
* remove duplicated PyMuPDF entry and change packages order for easier comparison with requirements.txt
* update packages versions to be synced to each other (requirements.txt vs install_requires in setuptools.setup()
* add missing pyinstaller package which is required to build exe/app
* clarify minimums
* fix typo
* remove pyinstaller
Remove pyinstaller from the requirements.
---------
Co-authored-by: Alex Xu <alexkurosakimh3@gmail.com >
2025-12-02 21:13:26 -08:00
Alex Xu
543fb81027
limit pyside6 to 6.9
2025-10-12 09:48:42 -07:00
Belgian Coder
704dcd6dbe
Add PDF output support ( #1032 )
...
* Add PDF output support
* optimize
* use with statement
* OS_SORT_KEY
* fix import
* simplify
* fix None
* fix conditional
---------
Co-authored-by: Belgian Coder <>
Co-authored-by: Alex Xu <alexkurosakimh3@gmail.com >
2025-08-11 10:36:33 -07:00
Adrian
eb24a400b4
Improve pdf support by using mupdf ( #983 )
...
* Improve pdf support with mupdf
* parallel page ranges not pages
* fix black blank
* remove full=True
* add TODO
* fix doc close
---------
Co-authored-by: Alex Xu <alexkurosakimh3@gmail.com >
2025-07-18 17:45:20 -07:00
Alex Xu
e7a07377ef
add avif input support ( #1019 )
...
* add avif input support
* add avif
2025-07-09 11:27:58 -07:00
Alex Xu
6f960aa1d0
bump mozjpeg
2025-07-01 08:12:32 -07:00
Alex Xu
a05111b64a
Scribe 2480 support ( #962 )
...
* add imgfile2
* add 2480
* use older mozjpeg
* fix above below
* fix imgsize2
* fix newline
* rename targetPath
* fix cover.jpg
* fix opf
* fix above
* fix splitting
2025-06-13 16:45:27 -07:00
Alex Xu
06ae4ec25f
upgrade to numpy 2 ( #954 )
2025-06-07 21:59:32 -07:00
Alex Xu
132574d57d
remove fastnumbers ( #798 )
2025-01-03 20:06:44 -08:00
neyney10
4a661a1a17
[A new image cropping algorithm]
...
1. Replaced both crop margins and crop margins & page num with newer algorithm.
2. Crop max power level increased to 3.0
3. Adds NumPy as a new dependency.
2024-11-11 15:51:41 -08:00
Alex Xu
4e9714e6f8
add packaging for Python 3.12
2024-08-30 10:02:44 -07:00
darodi
33fed662fe
Merge pull request #666
...
* fix dependencies
2024-01-12 23:22:09 +00:00
Alex Xu
ee31b784cb
Add native Apple Silicon support by upgrading qt5 to qt6 ( #523 )
...
* initial upgrade
* fix epub icon
* pyside6
* fix tray icon
* add spaces
* add comment back
* change exec
* edit shared
* Add CheckState enums
* add mozJpeg
* fix batch
* import CheckedState
* remove references to qt5
* add mozJpeg warning
* Update package-linux.yml
* Update package-linux.yml
* Update Dockerfile-base
* Update README.md
* Update package-linux.yml
* Update README.md
* Update README.md
* add mozjpeg to gitignore
* add warning text
* fix state issue
* use same settings save location as qt5
* remove space
* remove mozJpeg
* update Dockerfile-base file version
* use getattr instead of eval
* undo readme changes
* undo conda
* undo gitignore
---------
Co-authored-by: Alexander Xu <alexanderx@qualtrics.com >
Co-authored-by: darodi <4682830+darodi@users.noreply.github.com >
2024-01-02 14:08:39 -08:00
Alex Xu
c29a4beac9
use requests library
2023-12-21 12:44:29 -08:00
Alex Xu
68da853e42
fix page order in pdf and more by using natural sort instead of python sort ( #589 )
...
* use natsorted
* Add fast
2023-11-09 23:00:44 +00:00
Vinh Quang Tran
935727c1db
Override book's title if Title is set in XML ( #532 )
...
* Allow overriding title if it is set in XML
2023-06-10 09:13:01 +00:00
darodi
1c9eeee52d
use unrar for fedora only
2023-05-13 14:11:50 +02:00
darodi
2e807e23e1
update README.md
2023-01-22 14:25:37 +01:00
dependabot[bot]
378a3caccc
Update python-slugify requirement from <3.0.0,>=1.2.1 to >=1.2.1,<8.0.0
...
Updates the requirements on [python-slugify](https://github.com/un33k/python-slugify ) to permit the latest version.
- [Release notes](https://github.com/un33k/python-slugify/releases )
- [Changelog](https://github.com/un33k/python-slugify/blob/master/CHANGELOG.md )
- [Commits](https://github.com/un33k/python-slugify/compare/1.2.1...v7.0.0 )
---
updated-dependencies:
- dependency-name: python-slugify
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-14 00:31:12 +01:00
darodi
79715c6a06
add --mozjpeg option and GUI checkBox
2023-01-13 22:48:53 +01:00
Paweł Jastrzębski
2070a977ae
Updated build enviroment
2019-03-06 10:56:44 +01:00
Paweł Jastrzębski
ef4a91e44d
WebP support ( close #263 )
2018-07-08 08:42:34 +02:00
Paweł Jastrzębski
d2c12c89e6
Updated dependencies
2017-03-12 13:29:10 +01:00
Paweł Jastrzębski
d77498405b
Updated to psutil 2.0
2014-03-13 21:58:15 +01:00
Paweł Jastrzębski
e491fca445
Version bump + README update
2014-03-13 21:26:26 +01:00