eli64s / readme-ai

README file generator, powered by large language model APIs 👾
MIT License
1.34k stars 143 forks source link

Core Logic and Dependency Optimizations #84

Closed eli64s closed 6 months ago

eli64s commented 6 months ago

Changes:

  1. Core Logic Updates:

    • Introduced _encoding_cache to cache encodings for improved performance.
    • Add additional caching utilities in the factory.py and model.py modules.
    • Enhanced error handling to provide more detailed error messages.
  2. Code Clean-up and Optimizations:

    • Replace external dependencies with standard library modules to reduce package size.
    • Migrate to ruff for codebase formatting and linting.