Changelog
- Added support for reading dependencies from pyproject.toml files
- Set default DNS resolver for aiohttp.TCPConnector for faster DNS resolution
- Fixed SelectorEventLoop missing for win32
- Updated project metadata management using pyproject.toml and uv
- Formatted code using Ruff, fully added type hints