Releases: epics-base/pvaPy
Releases · epics-base/pvaPy
Release 1.1.0 (2018/04/30)
- added introspection interface to Channel class
- fixed configuration issue for OSX
- introduced support for building pvapy conda packages
- replaced old (c)sh setup files with new PYTHONPATH-only and and full (PATH,
PYTHONPATH, LD_LIBRARY_PATH) file - updated doc build so that it uses information in CONFIG_SITE.local; users
are no longer required to configure python-related variables before
building documentation - fixed issue with accessing NumPy arrays from temporary objects
- fixed issue with RPC service segfaulting while returning result
- fixed issue with RPC service non-interactive mode (listen() method call)
- added version string to the pvaccess module
- added ability to specify timeout for RPC client
Release 1.0.0 (2018/01/04)
- added build support for python3
- added build support for EPICS7 releases
Release 0.9.0 (2017/09/17)
- improved support for channel monitors: no monitor startup thread results in
faster initial connections; monitors connect automatically when channels
come online - fixed support for older EPICS v4 releases (4.4, 4.5 and 4.6)
- added build support for numpy included with boost releases 1.63.0 and later
Release 0.8.0 (2017/07/17)
- added new Channel monitor() method that can be used instead of
subscribe()/startMonitor() sequence in case when there is only one
subscriber - enhanced PvaServer functionality: single server instance can serve multiple
channels; channels can be added and removed dynamically; added (optional)
callback for channel writes
Release 0.7.0 (2017/05/10)
- added initial version of PvaServer class: PvObject exposed via instance of
this class can be retrieved and manipulated using standard PVA command line
tools and APIs - fixed boolean array conversion to python list
- improved support for builds relying on custom boost installation