I'd swap Python for Ruby because of the dramatically better JVM support and the number of tools the Java ecosystem opens up...without having to learn Java. Ruby plays in JVM and non-JVM land better than Python and it's almost entirely because Ruby benefits significantly more from running on the JVM than Python does.