LINUX.ORG.RU

История изменений

Исправление Linfan, (текущая версия) :

Но давайте будем честны: проверка типов для python2 есть

PEP’ы по хинтам и аннотациям - относительно недавняя фича (2015й). Код проекта существенно старше. И вводить новшество в py2 код бессмысленно, поскольку уже идет портирование на py3 со всеми этими фичами. Тем более, что в py2 это хинты в коментах. Пример уже портированного кода:

https://github.com/sk1project/uniconvertor/blob/py3/src/uc2/cms/libcms.py

Исходная версия Linfan, :

Но давайте будем честны: проверка типов для python2 есть

PEP’ы по хинтам и аннотациям - относительно недавняя фича (2015й). Код проекта существенно старше. И вводить новшество в py2 код бессмысленно, поскольку уже идет портирование на py3 со всеми этими фичами. Пример:

https://github.com/sk1project/uniconvertor/blob/py3/src/uc2/cms/libcms.py