Skip to main content

The pyorick package starts yorick as a subprocess and provides an interface between python and yorick interpreted code.

Features:

  • exec or eval arbitrary yorick code strings

  • get or set yorick variables

  • call yorick functions or subroutines with python arguments

  • get or set slices of large yorick arrays

  • terminal mode to interact with yorick by keyboard through python

Most of the data is exchanged via binary pipes between the two interpreters. Yorick runs in a request-reply mode. Python prints anything yorick sends to stdout or stderr except prompts.

See DESCRIPTION.rst for a complete description of the interface. You can clone or fork https://github.com/dhmunro/pyorick to contribute to pyorick.

Metadata

Release files for pyorick 1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyorick 1.5
File Size Uploaded Provenance
pyorick-1.5.tar.gz 39.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pyorick 1.5
File Interpreter ABI Platform
pyorick-1.5-py3-none-any.whl Python 3 none any Details

Total release size: 74.7 kB

Release files / pyorick-1.5.tar.gz

Download URL pyorick-1.5.tar.gz
Size 39.2 kB
Tags Source
SHA-256 checksum
How to use checksums
073720f033b3a3013a3a28a371afaf279e49bb3c08ae7ed195e09c7947feb5ff
BLAKE2b-256 checksum
How to use checksums
5dd16bdfd14dab17fa820e596d64166916edc4da41a90d654d1dbee0915b2ece
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.8.8

Release files / pyorick-1.5-py3-none-any.whl

Download URL pyorick-1.5-py3-none-any.whl
Size 35.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4c00a2ce66f717061277678d6ae576713f6c63e20221aee548ec28429a57bc97
BLAKE2b-256 checksum
How to use checksums
e254e49d3294c155709d91116fa48bd6447292cdac4cea8fac3ddd624a069ce5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.8.8

Security for pyorick 1.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page