Когда Jython будет поддерживать Python 3? - PullRequest
62 голосов
/ 28 февраля 2010

Согласно документации Jython :

Jython является реализацией Язык Python для платформы Java. Jython 2.5 реализует то же самое язык как CPython 2.5, и почти все стандарт ядра Python библиотечные модули. (CPython является C реализация Python язык.) Jython 2.5 использует то же самое набор регрессионных тестов как CPython, с некоторые незначительные модификации.

Есть ли планы по поддержке Python 3? Если да, когда он будет выпущен?

Ответы [ 2 ]

33 голосов
/ 28 февраля 2010

Дорожная карта Jython определенно устарела.
Тем не менее, в блоге Фрэнка Вежбицкого (одного из главных разработчиков Jython) вы можете получить обновление , сообщающее, что Python 3 определенно находится на радаре.

К сожалению, пока не ясно, когда, как указано в комментарии в том же блоге от 2010 года:

Jython достигнет 2.6 и позже 3.x, но трудно дать солидное время Рамка. Я надеюсь получить 2,6 в несколько месяцев.

В интервью 2017 года Вежбицкий заявил, что Python 3 желателен, но сложен.

Langfristig wollen wir eine 3.x-версия veröffentlichen, aber das ist ein langwieriger Prozess, weil es eine große Menge a Veränderungen in der 3.x-Serie gab.

английский

Мы хотим опубликовать версию 3.x в долгосрочной перспективе, но это затянется процесс, потому что в серии 3.х было много изменений.

Jython - Python in der Java-Welt [Пираты JVM] , JAXenter, 2017-04-12.

31 голосов
/ 30 октября 2015

Через 5 лет после того, как вопрос был задан, ответ по-прежнему "он придет, но сроки для первоначального выпуска пока не ясны".

Что мы можем сказать, так это то, что теперь существует репозиторий jython3 , предназначенный для Python 3.5. README.md от 28 мая 2015 года:

Это репо находится на самой ранней стадии разработки релиза Jython 3.5. Запланированные цели - совместимость языка и среды выполнения с CPython 3.5, а также продолжающаяся существенная поддержка экосистемы Python.

Страница часто задаваемых вопросов по Jython гласит:

Идет разработка Jython 3.x.

...