File: PKG-INFO

package info (click to toggle)
python-pyorick 1.5-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 304 kB
  • sloc: python: 1,781; makefile: 3
file content (45 lines) | stat: -rw-r--r-- 1,603 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Metadata-Version: 2.1
Name: pyorick
Version: 1.5
Summary: python connection to yorick
Home-page: https://github.com/dhmunro/pyorick
Author: David Munro and John Field
Author-email: dhmunro@users.sourceforge.net
License: http://opensource.org/licenses/BSD-2-Clause
Platform: Linux
Platform: MacOS X
Platform: Unix
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Unix
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Interpreters
Requires: numpy
License-File: LICENSE.txt

Run Yorick from Python
======================

The pyorick package starts `yorick <http://yorick.github.com>`_ 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 <https://github.com/dhmunro/pyorick/blob/master/DESCRIPTION.rst>`_
for a complete description of the interface.  You can clone or fork
https://github.com/dhmunro/pyorick to contribute to pyorick.