Я не знаю ни одного инструмента, который бы автоматически переходил с 2,5 на 2,2; но был один недавно, который сделал 2,3 до 2,2 RADLogic .
В зависимости от того, сколько последних функций использует ваш код, преобразовать его вручную может быть тривиально.
Некоторое время назад мне пришлось сделать бэкпорт некоторого кода, и все, что ему на самом деле потребовалось, это определить True и False, если они еще не были определены, написать несколько простых замен для sum()
, enumerate()
и т. Д. И получить старый версии модулей, такие как datetime
и logging
, которых еще не было в стандартной библиотеке 2.2.