]> jspc29.x-matter.uni-frankfurt.de Git - trbnettools.git/commit
New Python binding for TrbNet
authorPhilipp Klaus <klaus@physik.uni-frankfurt.de>
Fri, 1 Feb 2019 09:46:14 +0000 (10:46 +0100)
committerPhilipp Klaus <klaus@physik.uni-frankfurt.de>
Fri, 1 Feb 2019 09:46:14 +0000 (10:46 +0100)
commit609fdb410e2c5e26252671f5b8d0325091832a74
tree615fc91320eee7f5da71172fa6ee8801c7217a01
parent3cf21999d9a8a7ef7921bba6c68bcd724b095d45
New Python binding for TrbNet

The new Python binding for TrbNet is based on the code
originally submitted by Tobias Weber as "PyTRB.py".
The upgraded code is:

* a proper Python package called 'trbnet'
* divided into low- and high-level classes
  trbnet.core.lowlevel._TrbNet() and
  trbnet.core.highlevel.TrbNet()
* also uploaded to the Python Package Index PyPI
* in this commit in the version 1.0.2

The code was for some time developed on Github
in the repository https://github.com/pklaus/pytrbnet
and is now being synced to trbnettools under the
subfolder libtrbnet_python.
14 files changed:
libtrbnet_python/README.md [new file with mode: 0644]
libtrbnet_python/setup.py [new file with mode: 0644]
libtrbnet_python/trbnet/__init__.py [new file with mode: 0644]
libtrbnet_python/trbnet/core/__init__.py [new file with mode: 0644]
libtrbnet_python/trbnet/core/error.py [new file with mode: 0644]
libtrbnet_python/trbnet/core/highlevel.py [new file with mode: 0644]
libtrbnet_python/trbnet/core/libutils.py [new file with mode: 0644]
libtrbnet_python/trbnet/core/lowlevel.py [moved from libtrbnet/PyTRB.py with 60% similarity]
libtrbnet_python/trbnet/epics/__init__.py [new file with mode: 0644]
libtrbnet_python/trbnet/epics/helpers.py [new file with mode: 0644]
libtrbnet_python/trbnet/epics/pcaspy_ioc.py [new file with mode: 0755]
libtrbnet_python/trbnet/util/trbcmd.py [new file with mode: 0755]
libtrbnet_python/trbnet/xmldb/__init__.py [new file with mode: 0644]
libtrbnet_python/trbnet/xmldb/db.py [new file with mode: 0644]