AIX Open Source

 View Only
  • 1.  Python 3.8 / AIX toolbox?

    IBM Champion
    Posted Wed December 23, 2020 06:09 AM

    Hello!

    Any comments when Python3.8.x + additional libraries might be available in AIX Toolbox? 

    (Now there is 3.7.9 if I checked correctly)

    Merry Christmas to everyone!

    Br,

    tommi



    ------------------------------
    Tommi Sihvo, Lead Service Architect
    TietoEVRY, Compute Services
    email tommi.sihvo@tieto.com mobile +358 (0)40 5180 Finland
    ------------------------------


  • 2.  RE: Python 3.8 / AIX toolbox?

    Posted Wed December 30, 2020 12:16 AM

    Hi Tommi,

    From Python 3.7 to 3.8 there is breakage in compatibility for modules hence if we ship 3.8 then 3.7 modules will no more work.

    This will require many packages to rebuild and also to make sure if anyone install 3.8 they will also update all modules. 

    Right now we are not working on 3.8 but we are looking at what would be the best way to provide 3.8 without breaking existing application.



    ------------------------------
    SANKET RATHI
    ------------------------------



  • 3.  RE: Python 3.8 / AIX toolbox?

    IBM Champion
    Posted Wed December 30, 2020 03:31 AM

    Ok! Thanks for information Sanket :)

    Br,

    tommi



    ------------------------------
    Tommi Sihvo, Lead Service Architect
    TietoEVRY, Compute Services
    email tommi.sihvo@tieto.com mobile +358 (0)40 5180 Finland
    ------------------------------



  • 4.  RE: Python 3.8 / AIX toolbox?

    Posted Sun September 26, 2021 11:32 AM
    Hi Sanket.

    I was wondering how we were progressing with Python >3.7 and how to have them without breaking existing packages?
    I notice that on RHEL and SUSE they are calling the packages python39 (for 3.9) to prevent breakages that you are describing, is that the path the AIX Open Source team are pursuing as well?

    Thank you.

    ------------------------------
    Pumynt Chooboonraj
    Solution Architect
    Sphere Grouppe Pty Ltd
    Melbourne VIC
    ------------------------------



  • 5.  RE: Python 3.8 / AIX toolbox?

    Posted Mon September 27, 2021 01:23 AM
    Edited by SANKET RATHI Mon September 27, 2021 01:23 AM
    Hi Pumynt,
    We are working on a plan to provide multiple version of python those can be installed independently. 
    Similar way other distros are providing. Right now we are working on python 3.9 and the package mostly be called python3.9
    This can be installed with existing python3 (3.7) that is right now available on AIX toolbox. The binary of python3.9 will be python3.9 or python39
    We are going to adopt similar strategy that we have for gcc package where there is on meta gcc rpm that provides links for default gcc and other 
    versioned gcc rpms provides the main content for gcc. Similarly in future we will provide python3 as meta package that will provides links to default python. 
    We will warn users when we are going to make these changes so that they can prepare this update in their environment. 
    In a nutshell we are working on a strategy where multiple versions of python3 can be installed simultaneously and should not affect each others modules.

    ------------------------------
    SANKET RATHI
    ------------------------------



  • 6.  RE: Python 3.8 / AIX toolbox?

    IBM Champion
    Posted Tue September 28, 2021 11:25 PM
    I would implore you to use the Python package naming convention already in use by RHEL. If for no other reason than it will be familiar to most people working with the ToolBox, and not at all confusing to the rest. :).

    Also, IBM also owns that one, so you have a rare chance to make it look like two parts of IBM are doing the same thing.[1]

    [1] We know that's not really true, but we will revel in the illusion. :D

    -- 
    Stephen L. Ulmer
    Enterprise Architect
    Mainline Information Systems
    (m) 352-870-8649










  • 7.  RE: Python 3.8 / AIX toolbox?

    Posted Wed September 29, 2021 03:51 AM
    RHEL follows Fedora. If you take RHEL 8 , it is based on Fedora 28. 
    RHEL 8 has the rpm name as python39. But in the recent Fedora releases (ie., 33, 34 ), the rpm name is python3.9. That is because of the fact that python 3.10 is the next major release (and python310 name confuses) . 
    So for AIX Toolbox, it will be also python3.9

    ------------------------------
    Ayappan P
    ------------------------------



  • 8.  RE: Python 3.8 / AIX toolbox?

    IBM Champion
    Posted Thu September 30, 2021 10:35 AM
    I am excited about python 3.10 because of the addition of a switch-like statement!

    Whatever you pick is fine - I was just commenting in support of using an existing, known standard. :)

    -- 
    Stephen L. Ulmer
    Enterprise Architect
    Mainline Information Systems
    (m) 352-870-8649










  • 9.  RE: Python 3.8 / AIX toolbox?

    Posted Fri October 22, 2021 01:38 PM
    python3.9 is now available on AIX toolbox.

    ------------------------------
    SANKET RATHI
    ------------------------------