Разные версии приложения совместно используют хранилище данных, и AFAIK вы все равно можете иметь как версию приложения Java, так и версию Python одновременно. Раньше это был необходимый взлом, чтобы использовать функции, которые были реализованы в Python, но не (пока) в Java, и, вполне возможно, до сих пор.
Конечно, только одна из этих версий может быть по умолчанию , но доступны и другие версии.