Skip to content

Releases: yamcs/python-yamcs-client

yamcs-client 1.8.4

15 Jun 20:14
b6633b4

Choose a tag to compare

  • 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_links filter on stream_parameter_values call (Yamcs v5.7.4)

yamcs-client 1.8.3

30 May 08:51
2adae61

Choose a tag to compare

  • Exclude protobuf >=4 from allowed dependency range

yamcs-client 1.8.2

09 May 13:46
6d4c784

Choose a tag to compare

  • 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

11 Apr 12:24
af492ec

Choose a tag to compare

client-1.8.0

02 Mar 19:21
2d4b56e

Choose a tag to compare

Update proto files for compatibility with Yamcs v5.6.0

client-1.7.6

02 Mar 18:21
d98fe33

Choose a tag to compare

Add option to set generation time when writing to parameters #18

yamcs-client 1.7.5

20 Oct 12:40
2f129a4

Choose a tag to compare

  • Add support for beta_args_v2 argument to ProcessorClient.issue_command(...) and CommandConnection.issue(...). You may use this instead of args to 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

17 Sep 12:15
b6b0165

Choose a tag to compare

  • Use double-precision when setting float parameters #16
  • Add new method stream_parameter_values to 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

05 Aug 13:24
4124579

Choose a tag to compare

  • Adapt archive.list_parameter_ranges(...) to a recent API change
  • Add options min_range and max_values to archive.list_parameter_ranges(...) to allow generating smaller responses
  • Make it possible to specify a custom TLS CA bundle via the tls_verify option of a client constructor. #14

yamcs-client 1.7.1

01 Jul 07:57
dec6bb3

Choose a tag to compare

  • 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