Have you checked out plotnine?
https://raw.githubusercontent.com/rstudio/cheatsheets/main/p... it's made by the same people behind ggplot. Hadley Wickham worked for RStudio which also created plotnine.
plotnine is currently sponsored by Posit where Hadley works.