Sorry fo the ping, but there is an open PR for this which should be trivial to merge to add PKCE support.
@nbianca I saw you being the latest committer to the repo, could you have a look, maybe?