Closed sudoskys closed 7 months ago
The project has undergone significant changes, transitioning from using Poetry to PDM for dependency management and updating its continuous integration workflow to publish packages to PyPI with a new tool. Additionally, the codebase underwent extensive reformatting and adjustments in various modules, focusing on improving readability, logging, and error handling.
File Path | Change Summary |
---|---|
.github/workflows/publish.yml README_EN.md |
Replaced "release" job with "pypi-publish" job in CI workflow, added permissions for trusted publishing, and switched to a new PyPI publishing tool. Updated documentation links and changed dependency management instructions from poetry to pdm . |
llmkira/middleware/llm_task.py |
Added comments, reformatted methods, and improved logging and conditional checks. |
llmkira/sdk/endpoint/openai/__init__.py llmkira/sdk/endpoint/tokenizer.py |
Reorganized import statements, refined methods, and added descriptive messages for better error handling. |
llmkira/sdk/memory/redis/__init__.py llmkira/sdk/schema.py |
Adjusted method signatures, formatting, and assertions. Added import statement for the List type and modified model_config assignment. |
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