Closed hect0x7 closed 9 months ago
The recent updates involve a series of enhancements across various Python files in a project, likely a comic-related API client. These changes include the introduction of new methods for category filtering, additional constants for ordering and categorization, and alterations to class methods and decorators to improve functionality and maintainability. The version bump signifies a new release of the package.
File Path | Change Summary |
---|---|
.github/workflows/close_specific_pr.yml |
Renamed workflow for clarity. |
src/jmcomic/__init__.py src/jmcomic/jm_config.py |
Incremented version number. Added constants for ordering and categories. |
src/jmcomic/jm_client_impl.py src/jmcomic/jm_client_interface.py |
Added categories_filter method and API_CATEGORIES_FILTER endpoint.Updated methods and classes for caching, category handling, and API URL management. |
src/jmcomic/jm_entity.py |
Introduced JmCategoryPage class. |
src/jmcomic/jm_option.py |
Added comments to suppress type checking warnings. |
README.md |
Expanded list of implemented "forbidden comic" interfaces. |
🐇✨ In the code's burrow, changes abound, New paths for categories, where comics are found. Constants like carrots, neatly arrayed, A version steps up, as improvements are made. 🎉 🐇✨
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 X ?
Summary by CodeRabbit
New Features
Enhancements
Documentation
Refactor
JmCategoryPage
class.field_cache
decorator.Bug Fixes
Style
Version Updates