- Removed Python 2 support entirely. The library is now Python 3 only (targeting Python 3.8+).
- Updated and enhanced all docstrings and type hints for improved clarity and maintainability.
---
- Nothing changed yet.
---
- Remove all dependencies. clamd is now standalone!
- Use plain setuptools, no d2to1.
- Create universal wheel.
---
- Updated d2to1 dependency
---
- Change public interface, including exceptions.
- Support Python 3.3, withdraw 2.5 support.
---
- Use regex to parse file status response instead of complicated string split/join.
---
- First version of clamd that can be installed from PyPI