Hedgehog-pyvisa

Latest version: v2.0.0

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

Scan your dependencies

Page 1 of 4

1.9

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

- Nothing changed yet.

1.8

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

- Fixed error reporting with Unicode filenames.
(Issue 136)
- Improved documentation.
- Clarify timeout getter and setter.
(Issue 167)
- In open_resource, return a Resource object and warns if resource class not registered.
- Register resource class for empty resource class.
- Allow registering parent resource classes.
- Changed types in wrapper to be platform independent (viStatus is always 32 bit).
(Issue 134)
- Fix a not a invalid EventType bug.
(Thanks lupien)
- Added optional resource_pyclass to open_resource.
- Fixed bug in serial flush.
(Thanks bkstein)
- Implemented resource name parsing in pure python.

1.7

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

- Removed find_next and find_resources from VisaLibraryBase.
(Issue also 135, thanks)
- Implemented parse_resource and parse_resource_extended.
- Created rname module to parse Resource Names.
- Properly cleanup visa handlers upon resource close.
(thanks lupien)
- Improved gpib classes
(thanks lupien)
- Fixed bug in binary data writing.
(Issue 140, thanks burnpack)
- Fix reseting of line termination for serial.
(Issue 147, thanks lupien)
- Added property to resource name returning the InterfaceType value.
- Added backend information to logging.
- Added the flow_control attribute to ASRL resources.
(Issue 144, thanks lupien)
- Remove empty entry in resources caused by attribute registration.
(Issue 144, thanks lupien)
- Make container=numpy.array work consistently.
(Issue 142, thanks Martin Ritter)
- Create compact/struct.py for python2/3 compatibility.
(thanks Martin Ritter)
- Improve install and uninstall handlers
(Issue 138, 139, 151 thanks lupien)
- Prevents cygwin segfaults.
(Issue 131)
- Better error reporting when a resource cannot be found.
(Issue 129)
- Suppress VI_SUCCESS_MAX_CNT warning on read raw.
(Issue 116)
- Implemented smarter query values based on looking how many bytes are expected.
(Issue 118)
- Fix UnicodeDecodeError on wrong file for library load
(Issue 136, thanks lupien)

1.6.3

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

- Added support to Rhode and Schwartz Passport driver.
(Issue 115)
- Fixed access to the interface_type property.
(Issue 114, thanks mordoror)
- Imported constants module in visa module.
(Issue 72)

1.6.2

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

- Proper handling of VI_ERROR_RSRC_NFOUND.
- Added conditional dependency for unittest2 in Python2.6
(Issue 107)
- Fixed Shell on Windows.
(Issue 101)
- Moved Lantz Shell to PyVISA.
- Easier way to get debug information.
- Better debug info for backends.

1.6.1

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

- Add ignore_warning methods to Resource and ResourceManager.
- Added more formats to binary values.
(Issue 92)
- Fixed exception raising in legacy read_values.
(Issue 91)
- Provide a backend hook to display debug info.
- Better debug info for binary libraries.
- Fixed exceptions formatting
(thanks Matthew94)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.