What's Changed
- chore(config): migrate renovate config by @renovate in #4
- chore(deps): update python docker tag to v3.13 by @renovate in #2
- 📦 Pin dependencies by @renovate in #6
- 📦 Update dependency aiohttp to v3.10.11 [SECURITY] by @renovate in #5
- 📦 Update dependency psutil to v5.9.8 by @renovate in #7
- 📦 Update dependency python-dotenv to v1.0.1 - autoclosed by @renovate in #8
- 📦 Update dependency pydantic to v2.10.6 by @renovate in #9
- 📦 Update dependency aiohttp to v3.11.13 by @renovate in #13
- 📦 Update dependency psutil to v7 by @renovate in #11
- 📦 Update dependency PyYAML to v6.0.2 by @renovate in #14
🔒 Improve Spinner and Cache Management Thread Safety
- Add thread-safe mechanisms to Spinner class
- Implement graceful thread handling and cleanup
- Enhance cache entry verification and corruption handling
- Add debug logging for cache-related operations
- Refactor debug information display method
- Improve error resilience in cache management
New Contributors
Full Changelog: https://github.com/gaodes/booksearcher/commits/v0.3.0