Someone will correct me if/where I'm wrong.

Open Enterprise SDK for Python - Just python. Comes with pip and virtualenv or 
venv, which are included in Python distribution these days.
pip = package manager.
virtualenv / venv = environment manager.

Rocket Python = Rocket delivers the open source tools it delivers through 
Anaconda, which is a Python environment + package manager.
I haven't looked but I believe they deliver Bash, and some other tools also via 
Anaconda "channels".

ZOSOpen Tools's Python = It's an empty wrapper. At the moment, it just exists 
to add itself as a dependency to any Python project you may want to port.
All it does is check if Python exists in your sys.

Upstreaming zOS-relevant bits of code to Python, I think, is happening 
completely separate from ZOSOpen Tools's Python.
Some of it may well be tied with "Python AI Toolkit for Z".
PATZ = Close to OE SDK for Python, but delivered via an IBM hosted & managed 
repository manager (ex: JFrog Artifactory, Sonatype Nexus).
The difference is, PATZ is also a source for python packages that have zOS 
support (+ acceleration where possible I think) added.
There's also the layer of safety of it coming from an IBM "stash" rather than 
pypi.org directly.
pypi = the "stash" where "pip install thing" will get a package from, by 
default.




On Thursday, February 8th, 2024 at 00:01, Rick Troth <[email protected]> wrote:

> The closest standard is Python's "ctypes".
> Now ... some of the guides I have read say that CTYPES only works with
> C, but I've found that (within limits) LE calling convention works well
> with other languages, not just C.
> 
> In a previous life, I was able to call C from Python (the point being
> "to call /native/") without any special rigging other than CTYPES
> (included w Python).
> 
> -- R; <><
> 
> 
> 
> On 2/7/24 12:32, Lionel B. Dyck wrote:
> 
> > Add to that question how does the z/OS Open Tools port of python compare to
> > Rockets and to the IBM Open Enterprise SDK?
> > 
> > Lionel B. Dyck <><
> > Github:https://github.com/lbdyck
> > System Z Enthusiasts Discord:
> > https://discord.gg/system-z-enthusiasts-880322471608344597
> > 
> > “Worry more about your character than your reputation. Character is what you
> > are, reputation merely what others think you are.” - - - John Wooden
> > 
> > -----Original Message-----
> > From: IBM Mainframe Discussion [email protected] On Behalf Of
> > Frank Swarbrick
> > Sent: Wednesday, February 7, 2024 11:30 AM
> > To:[email protected]
> > Subject: Re: Question
> > 
> > So here's a curious question. Are IBM Open Enterprise SDK for Python and
> > the Python from Rocket Software basically the same, or no?
> > 
> > Frank
> > ________________________________
> > From: IBM Mainframe Discussion [email protected] on behalf of
> > Peter [email protected]
> > Sent: Tuesday, February 6, 2024 11:15 PM
> > To:[email protected] [email protected]
> > Subject: Re: Question
> > 
> > Yes, from the IBM pax installation. And a bit of pipifax. :-)
> > 
> > Python 3.12.0 (heads/pyz_dev-3.12:ef647e3673, Oct 31 2023, 19:02:59) [Clang
> > 14.0.0 (build 1465bdb)] on zos On 06/02/2024 19:47, Ed Jaffe wrote:
> > 
> > > Yes.
> > > 
> > > : >python
> > > Python 3.11.4 (heads/pyz_dev-3.11.ziip:39640ccf4b, Jul 15 2023,
> > > 05:46:13) [Clang 14.0.0 ] on zos Type "help", "copyright", "credits"
> > > or "license" for more information
> > > On 2/6/2024 10:15 AM, Steve Beaver wrote:
> > > 
> > > > Does anyone have Python installed in your shop?
> > > > 
> > > > Steve
> > 
> > ----------------------------------------------------------------------
> > For IBM-MAIN subscribe / signoff / archive access instructions, send email
> > [email protected] with the message: INFO IBM-MAIN
> > 
> > ----------------------------------------------------------------------
> > For IBM-MAIN subscribe / signoff / archive access instructions, send email
> > [email protected] with the message: INFO IBM-MAIN
> > 
> > ----------------------------------------------------------------------
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email [email protected] with the message: INFO IBM-MAIN
> 
> 
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to