Breaking changes
* :warning: Make `MediaInfo.parse`'s optional arguments positional-only (e5b242196e0e538ed60dbc1e77921340e95da91d)
* :warning: Drop support for Python 3.7 and 3.8 (bf780d11384e9cafe6e17580541b9f1e298caa93)
New features
* Add wheels for Linux x86-64 and ARM64 (128, thanks to getzze, bf780d11384e9cafe6e17580541b9f1e298caa93)
Bug fixes
* Tag macOS wheels as `universal2` to support ARM64 and x86-64 (thanks to getzze, 127)
Miscellaneous
* Switch build backend from setuptools to PDM-Backend (thanks to getzze, 140, bf780d11384e9cafe6e17580541b9f1e298caa93)
* Check MediaInfo library checksums during CI/CD (thanks to getzze, 141, bead22b6c1bc20d952e40f9c9d82ec00a3c4f292)
* Improve code quality with better type hints and many more fixes by getzze