There is one more recent Python-based Prolog implementation called Clausal Prolog:
It could be very interesting to discuss different Python-based implementation approaches with the author, and I hope this may be an interesting area for future work benefiting all involved systems.