Does anyone have a python 3 version of the OSM bulk_upload.py script?

I’ve been updating the bulk_upload.py script to be compatible with python 3, but it’s possible that someone has already done this. I’m adding tests to get 100% code coverage, adding type hints to make sure static testing works, and getting it up to PEP8 coding standards. I wouldn’t want there to be multiple copies on GitHub if someone else has already done some of this.