-
-
Notifications
You must be signed in to change notification settings - Fork 5
py_vcon_server_release_0.3.0
We are please to announce the release of py-vcon-server Version 0.3.0
You can get the server version 0.3.0 from pypi using:
pip3 install py-vcon-server
The py_vcon_server release 0.3.0 provides some major, new and powerful constructs to the server. You can now use signed or encrypted vCon in your pipelines by using the new verify or decrypt processor. You can generate signed or encrypted vCon using the new sign or encrypt processors. Processors can be conditionally run as opposed to always run. Pipelines can queue new job(s) to other queues to be run through additional pipelines using the queue job processor.
With the addition of conditionality for running processors and the new processor to generate queue jobs, pipelines now have the powerful capability of branching and chaining or inputting vCon processing from one pipeline to additional pipelines.
- Added conditionality for running processors (should_process option)
- Added processor for queuing jobs
- Support signed and encrypted form of vCon in addition to unsigned form in RESTful API and pipelines
- Added processors for signing, verifying, encrypting and decrypting
- Added processor to redact Personal Identifiable Information (PII) in transcript and generate a redacted vCon
- Added opetion to generate JSON output from OpenAI chat completion processor
- Improved documentation
- Python 3.11 added to automated Unit testing workflows (now testing Python 3.8-3.11)
- Improved error/exception handling
- Fixed some package dependency constraints