[oi-dev] FLAG-DAY: We started to obsolete python 2.7 and 3.5

Bob Friesenhahn bfriesen at simple.dallas.tx.us
Fri Sep 30 18:29:58 UTC 2022


On Fri, 30 Sep 2022, stes at PANDORA.BE wrote:

> 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.

The "futures" package is intended to allow Python 2.7 code to be 
"soft" ported to Python 3.  It is a bridge to Python 3.  As such, it 
is important for any Python code yet to be ported to Python 3, or 
might execute with either version.

Bob
-- 
Bob Friesenhahn
bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
Public Key,     http://www.simplesystems.org/users/bfriesen/public-key.txt



More information about the oi-dev mailing list