• Re: Python x86-64

    From =?UTF-8?Q?Arne_Vajh=C3=B8j?=@21:1/5 to All on Mon Apr 8 21:34:22 2024
    On 4/8/2024 9:27 PM, Arne Vajhøj wrote:
    On 4/8/2024 9:15 PM, Arne Vajhøj wrote:
    https://vmssoftware.com/products/python/

    X86VMS-PYTHON-A0310-0-REL008-1.ZIP

    $ python
    Python 3.10.0 (default, Feb 21 2024, 05:22:10) [C] on OpenVMS
    Type "help", "copyright", "credits" or "license" for more information.
    print('Hello world!')
    Hello world!


    One interesting thing in wheels package:

    import rdb
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/python$root/lib/python3.10/rdb.py", line 1, in <module>
    from _rdb import *
    ModuleNotFoundError: No module named '_rdb'

    Looks like Rdb is expected (but obviously not ready yet).

    Arne

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Arne_Vajh=C3=B8j?=@21:1/5 to All on Mon Apr 8 21:15:27 2024
    https://vmssoftware.com/products/python/

    X86VMS-PYTHON-A0310-0-REL008-1.ZIP

    Arne

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Arne_Vajh=C3=B8j?=@21:1/5 to All on Mon Apr 8 21:27:38 2024
    On 4/8/2024 9:15 PM, Arne Vajhøj wrote:
    https://vmssoftware.com/products/python/

    X86VMS-PYTHON-A0310-0-REL008-1.ZIP

    $ python
    Python 3.10.0 (default, Feb 21 2024, 05:22:10) [C] on OpenVMS
    Type "help", "copyright", "credits" or "license" for more information.
    print('Hello world!')
    Hello world!


    Arne

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Single Stage to Orbit@21:1/5 to Chris Townley on Tue Apr 9 12:09:14 2024
    On Tue, 2024-04-09 at 11:48 +0100, Chris Townley wrote:
    The laugh is that, according to the release notes, it will not run on
    the CL VMDK, as that doesn't have 9.2-2 update 1

    Oh dear. I hope they relent and provide updates.
    --
    Tactical Nuclear Kittens

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Townley@21:1/5 to All on Tue Apr 9 11:48:44 2024
    On 09/04/2024 02:15, Arne Vajhøj wrote:
    https://vmssoftware.com/products/python/

    X86VMS-PYTHON-A0310-0-REL008-1.ZIP

    Arne

    The laugh is that, according to the release notes, it will not run on
    the CL VMDK, as that doesn't have 9.2-2 update 1


    --
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Single Stage to Orbit@21:1/5 to Simon Clubley on Tue Apr 9 14:10:59 2024
    On Tue, 2024-04-09 at 12:49 +0000, Simon Clubley wrote:

    I wonder how long it will be before someone asks for Python 2.7 on
    VMS ? :-)

    I really hope not. We should have migrated to 3.x by now, it's been 10
    years.
    --
    Tactical Nuclear Kittens

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Simon Clubley@21:1/5 to arne@vajhoej.dk on Tue Apr 9 12:49:33 2024
    On 2024-04-08, Arne Vajhj <arne@vajhoej.dk> wrote:
    https://vmssoftware.com/products/python/

    X86VMS-PYTHON-A0310-0-REL008-1.ZIP


    Good news.

    I wonder how long it will be before someone asks for Python 2.7 on VMS ? :-)

    Simon.

    --
    Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
    Walking destinations on a map are further away than they appear.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Arne_Vajh=C3=B8j?=@21:1/5 to Simon Clubley on Tue Apr 9 15:30:13 2024
    On 4/9/2024 8:49 AM, Simon Clubley wrote:
    On 2024-04-08, Arne Vajhøj <arne@vajhoej.dk> wrote:
    https://vmssoftware.com/products/python/

    X86VMS-PYTHON-A0310-0-REL008-1.ZIP

    Good news.

    I wonder how long it will be before someone asks for Python 2.7 on VMS ? :-)

    It exist on VMS Alpha and VMS Itanium.

    Will probably never exist on VMS x86-64.

    In CPython flavor that is.

    Jython 2.7 has run fine on VMS x86-64 since Java became
    available.

    $ python
    Python 3.10.0 (default, Feb 21 2024, 05:22:10) [C] on OpenVMS
    Type "help", "copyright", "credits" or "license" for more information.
    print "hi"
    File "<stdin>", line 1
    print "hi"
    ^^^^^^^^^^
    SyntaxError: Missing parentheses in call to 'print'. Did you mean
    print(...)?


    $ jython
    org.python WARNING console: Failed to install 'org.python.util.InteractiveConsole': does not implement interface org.python.core.Con
    sole.
    Jython 2.7.3 (tags/v2.7.3:5f29801fe, Sep 10 2022, 18:52:49)
    [OpenJDK 64-Bit Server VM (VMS Software, Inc)] on java1.8.0_372
    Type "help", "copyright", "credits" or "license" for more information.
    print "hi"
    hi
    Exit
    $

    Arne

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Single Stage to Orbit@21:1/5 to Single Stage to Orbit on Wed Apr 10 16:58:29 2024
    On Tue, 2024-04-09 at 14:10 +0100, Single Stage to Orbit wrote:
    On Tue, 2024-04-09 at 12:49 +0000, Simon Clubley wrote:

    I wonder how long it will be before someone asks for Python 2.7 on
    VMS ? :-)

    I really hope not. We should have migrated to 3.x by now, it's been
    10 years.

    I know what I said but I just got bit in the arse with a software
    package that still needed Python 2.7. I just don't have the time to
    update it to use Python 3.x. <roll eyes>
    --
    Tactical Nuclear Kittens

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Simon Clubley@21:1/5 to Single Stage to Orbit on Wed Apr 10 17:26:36 2024
    On 2024-04-10, Single Stage to Orbit <alex.buell@munted.eu> wrote:
    On Tue, 2024-04-09 at 14:10 +0100, Single Stage to Orbit wrote:
    On Tue, 2024-04-09 at 12:49 +0000, Simon Clubley wrote:

    I wonder how long it will be before someone asks for Python 2.7 on
    VMS ? :-)

    I really hope not. We should have migrated to 3.x by now, it's been
    10 years.

    I know what I said but I just got bit in the arse with a software
    package that still needed Python 2.7. I just don't have the time to
    update it to use Python 3.x. <roll eyes>

    There is a Python 2 to Python 3 conversion script as part of Python 3,
    but it is not perfect. The thing it got wrong for me was when it converted
    code that issues a prompt and then waits for input without an intermediate CRLF.

    Simon.

    --
    Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
    Walking destinations on a map are further away than they appear.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Single Stage to Orbit@21:1/5 to Simon Clubley on Thu Apr 11 00:28:37 2024
    On Wed, 2024-04-10 at 17:26 +0000, Simon Clubley wrote:
    I know what I said but I just got bit in the arse with a software
    package that still needed Python 2.7. I just don't have the time to
    update it to use Python 3.x. <roll eyes>

    There is a Python 2 to Python 3 conversion script as part of Python
    3, but it is not perfect. The thing it got wrong for me was when it
    converted code that issues a prompt and then waits for input without
    an intermediate CRLF.

    Nice one, thanks, I will give that a try at some point and maybe send
    patches upstream for the package.
    --
    Tactical Nuclear Kittens

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)