A Python solution of parse-chat-kata.
Note: This is a basic solution which doesn't handle (yet) a complex case Step 7 with surnames AND missing semicolons
You'll need pipenv. Install it with:
$ pip3 install pipenv
Then clone this repo and run:
$ make install
This will create a Python 3.7.9 virtualenv and install all the needed deps in it.
$ make test