Po viac ako štyroch rokoch od vytvorenia predchádzajúcej významnej vetvy uvedenie vrstvy , ktorá umožňuje plný prístup aplikácií Python k knižniciam tried v jazyku Java. Pomocou JPype môžu používatelia z Pythonu využiť špecifické knižnice Java, čím vytvárajú hybridné aplikácie kombinujúce kód v jazyku Java a Python. Kód projektu je distribuovaný pod licenciou Apache 2.0.
Na rozdiel od Jythonu, integrácia s Java sa dosahuje nie prostredníctvom vytvorenia variantu Pythonu pre JVM, ale prostredníctvom interakcie na úrovni oboch virtuálnych strojov, pričom sa využíva zdieľaná pamäť. Navrhnutý prístup umožňuje nielen dosiahnuť dobrý výkon, ale aj poskytuje prístup ku všetkým knižniciam CPython a Java. V novej verzii bol úplne prepísaný kód hlavného modulu, pridala sa podpora
unattached vlákien, zlepšila sa bezpečnosť, bola zabezpečená konverzia Java výnimiek na Python výnimky, zmenilo sa správanie pri konverzii reťazcov.
Zdroj: opennet.ru
