Pvapy

Latest version: v5.4.1

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

Scan your dependencies

Page 2 of 6

5.1.2

- Packaging changes: streaming framework dependencies are optional
- Conda/pip package dependencies:
- EPICS BASE = 7.0.7
- BOOST = 1.78.0
- NUMPY >= 1.22 (for python >= 3.8); >= 1.19, < 1.21 (for python < 3.8)

5.1.1

- Streaming framework fixes for windows
- Conda/pip package dependencies:
- EPICS BASE = 7.0.7
- BOOST = 1.78.0
- NUMPY >= 1.22 (for python >= 3.8); >= 1.19, < 1.21 (for python < 3.8)

5.1.0

- Resolved dependency issues with the curses library
- Implemented CaIoc class that has ability to run basic CA IOC and
provides interfaces for loading databases, as well as loading,
retrieving and updating records
- PvaServer enhancements:
- callback thread is not started until database records require it
- Area Detector Simulator enhancements:
- added ability to generate and publish image metadata, either
as CA or as PVA channels
- Streaming Framework enhancements:
- implemented ability to receive CA and PVA metadata in both data collector
and data consumer, and to process those together with the data objects
- conda/pip package dependencies:
- EPICS BASE = 7.0.7
- BOOST = 1.78.0
- NUMPY >= 1.22 (for python >= 3.8); < 1.21 (for python < 3.8)

5.0.0

- PvaMirrorServer enhancements:
- optimized structure copy on processing
- added ability to specify source server queue size
- added ability to retrieve mirror record statistics
- Channel enhancements:
- added monitoring methods that push PV updates into the
PvObject queue and allow python processing to be done elsewhere
- added ability to retrieve channel monitor statistics
- PvTimeStamp enhancements:
- added constructor from and conversion to float
- added python properties for all fields
- NtNdArray enhancements:
- updated structure IDs for NtAttribute
- added support for pickling NtNdArray objects
- NtTable enhancements:
- updated structure IDs
- PvObject enhancements:
- simplified handling of unions
- Area Detector Simulator enhancements:
- option to generate frames with different data types and in the specified
ranges
- option to use numpy memory map for loading input files
- option to notify channel access PV when server starts
- added python HPC Streaming Framework for processing data produced at
high rates using stream consumers and stream collectors (see the
[framework documentation](streamingFramework.md)); the frameworks requires
python >= 3.7; new command line utilities:
- pvapy-hpc-consumer
- pvapy-hpc-collector
- conda/pip package dependencies:
- EPICS BASE = 7.0.6.1.C2.3
- BOOST = 1.78.0
- NUMPY >= 1.22 (for python >= 3.8); < 1.21 (for python < 3.8)

4.2.0

- added support for NtEnum
- updated structure IDs for NtScalar fields
- conda/pip package dependencies:
- EPICS BASE = 7.0.6.1
- BOOST = 1.78.0
- NUMPY >= 1.22

4.1.1

- added pip support for OSX and ARM64
- enabled assigning IDs for structure fields
- updated NtNdArray object with IDs for structure fields to make it compatible with standard normative type
- improved frame rate accuracy for area detector simulator
- added ability to read image data from a given folder
- conda/pip package dependencies:
- EPICS BASE = 7.0.6.1
- BOOST = 1.78.0
- NUMPY >= 1.22

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.