Releases: ska-sa/katcp-python
Releases · ska-sa/katcp-python
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.0
v0.7.2
Changes in this release:
- Support for handling generator expressions in Discrete type (PR #237)
- Fix handling of strings and bytes in
get_sensor
in testutils (#240) - Allow strings or bytes for assert_request_fails and
test_assert_request_succeeds
function arguments. (PR(#242) - Handle str type correctly('easier') in
testutils.get_sensor
for python 2 and python 3 (#243) - Allow bytes and strings in
test_sensor_list
comparison of sensors (#244) - Correct handling of floats
test_sensor_list
(#245) - black formatting on certain test files
v0.7.1
v0.7.0
v0.6.4
Changes in this release:
- Fix some client memory leaks, and add
until_stopped
methods (PR #206). - Increase server's MAX_QUEUE_SIZE from 30 to 300 to handle more simultaneous
client connections (PR #208). - Use correct ioloop for client AsyncEvent objects (PR #210).
More details in the release notes.
v0.6.3
Changes in this release:
- Put docs on readthedocs (PR #192).
- Added error handling when parsing Message arguments that include non-ASCII
characters (not following KATCP specification). Invalid characters are replaced
with question marks, possibly breaking functionality (PR #193). - Increase container sync time from 8 sec to 20 sec, and initial resync
timeout from 1 sec to 5 sec, to better support large containers (PR #194). - Limit tornado version to <5 because the openssl version on Ubuntu 14.04
is not compatible (PR #195). - Allow sampling strategy to be removed from cache, to better support clients
working with devices that dynamically remove sensors (PR #196). - Provide a meaningful error message for the DeviceMetaClass assert statements
(PR #198). - Increase server's MAX_QUEUE_SIZE from 30 to 300 to handle more simultaneous
client connections (PR #199). - Updates to Jenkinsfile for pipeline improvements (PR #200, #201, #202).
- Add information on how to contribute to the project (PR #203).