[oi-dev] FLAG-DAY: We started to obsolete python 2.7 and 3.5
stes@PANDORA.BE
stes at telenet.be
Fri Sep 30 17:16:18 UTC 2022
Part of the problem is, I think, that there is no maintainer any longer, as far as I know, for the mkdocs component in oi-userland.
If someone knows how to build mkdocs with python 3 (which is perhaps possible, I don't know, I have no experience with building python components) then this would solve most of the problem, I think ...
Thanks for your work on this, because as I confirmed, there are indeed really issues with the mkdocs python2.7.
Several people related to the oi-docs are aware that we have a Python 2.7 problem, but we are unsure how to fix it, I think.
For example in my Vagrantfile I have a comment about a missing 2.7 'futures' component:
https://github.com/OpenIndiana/vagrantfiles/blob/main/oi-docs/Vagrantfile
# there used to be a futures package in the repo ...
# library/python/futures seems to have a problem now
pfexec pkg install -v \
git lynx links\
library/python/futures \
library/python/mkdocs \
developer/documentation-tool/mdl
# as of 21/9/2021 futures IPS is missing so install by pip
pfexec pip install futures
Because such "pip install" actions print a clear warning by Python that we are using an unsupported Python 2.7, it is clear that something must be done.
Such as the work on Python 3.9 now, which is now in OpenIndiana the default thanks to the latest work ...
David Stes
More information about the oi-dev
mailing list