Releases: yamcs/python-yamcs-client
Releases · yamcs/python-yamcs-client
yamcs-client 1.8.4
- Add additional bucket properties:
created,directory,max_size,max_object_count(Yamcs v5.6.1) - Add additional event property:
extra(Yamcs v5.7.3) - Add support for
tm_linksfilter onstream_parameter_valuescall (Yamcs v5.7.4)
yamcs-client 1.8.3
- Exclude protobuf >=4 from allowed dependency range
yamcs-client 1.8.2
- Fix handling of addresses with trailing slash
- When tls_verify=False, hide urllib3 insecure warning also with requests < 2.16.0
- If the address does not specify a port, use HTTP defaults (80 without TLS and 443 with TLS) instead of defaulting to 8090.
yamcs-client 1.8.1
- Added a TimelineClient. Usage: https://docs.yamcs.org/python-yamcs-client/timeline/
- Increased protobuf dependency from
>=3.6to>=3.8
client-1.8.0
Update proto files for compatibility with Yamcs v5.6.0
client-1.7.6
Add option to set generation time when writing to parameters #18
yamcs-client 1.7.5
-
Add support for
beta_args_v2argument toProcessorClient.issue_command(...)andCommandConnection.issue(...). You may use this instead ofargsto activate use of a new mechanism to submit command arguments. The new mechanism has better support for type conversions, but requires at least Yamcs v5.5.4. One example of such a conversion is that it accepts the numeric value of an enumeration state.command = processor.issue_command("/YSS/SIMULATOR/SWITCH_VOLTAGE", beta_args_v2={"voltage_num": 2})
This will become the default in a future non-minor release.
yamcs-client 1.7.3
- Use double-precision when setting float parameters #16
- Add new method
stream_parameter_valuesto archive client. This allows fetching the historic values of multiple parameters
at once, and uses server-streaming instead of pagination. #15 - WebSocket connection attempts close immediately (instead of timing out) when server is unavailable
yamcs-client 1.7.2
- Adapt
archive.list_parameter_ranges(...)to a recent API change - Add options
min_rangeandmax_valuestoarchive.list_parameter_ranges(...)to allow generating smaller responses - Make it possible to specify a custom TLS CA bundle via the
tls_verifyoption of a client constructor. #14
yamcs-client 1.7.1
- Parameter info additionally exposes access to engineering units, enumeration values and data encoding properties.
- Improves error handling for unknown hosts
- Fixes an issue with WebSocket replies ignoring the timeout parameter