v1.1.0
π§ Chore
- chore(pyproject): Added new markers to pytest configurations. (3a1448c)
- Updated pytest configuration with new markers for improved testing control.
π Documentation
-
docs(Usage): Add documentation for
execution_tracker
decorator. (2713377)- Added detailed usage instructions for the new
execution_tracker
decorator. - Provided examples and log output descriptions for different configurations.
- Added detailed usage instructions for the new
-
README: Update documentation for
execution_tracker
. (9272093)- Expanded README with detailed explanations of the
execution_tracker
decorator, including argument descriptions and usage examples.
- Expanded README with detailed explanations of the
β¨ Features
-
feat(decorators): Add
execution_tracker
for performance metrics. (3650c32)- Added a decorator that logs execution time, database queries, and query thresholds for performance monitoring.
- Includes error handling and warnings when query thresholds are exceeded.
-
feat(validators): Add
integer_setting
validator inconfig_validators
. (890b2c1)- Introduced a validator to ensure positive integer settings, improving configuration validation in
execution_tracker
.
- Introduced a validator to ensure positive integer settings, improving configuration validation in
β Tests
- tests(decorators): Add tests for
execution_tracker
decorator. (d6d3d8b)- Comprehensive test coverage for the
execution_tracker
decorator, including performance, query logging, and error handling scenarios.
- Comprehensive test coverage for the
β‘ Refactor
- docs: Improve RST docs readability and highlights. (6b6c12a)
- Enhanced readability and formatting in reStructuredText documentation files for better user guidance.