Python source repository
Python source repository
Are there any plans to make the OpenVMS Python repository publically available? The Python 3 beta is a great step forward but it's not quite there yet for me. It would be handy to be able to make 'unofficial' builds.
-
- VSI Expert
- Active Contributor
- Posts: 25
- Joined: Mon Jun 24, 2019 9:51 am
- Reputation: 0
- Status: Offline
Re: Python source repository
Python 3.5 was primarily released to coincide with Python support in the IDE (which will not work correctly with the old Python 2.7); however 3.5 was not intended to be a long-term thing (it just happened to be something we’d had in-house for a while), and we will be looking to make 3.8.x available reasonably soon, probably releasing a beta version initially. Any suggestions in terms of useful stuff to include would of course be appreciated. We are including various OpenVMS-specific extensions, but as I say, ideas/suggestions are very welcome.
Re: Python source repository
Thanks, that's useful knowledge. For myself, I miss not having f-strings, and would like to use some of the async stuff. Not having unittest though is a deal breaker; I wouldn't even consider migrating to Python3 when it breaks all the tests straight off.
Having plans to synch up to a recent build relatively soon makes me a lot more comfortable. It wasn't obvious to me that the next thing after the 3.5 beta would likely be a 3.8 beta. Could I suggest that you consider making Python an 'ugly-versioned' package like SSL or the JRE, and support parallel installs? Would make the occasional deprecated API or other backward compatibility issue less of a nuisance.
Having plans to synch up to a recent build relatively soon makes me a lot more comfortable. It wasn't obvious to me that the next thing after the 3.5 beta would likely be a 3.8 beta. Could I suggest that you consider making Python an 'ugly-versioned' package like SSL or the JRE, and support parallel installs? Would make the occasional deprecated API or other backward compatibility issue less of a nuisance.
Re: Python source repository
Source for 3.10 for OpenVMS is available: https://foss.vmsgenerations.fr/openvms/python/cpython
Just select the default-vms branch.
It's WIP but many modules already works, included specific OpenVMS modules like vms.rtl.lib,vms.crtl,....
JF
Just select the default-vms branch.
It's WIP but many modules already works, included specific OpenVMS modules like vms.rtl.lib,vms.crtl,....
JF
Re: Python source repository
As a 3.8 kit has been released, can you provide the repository pointer ?
JF
JF
-
- VSI Expert
- Master
- Posts: 103
- Joined: Thu Aug 22, 2019 12:17 am
- Reputation: 0
- Status: Offline
Re: Python source repository
Here is the pointer to the repository in GitHub
https://github.com/vmssoftware/python_3_8_2
https://github.com/vmssoftware/python_3_8_2
Re: Python source repository
Thanks a lot.
JF
JF