Chores
- Increase minimum Python to 3.9 ([19](https://github.com/python-kasa/kasa-crypt/pull/19),
[`ed38a97`](https://github.com/python-kasa/kasa-crypt/commit/ed38a97a3595e4039b649382cb9dc1064a22212d))
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>
- Modernize CI ([31](https://github.com/python-kasa/kasa-crypt/pull/31),
[`0255ada`](https://github.com/python-kasa/kasa-crypt/commit/0255ada41bc6f457560d8498bcc5d37963d8df93))
- **deps-dev**: Bump cython from 0.29.35 to 3.0.11
([17](https://github.com/python-kasa/kasa-crypt/pull/17),
[`96d0bd4`](https://github.com/python-kasa/kasa-crypt/commit/96d0bd4eea65a3082e997c4facc69ab9e30e2565))
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>
- **deps-dev**: Bump cython from 3.0.11 to 3.0.12
([27](https://github.com/python-kasa/kasa-crypt/pull/27),
[`f07d6df`](https://github.com/python-kasa/kasa-crypt/commit/f07d6df7f5cb33219acd07e928611e1f1a6f6145))
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>
- **deps-dev**: Bump pytest from 7.4.4 to 8.3.4
([21](https://github.com/python-kasa/kasa-crypt/pull/21),
[`60300d1`](https://github.com/python-kasa/kasa-crypt/commit/60300d1d254817e1a83ef802ec03ebfd78b759e3))
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>
- **deps-dev**: Bump pytest-cov from 3.0.0 to 6.0.0
([20](https://github.com/python-kasa/kasa-crypt/pull/20),
[`811b101`](https://github.com/python-kasa/kasa-crypt/commit/811b101be8314b219797b885ac918e647141207d))
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>
- **pre-commit.ci**: Pre-commit autoupdate
([22](https://github.com/python-kasa/kasa-crypt/pull/22),
[`65ec352`](https://github.com/python-kasa/kasa-crypt/commit/65ec35288050abb1d70941d608452c12a8672ab5))
- **pre-commit.ci**: Pre-commit autoupdate
([23](https://github.com/python-kasa/kasa-crypt/pull/23),
[`1f65160`](https://github.com/python-kasa/kasa-crypt/commit/1f65160148b40c5446aa9ff726a0876a7708cf19))
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>
- **pre-commit.ci**: Pre-commit autoupdate
([24](https://github.com/python-kasa/kasa-crypt/pull/24),
[`53044f0`](https://github.com/python-kasa/kasa-crypt/commit/53044f037894945b5c68b3a0b499761bd00093ec))
- **pre-commit.ci**: Pre-commit autoupdate
([25](https://github.com/python-kasa/kasa-crypt/pull/25),
[`811a1d7`](https://github.com/python-kasa/kasa-crypt/commit/811a1d70f89be508862fbab892388f9e2bf42051))
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>
- **pre-commit.ci**: Pre-commit autoupdate
([26](https://github.com/python-kasa/kasa-crypt/pull/26),
[`5be149f`](https://github.com/python-kasa/kasa-crypt/commit/5be149faa974b3a47dd25b41700484e11bca9fa2))
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>
- **pre-commit.ci**: Pre-commit autoupdate
([28](https://github.com/python-kasa/kasa-crypt/pull/28),
[`a9dfc0b`](https://github.com/python-kasa/kasa-crypt/commit/a9dfc0be424de5a8921dafbcb93b1e9f9158b2fa))
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>
Features
- Reduce size of wheels ([32](https://github.com/python-kasa/kasa-crypt/pull/32),
[`fec4daa`](https://github.com/python-kasa/kasa-crypt/commit/fec4daac566eec80cc35f376a37d64c1bf8077f3))
compile with -g0 to reduce binary size