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
