Pyvisa

Latest version: v1.15.0

Safety actively analyzes 723685 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

1.5

----------------

- Python 3.2+ compatibility.
(Issue 32)
- Change source encoding to utf-8.
- Reorganized package structure.
(Issue 13)
- Improved installation.
- Moved tests inside the package.
- Added CI using Travis.
- Created new wrapper for the underlying library.
- Moved vpp43 code to legacy subpackage.
- Moved documentation to readthedocs.
- Make documentation mobile-friendly.
(Issue 2)
- Removed latex documentation.
- ResourceManager is no longer a singleton.
(Issue 8)
- VisaLibrary is no longer a singleton.
(Issue 7)
- VISA functions are VisaLibrary methods.
(Issue 11)
- Improved detection of VISA library path in all OS.
- Added diagnostics functions to help debugging.
- Added extensive logging to help debugging.
(Issue 12)
- Improved error messages.
- Added encoding parameter to read and write.
(Issue 38)
- Added termination parameter to read and write.
(Issue 38)
- Added size to read_raw.
(Issue 37)
- Removed delay parameter in favor of ask_delay
(Issue 34)
- Added 64 bits VISA library methods.
- Cleaned up code.

1.4

----------------

- add coverage
- add tox testing

1.3

----------------

- Changed licence to MIT.
- Made determination of resource class even more careful.

1.2

----------------

- Changed some __getattr__ to getattr in order to have working exceptions again
(e.g. timeouts) in vpp43
- Softened the test for "INSTR" even further. Introduced the "stb" property for
GPIB instruments.
- Changed "is not an INSTR" error to a warning.
- Added correct prefix for RPM in setup.cfg.

1.1

----------------

- Mentioned possible AttributeError with viParseRsrcEx.
- Made secure against missing viParseRsrcEx.
- Removed superfluous calls to parse_resource_extended.
- setup.py Script can now handle installation with or without setuptools.
- setup.py: Switched to new distutils version.

1.0

----------------

- New properties of SerialInstrument explained.
- Added many further properties to SerialInstrument.

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.