Dipping my toe into Mercurial …..
Supports Mercurial 5.6+ and Python 3.6+!
Keeps support for Python 2.7!
No external dependencies other than Mercurial and Python!
Optionally uses SQLite database for faster blob imports!
Available on PiPy.org!