There is Brython[1], and it's pretty good—we use it to check Python code submissions on a educational site and so far it worked flawlessly for that kind of stuff.
That is cool! It would not have worked for us though because we developed an electronJS packaged app and there is no python installed on the host system.
Epiphany is what they call Safari on Linux: https://webkit.org/downloads :-). It's slow but works well for testing and debugging Safari-specific issues.
Both being built on WebKit is different from both being the same browser, and even before the Blink split, behavior observed in Safari could differ from behavior observed in Chrome. Using observations of Epiphany as a proxy for Safari is just not reliable. I've seen differences between Epiphany and Safari without even trying—where it wasn't a matter of one being too outdated compared to the other.
[1] https://brython.info/