-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Обновить версию python и библиотеки #411
Comments
Я запускал спорторг на python 3.10 на линукс-машине, но его работоспособность не проверял. Не знаю, не отвалилось ли что-нибудь. |
Планы хорошие, но наверное, еще пару лет надо посидеть на 3.8 из-за Win7... Меня до сих пор в 2023 году спрашивают про WinXP |
Поддержка python v3.8 заканчивается в октябре 2024 года. Последний бинарный релиз python v3.8.10 выходил 2.5 года назад. Предыдущий bugfix-релиз (в виде исходного кода) python v3.8.18 выходил полгода назад. До сих пор актуальна поддержка Win7 и WinXP? |
Нет, будем переходить на последний python в этом году. |
Апгрейд python 3.8 -> 3.10
В pyproject.toml:
python = "^3.8,<3.11"
chardet = ">3"
Модуль chardet используется в ocad.py и в данный момент ставится вместе с requests. Стоит указать зависимость явно. В более новых версиях из requests убрали модуль chardet (используют что-то другое), из-за этого после обновления версий спорторг не будет запускаться.
Библиотеки PySide2 и shiboken2 не поддерживают python 3.11. Насколько понял, они устаревшие. Впоследствии можно сделать апгрейд PySide2 -> PySide6 (Qt6) (https://doc.qt.io/qtforpython/porting_from2.html). PySide6 активно обновляется, привязана к текущей версии python
The text was updated successfully, but these errors were encountered: