3.7.0
Release Notes - [3.7.0] (16/08/2024)
📜 Summary
This release introduces input validation enhancements across the codebase, improvements in error logging, and updates to versioning.
🚀 Features
- Applied
@validatedecorator to various methods inApplicationandClientclasses to enforce input validation.
✨ Enhancements
- Replaced
find_spec('pydantic')withUSING_PYDANTICfor better conditional imports. - Added additional error logging in
HTTPClientto improve error tracking.
🚨 Breaking Changes
- This release has no breaking changes.
✏️ Additional Notes
- Optional Dependency: Pydantic is now an optional dependency. You can enable Pydantic support by installing it separately.
To use Pydantic, install it with:pip install "squarecloud-api[pydantic]"