What's Changed
- add 72 operators as `optype.do_*`, so that `optype` > `operator`
- add callback protocols for the 72 operators as `optype.Does*`
- Many documentation improvements
- [BREAKING] renamed the async `CanA{name}` types as `CanA{Name}`, improving readability
- Fixed several minor typing issues
- Improved code quality of the tests
- Streamlined the CI workflow
- Upgrade ruff to 0.3.2, and tightened some rules
- Upgrade pyright to 1.1.353
**Full Changelog**: https://github.com/jorenham/optype/compare/v0.1.0...v0.2.0