Release 1.4.0 Features: * Add a "finish" action to help merge MRs without interacting with gitlab's UI. See README for documentation on how to use it. Fixes: * Fix crash from running "status" on non-checked-out branch Maintenance: * Add type annotations * Use pyproject.toml instead of setup.py * Drop support for Python < 3.9 * Add docstrings for some methods