Alex Xu
9992ca4d26
fix mac legacy build naming
2025-12-10 22:00:56 -08:00
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
b9cef59912
remove pyinstaller-action
2025-10-24 21:12:07 -07:00
Alex Xu
28faf524c4
build windows command line versions directly using faster Python 3.11 ( #1134 )
...
* draft CLI
* fix windows c2e
* fix typos
* update github workflows
2025-10-24 10:52:31 -07:00
Alex Xu
788163f3df
label win7 as legacy
2025-10-02 10:22:09 -07:00
Alex Xu
4cecf6fc4d
Experimental Windows 7 support ( #1069 )
...
* win7
* windows-2022
* downgrade
* bat
* lower requirements
* downgrade pyside6
* downgrade pyside6 more
* delete
* fix win7
* don't crash when settings load fails
* remove with_stem
2025-08-27 16:10:03 -07:00
Alex Xu
96a92fb9bb
Update setup.py
2025-08-21 21:51:56 -07:00
Alex Xu
18f02df3a1
minimum macos is 10.14 mojave ( #1068 )
2025-08-21 21:28:27 -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
Alex Xu
cc01dc611a
add macOS 10.13+ legacy support ( #1055 )
...
* add macOS 10.13+ legacy support
* fix space
2025-08-04 09:15:11 -07:00
Alex Xu
380dc5c42c
add pymupdf requirement
2025-07-20 21:57:08 -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
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
99d94ceaa7
fix _cffi_backend
2024-10-16 19:24:01 -07:00
Alex Xu
16dd034af4
add Python 3.12 support
2024-08-28 14:26:54 -07:00
Alex Xu
33cc324381
prepare m1 build pipeline ( #669 )
2024-01-31 11:49:27 -08: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
inganault
169a41e7d2
Add missing dependencies to setup.py ( #653 )
2023-12-29 19:00:24 -08:00
Alex Xu
7eb985337c
add requests to setup.py
2023-12-23 09:10:31 -08:00
Alex Xu
3090a47f20
change mac pyinstaller -F to -D ( #621 )
2023-11-28 06:52:39 -08:00
Alex Xu
60e9f075b8
replace exit() with sys.exit() ( #590 )
2023-09-08 20:18:32 +00:00
Alex Xu
f73d889b6e
fix damaged
2023-08-06 20:11:00 +00:00
darodi
8e04ccde18
Fix Mac CBZ, CBR, damaged, cover upload
2023-08-06 21:53:37 +02:00
Alex Xu
1318b9c0f2
Fix Mac CBZ, CBR, damaged, cover upload
...
.decode("utf-8")
edit kindlegen text
adjust 7z text
add unar
delete spec
remove 7z binaries
change path priorities
add 7z location for m1
delete plist
fix mac cover upload
2023-08-06 21:39:40 +02:00
dependabot[bot]
0c2adb517e
Update python-slugify requirement from <8.0.0,>=1.2.1 to >=1.2.1,<9.0.0 ( #473 )
...
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...v8.0.0 )
---
updated-dependencies:
- dependency-name: python-slugify
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 22:16:07 +00:00
darodi
b71d056559
prepare pipeline for signing
2023-01-22 10:30:06 +01:00
Cory Kleinschmidt
c979486e28
Fix pillow backwards compatibility, add mozjpeg-lossless-optimization to setup.py ( #461 )
...
- Fix pillow backwards compatibility
- Add mozjpeg-lossless-optimization to setup.py
2023-01-21 00:35:59 +01:00
darodi
9ee375c6e4
change repository to ciromattia
2023-01-14 01:44:16 +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
d8957dc4a6
replace version in Info.plist
2023-01-14 00:31:11 +01:00
darodi
6e10636356
Adding Dockerfile
2023-01-14 00:27:53 +01:00
StudioEtrange
143f6eb0f9
sync requirements between setup.py and requirements.txt
2023-01-13 22:17:40 +01:00
Paweł Jastrzębski
67e913ed9e
Version bump
2019-10-21 13:50:53 +02:00
Paweł Jastrzębski
a6f9e84251
Tweaks for OSX binary
2019-03-07 16:24:41 +01:00
Paweł Jastrzębski
409f077c3e
Bye, bye DEBs
2019-03-06 19:50:17 +01:00
Paweł Jastrzębski
c07a9657ef
Removed MCD support
2019-03-06 16:16:26 +01:00
Paweł Jastrzębski
7904662f25
Let 7-Zip handle all archive operations
2018-07-10 08:09:04 +02:00
Paweł Jastrzębski
ef4a91e44d
WebP support ( close #263 )
2018-07-08 08:42:34 +02:00
Paweł Jastrzębski
968b083fb2
Updated build enviroment
2018-03-10 08:41:12 +01:00
Paweł Jastrzębski
6acf1a1802
Updated build enviroment
2017-11-10 19:10:23 +01:00
Paweł Jastrzębski
9d8663a925
Updated README + version bump
2017-10-14 18:00:39 +02:00
Paweł Jastrzębski
40d1ae63da
Tweaked build process
2017-08-20 17:10:28 +02:00
Paweł Jastrzębski
d77f04a84e
Implemented new build enviroments
2017-08-20 12:21:21 +02:00
Paweł Jastrzębski
ac2934aba2
Fix setup.py
2017-04-09 15:41:12 +02:00
Paweł Jastrzębski
6526b139fd
Code cleanup
2017-03-25 08:05:28 +01:00
Paweł Jastrzębski
8048b91fa8
Overhauled startup functions for PyPI packaging
2017-03-17 10:55:56 +01:00
Paweł Jastrzębski
40e1ab4cf3
Updated build environment
2017-03-12 15:28:54 +01:00
Paweł Jastrzębski
d2c12c89e6
Updated dependencies
2017-03-12 13:29:10 +01:00