~naglis/aio_mpv_ipc

Update Black version
Update dependencies, update pre-commit hooks
Change pre-commit hook URL
Change pre-commit hook order
Apply pyupgrade
Update dependencies
Update dependencies
Update dependencies
Update pytest-asyncio
Add build manifest
Revert weakref usage

I did not think it through
Drop pathlib.Path serialization
Add a lock around writer
Improve coverage CI workflow
Improve development and CI setup
Use ubuntu-20.04 for GitHub Actions
Next