LINUX.ORG.RU

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

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

Ну например: asyncio.wait с версии 3.11 требует чтобы ей на вход передавались taskи, а до нет. Ситуация была с внешней библиотекой, которая совсем не понятно будет ли когда-то адаптироваться или нет. В данный момент нужно править самому.

Ну и судя по «что нового в python 3.11»:

удаление модулей uu, cgi, pipes, crypt, aifc, chunk, msilib, telnetlib, audioop, nis, sndhdr, imghdr, nntplib, spwd, xdrlib, cgitb, mailcap, ossaudiodev и sunau. Удаление функции PyUnicode_Encode*.

если ваши зависимости что-то из этого используют наслаждайтесь.

По python 3.12:

Кроме новых возможностей разработчики решили почистить некоторые старые, которые уже не нужны. В частности, убраны модули asynchat, asyncore, smtpd, imp и distutils (модуль distutils можно использовать из пакета setuptools). Убраны устаревшие методы в unittest. Избавились и от устаревших и некорректно работающих функций, классов и методов. В первую очередь, это locale.format(), io.OpenWrapper, ssl.RAND_pseudo_bytes(), ElementTree.Element.copy(), hashlib.pbkdf2_hmac(), gzip.GzipFile.

Ну, а чего такого, разработчики уже привычные им нечего делать больше кроме как заниматься переводом с версии на версию, на 2.7->3+ уже должны были привыкнуть.

Исправление ol1mp, :

Ну например: asyncio.wait с версии 3.11 требует чтобы ей на вход передавались taskи, а до нет. Ситуация была с внешней библиотекой, которая совсем не понятно будет ли когда-то адаптироваться или нет. В данный момент нужно править самому.

Ну и судя по «что нового в python 3.11»:

удаление модулей uu, cgi, pipes, crypt, aifc, chunk, msilib, telnetlib, audioop, nis, sndhdr, imghdr, nntplib, spwd, xdrlib, cgitb, mailcap, ossaudiodev и sunau. Удаление функции PyUnicode_Encode*.

если ваши зависимости что-то из этого используют наслаждайтесь.

Исправление ol1mp, :

Ну например: asyncio.wait с версии 3.11 требует чтобы ей на вход передавались taskи, а до нет. Ситуация была с внешней библиотекой, которая совсем не понятно будет ли когда-то адапитироваться или нет. В данный момент нужно было самому править.

Ну и судя по «что нового в python 3.11»:

удаление модулей uu, cgi, pipes, crypt, aifc, chunk, msilib, telnetlib, audioop, nis, sndhdr, imghdr, nntplib, spwd, xdrlib, cgitb, mailcap, ossaudiodev и sunau. Удаление функции PyUnicode_Encode*.

если ваши зависимости что-то из этого используют наслаждайтесь.

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

Ну например: asyncio.wait с версии 3.11 требует чтобы ей на вход передавались taskи, а до нет. Ситуация была с внешним библтотекой, которая совсем не понятно будет ли когда-то адапитироваться под это изменеие или нет.

Ну и судя по «что нового в python 3.11»:

удаление модулей uu, cgi, pipes, crypt, aifc, chunk, msilib, telnetlib, audioop, nis, sndhdr, imghdr, nntplib, spwd, xdrlib, cgitb, mailcap, ossaudiodev и sunau. Удаление функции PyUnicode_Encode*.

если ваши зависимости что-то из этого используют наслаждайтесь.