SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

python3-pyvisa-py rpm build for : OpenSuSE. For other distributions click python3-pyvisa-py.

Name : python3-pyvisa-py
Version : 0.5.3 Vendor : obs://build_opensuse_org/home:frank_kunz
Release : lp155.4.5 Date : 2023-05-22 16:16:43
Group : Unspecified Source RPM : python-pyvisa-py-0.5.3-lp155.4.5.src.rpm
Size : 0.54 MB
Packager : https://www_suse_com/
Summary : Pure Python implementation of a VISA library
Description :
PyVISA-py
=========

.. image:: https://github.com/pyvisa/pyvisa-py/workflows/Continuous%20Integration/badge.svg
:target: https://github.com/pyvisa/pyvisa-py/actions
:alt: Continuous integration
.. image:: https://github.com/pyvisa/pyvisa-py/workflows/Documentation%20building/badge.svg
:target: https://github.com/pyvisa/pyvisa-py/actions
:alt: Documentation building
.. image:: https://dev.azure.com/pyvisa/pyvisa-py/_apis/build/status/pyvisa.pyvisa-py.keysight-assisted?branchName=main
:target: https://dev.azure.com/pyvisa/pyvisa-py/_build
:alt: Keysight assisted testing
.. image:: https://codecov.io/gh/pyvisa/pyvisa-py/branch/main/graph/badge.svg
:target: https://codecov.io/gh/pyvisa/pyvisa-py
:alt: Code Coverage
.. image:: https://readthedocs.org/projects/pyvisa-py/badge/?version=latest
:target: https://pyvisa.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://img.shields.io/pypi/l/PyVISA-py
:target: https://pypi.python.org/pypi/pyvisa-py
:alt: PyPI - License
.. image:: https://img.shields.io/pypi/v/PyVISA-py
:target: https://pypi.python.org/pypi/pyvisa-py
:alt: PyPI

A PyVISA backend that implements a large part of the \"Virtual Instrument Software
Architecture\" (VISA_) in pure Python (with the help of some nice cross platform
libraries python packages!).

Description
-----------

PyVISA started as wrapper for the IVI-VISA library and therefore you need to install
a VISA library in your system (National Instruments, Keysight, etc). This works
most of the time, for most people. But IVI-VISA implementations are proprietary
libraries that only works on certain systems. That is when PyVISA-py jumps in.

Starting from version 1.6, PyVISA allows to use different backends. These
backends can be dynamically loaded. PyVISA-py is one of such backends. It
implements most of the methods for Message Based communication
(Serial/USB/GPIB/Ethernet) using Python and some well developed, easy to deploy
and cross platform libraries

.. _VISA: http://www.ivifoundation.org/Downloads/Specifications.htm


VISA and Python
---------------

Python has a couple of features that make it very interesting for measurement
controlling:

- Python is an easy-to-learn scripting language with short development cycles.
- It represents a high abstraction level, which perfectly blends with the
abstraction level of measurement programs.
- It has a very rich set of native libraries, including numerical and plotting
modules for data analysis and visualisation.
- A large set of books (in many languages) and on-line publications is available.


Requirements
------------

- Python (tested with 3.6+)
- PyVISA 1.11+

Optionally
- PySerial (to interface with Serial instruments)
- PyUSB (to interface with USB instruments)
- linux-gpib (to interface with gpib instruments, only on linux)
- gpib-ctypes (to interface with GPIB instruments on Windows and Linux)


Installation
--------------

Using pip:

$ pip install pyvisa-py


Documentation
--------------

The documentation can be read online at https://pyvisa-py.readthedocs.org

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/home:/frank_kunz/15.5/noarch

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  python3-pyvisa-py-0.5.3-lp155.4.5.noarch.rpm
     

Provides :
python3-pyvisa-py

Requires :
python(abi) = 3.6
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PartialHardlinkSets) <= 4.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/python3.6/site-packages/PyVISA_py-0.5.3-py3.6.egg-info
/usr/lib/python3.6/site-packages/PyVISA_py-0.5.3-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/PyVISA_py-0.5.3-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/PyVISA_py-0.5.3-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/PyVISA_py-0.5.3-py3.6.egg-info/not-zip-safe
/usr/lib/python3.6/site-packages/PyVISA_py-0.5.3-py3.6.egg-info/requires.txt
/usr/lib/python3.6/site-packages/PyVISA_py-0.5.3-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/pyvisa_py
/usr/lib/python3.6/site-packages/pyvisa_py/__init__.py
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/attributes.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/attributes.cpython-36.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/common.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/common.cpython-36.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/gpib.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/gpib.cpython-36.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/highlevel.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/highlevel.cpython-36.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/serial.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/serial.cpython-36.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/sessions.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/sessions.cpython-36.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/tcpip.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/tcpip.cpython-36.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/usb.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/usb.cpython-36.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/version.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pyvisa_py/__pycache__/version.cpython-36.pyc
There is 37 files more in these RPM.

 
ICM