Pdfdeal

Latest version: v0.4.9

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

0.1.3

✅ No interface changes

✨ New Features

- New feature: replace all remote images in Markdown files with local ones.
- Refactored `pdfdeal` function, now supports batch input of files.

🐛 Bug Fixes

- Reformatting the output of native OCR file processing functions.
- `pdfdeal` can't output md files under some circumstances.
- Remove `Doc2x` used in version 0.0.x.

🚀 Other

- Documentation will be refactored for the next release

0.1.2

✅ No interface changes for seamless upgrades

✨ New Features

- Refactored RPM limiter to enhance batch file processing stability.
- New unit tests for handling large number of files, all unit tests will be automatically completed by GitHub Actions.
- Backward compatible with python 3.8.

🐛 Bug Fixes

- Improve the stability of batch file processing
- Discard unnecessary parameters

0.1.1

✨ New Features

- All functions now support the new return format, through the **optional parameter** `version` to choose, when it is `v2`, it will return: `list: successful processing files` `list: processing failed files` `bool`, and the default `v1` return parameter will only return `list: successful processing files`.
- `pdf2file` and `file2pdf` now support the **optional parameter** `output_names` to specify the output file name.
- Added request retry mechanism, now it will automatically retry when the network request fails.
- Added error handling mechanism, now it will automatically handle errors when processing files, and will not cause the entire program to interrupt due to a file error.

🐛 Bug Fixes

- Fixed the font exception problem in the `pdfdeal` function.
- Fixed some abnormal use of keys.
- Fixed the problem that the rpm limit may not take effect.

0.1.0

> [!IMPORTANT]
> The Doc2x methods in version `0.0.X` have been deprecated and will be removed in the future, please migrate to the new implementation as soon as possible. You will receive a warning when you still use the old methods.
>
> Most of its interface has not changed, you can try to change `from pdfdeal.doc2x import Doc2x` to `from pdfdeal.doc2x import Doc2X` directly.

✨ New Features
- Refactored Doc2X support using concurrency to speed up processing.
- New: RPM limiter

🐛 Bug Fixes
- Performance improvement

0.0.7

- Add support for Features of Doc2X Translation

- 添加了Doc2X翻译功能的支持

0.0.6

- 增加了对Doc2X中图片转换纯公式的支持
- 添加了将\[转换为$的开关

- Added support for converting images to plain formulas in Doc2X
- Added switch to convert \[to $.

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.