Closed hect0x7 closed 2 months ago
The jmcomic
software package has been enriched with language updates, version increment, and new functionalities. These changes span across documentation, version control, type checking enhancements, and file conversion capabilities, along with refined testing for improved error handling and control flow.
File Path | Change Summary |
---|---|
assets/docs/sources/TODO.md |
Updated document header language to Chinese. |
assets/docs/sources/option_file_syntax.md |
Enhanced Chinese translation, wording adjustments, and comments for clarity. |
src/jmcomic/__init__.py |
Version number incremented from '2.5.10' to '2.5.11'. |
src/jmcomic/jm_client_interface.py |
Added is_given_type method for improved type checking and key comparison. |
src/jmcomic/jm_plugin.py |
Introduces Img2pdfPlugin class for image to PDF conversion. |
tests/test_jmcomic/... |
Improved conditional checks and control flow in tests for better error handling. |
🐇✨ In the realm of code, changes unfold, Version numbers rise, stories retold. From characters in languages diverse, To functions new, a universe. Each test a journey, each fix a verse, In the world of coding, we immerse. 🌟📝 🐇✨
Summary by CodeRabbit
New Features
JmcomicClient
class for enhanced type checking and key comparison.Img2pdfPlugin
to convert images to PDF, improving file handling capabilities.Bug Fixes
Documentation
Refactor
jmcomic
module.