On Fri, 30 Sep 2022, s...@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
bfrie...@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

_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to