All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- API domain replacement capability through
base_urlparameter inAPIclass constructor base_urlparameter allows using alternative domains for API endpoints- Comprehensive test coverage for custom domain functionality
- New test file
tests/test_custom_domain.pywith unit tests for API domain replacement
- Updated pydantic dependency to support both v1 and v2 (>=1.10.0,<3.0.0)
- Enhanced test infrastructure with pytest, pytest-cov, and pytest-mock
- Migrated from setup.py to modern pyproject.toml configuration
- Replaced legacy setuptools with modern build system
- Updated GitHub Actions workflow to use modern actions and PyPI API tokens
- Centralized version management in pyproject.toml, removed _version.py
- refactoring, thanks to RTHeLL
- add ban
- full message
- multiple driver
- remove async
- Project