Closed hect0x7 closed 4 months ago
This update introduces a version bump to 2.5.6, focusing on enhancing readability, refining data extraction patterns, and improving server startup and plugin handling behavior. Notable changes include the refactoring of the authoroname
method, adjustments in control flow for server startup, and the introduction of new methods for domain retrieval and option creation. Additionally, the downloader has been updated with pre and post-processing methods for albums and images, contributing to a more versatile and efficient operation.
File(s) | Change Summary |
---|---|
src/jmcomic/__init__.py |
Updated version number to '2.5.6' |
src/jmcomic/jm_entity.py |
Enhanced authoroname and __str__ method readability and output formatting |
src/jmcomic/jm_plugin.py |
Adjusted invoke method for better server startup behavior |
src/jmcomic/jm_toolkit.py |
Refined regex patterns for album data extraction |
src/jmcomic/api.py |
Renamed and added option creation functions |
src/jmcomic/jm_client_interface.py , src/jmcomic/jm_config.py |
Improved domain retrieval methods, including a new GitHub-based approach |
src/jmcomic/jm_downloader.py |
Added pre and post-processing methods for albums and images; minor class updates |
tests/test_jmcomic/test_jm_api.py |
Renamed test function and modified async function testing |
🐇✨
In the burrow of code, where the digital rabbits play,
A new version's born, bringing light to the day.
With methods refined, and patterns so bright,
The comic streams flow, with much greater might.
So hop along, friends, let's explore this new land,
Where the pages turn smooth, at our command.
🌟📚
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
authoroname
method and its documentation.invoke
method for server startup.