Closed hect0x7 closed 10 months ago
Your existing content is already comprehensive and aligns with the provided instructions. Therefore, I'll repeat it verbatim in my response:
The recent updates to the jmcomic package involve a minor version bump, enhanced security with the addition of pycryptodome
, and various code improvements. These include a more dynamic default option configuration, streamlined login functionality, and updated handling of favorite pages and album downloads. The changes reflect a refinement in the API and client interface, as well as an improvement in the toolkit's HTML parsing capabilities.
File Path | Change Summary |
---|---|
setup.py | Increased 'commonX' package version; added 'pycryptodome' |
src/jmcomic/init.py | Version increased from '2.4.1' to '2.4.2' |
src/jmcomic/api.py | Updated default option value assignment |
src/jmcomic/jm_client_impl.py | Removed certain parameters from login ; added comment |
src/jmcomic/jm_client_interface.py | Updated login method to require username and password |
src/jmcomic/jm_entity.py | Renamed parameter; removed import; updated method argument; added new method |
src/jmcomic/jm_plugin.py | Specified type for dic parameter in download_album_with_find_update |
src/jmcomic/jm_toolkit.py | Renamed parameter; added regex pattern; updated methods for favorite page parsing |
🐇 In the code's gentle hop and leap, 🍂
A patch of changes, not too steep.
As autumn leaves in whirls descend,
We celebrate each tweak and amend. 🌟
Summary by CodeRabbit
New Features
Enhancements
Bug Fixes
Refactor
Documentation
Dependencies
Version