I've used Graphql with my python and django apps there is a very nice library named graphene for python and django which handles almost everything the only not really straight forward thing is adding custom filtering to queries which I handled with django-filter, so far seems they had done a great job with python packages and you can just dive in using graphql in your python apps with a little bit of documentation reading.