Release 3.7.3
Release Notes - [3.7.3] (08/05/2025)
Chores
- 🧹 chore(py.typed): Add
py.typedfile to indicate the package supports type hints. ([38d4e86](robert-nogueira@38d4e86)) - 🧹 chore(data.py): Clean up unused code and improve type hint formatting. ([926026b](robert-nogueira@926026b))
- 🧹 chore(pyporject.toml): Update dependencies, Python version, and tooling for improved development, linting, and security. ([391f86b](robert-nogueira@391f86b))
- 🧹 chore(safety-project.ini): Add
.safety-project.iniconfiguration file to define project metadata for safety checks. ([ee37f1d](robert-nogueira@ee37f1d))
Tests
- ✅ test(tests): Standardize quotes, clean up imports, and update dict syntax.
- Replaced single quotes with double quotes for consistency.
- Removed unused import statements.
- Updated dictionary keys and values to use double quotes. ([f01b2d0](robert-nogueira@f01b2d0))
- 🧪 Refactor tests and improve type annotations. ([cd99c5f](robert-nogueira@cd99c5f))
Styles
- 🎨 style(client.py): Standardize string quotes from single to double for consistency across the file. ([aded547](robert-nogueira@aded547))
- 🎨 style(style): Update parameter names from
__kwargsto_kwargsfor consistency and readability. ([576e8c1](robert-nogueira@576e8c1))
Refactors
- 🗑️ delete examples/app_data. ([6cb1b41](robert-nogueira@6cb1b41))
- 🩹 Fix parameter name inconsistency in
RequestListenerManager. ([adcdff0](robert-nogueira@adcdff0)) - ♻️ Refactor data classes to use custom metaclass for immutability. ([634e8cb](robert-nogueira@634e8cb))
- ♻️ Refactor Client class methods and improve typings. ([a1e3136](robert-nogueira@a1e3136))
- ♻️ Refactor typing and improve function signatures in Application class. ([9b95733](robert-nogueira@9b95733))
Enhancements
- ✨ Enhance typing and improve script clarity. ([fd6b17d](robert-nogueira@fd6b17d))
Documentation
- 🏷️ Improved typing and sorted imports. ([c06955c](robert-nogueira@c06955c))
- 📚 Improved examples. ([77de002](robert-nogueira@77de002))
BREAKING CHANGES
- 🧹 chore(data.py): Removed the
requestsattribute fromStatusData. ([926026be](robert-nogueira@926026be))