Closed hect0x7 closed 7 months ago
[!WARNING]
Rate Limit Exceeded
@hect0x7 has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 19 minutes and 27 seconds before requesting another review.
How to resolve this issue?
After the wait time has elapsed, a review can be triggered using the `@coderabbitai review` command as a PR comment. Alternatively, push new commits to this PR. We recommend that you space out your commits to avoid hitting the rate limit.How do rate limits work?
CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our [FAQ](https://coderabbit.ai/docs/faq) for further information.Commits
Files that changed from the base of the PR and between 4bf332c309a97c55c2ce810a02dccc56c4c3ed48 and 080f15da308ebb94aec64272592cc9443d910737.
The project has stabilized its core comic download functionality and expanded into maintaining manga APIs, directory customization, and tutorials. Enhancements include improved error handling, refined download processes, and enriched documentation. Updates across modules introduce new data types and method adjustments, enhancing operational efficiency and codebase clarity, marking a significant advancement in the project's development.
Files | Short summary |
---|---|
README.md |
Project status, features, installation, and documentation updates. |
assets/docs/sources/tutorial/0_demo.md assets/docs/sources/tutorial/8_pick_domain.md |
Enhanced jmcomic tutorial with album/chapter downloads and domain testing example. |
src/jmcomic/api.py |
Added __DOWNLOAD_API_RET , modified return types for download functions. |
src/jmcomic/jm_client_interface.py |
Updated exception handling and return types for methods. |
src/jmcomic/jm_config.py |
Logging format, category updates, version, and headers adjustments. |
src/jmcomic/jm_downloader.py |
Improved download tracking, error handling, and added all_success property. |
src/jmcomic/jm_option.py |
Updated method for rule DSL parsing and added new methods. |
src/jmcomic/jm_plugin.py |
Improved clarity by updating references for downloaded content handling. |
src/jmcomic/jm_toolkit.py |
Updated type annotations for data parsing methods. |
src/jmcomic/__init__.py |
Updated version number to '2.5.7'. |
"In the realm of code, where rabbits dwell,
A new update rings the bell.
Comics and mangas, now more refined,
With clearer paths for us to find. 🐰
Through files and docs, we hop and dance,
Celebrating each advance.
Cheers to the team, with hearts so bright,
Together, we make the digital world light."
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
New Features
jmcomic
for downloading albums and chapters, including single and multiple downloads.Documentation
Improvements
JmJsonResp
class and updated return types for better data structure compatibility.JmMagicConstants
.APP_VERSION
anduser-agent
inAPP_HEADERS_TEMPLATE
.Refactor