Owen Pearson
Owen Pearson
See [`RSL1a`](https://sdk.ably.com/builds/ably/specification/main/features/#RSL1a) ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4195) by [Unito](https://www.unito.io)
using batch response without the `newBatchResponse` format, when receiving a partial success response `Rest.request` throws an error and does not expose the response body which makes it impossible to programatically...
A fairly important part of the API which is currently missing from the README 'Usage' section ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4483) by [Unito](https://www.unito.io)
Since yesterday, PyPi now allows publishing via OIDC. We should use this to release ably-python from a GitHub workflow. See example [here](https://blog.pypi.org/posts/2023-04-20-introducing-trusted-publishers/). ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4099) by...
see https://github.com/google/pytype ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4100) by [Unito](https://www.unito.io)
See [`RSA4c`](https://sdk.ably.com/builds/ably/specification/main/features/#RSA4c) ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4101) by [Unito](https://www.unito.io)
Currently, due to argument validation, `EventEmitter` methods will raise an exception when a `Mock` is used in place of a listener. We should make `EventEmitter` compatible with `unittest.Mock` to simplify...
small cleanup commit, removes some duplication, adjusts whitespace, and ensures that inbound messages in the test fixture will always have no connectionId, id, or timestamp.
Opening as a draft for now because it's proving hard to write a test for this. Should hopefully make it so that fallback hosts are tried if an http request...
This test was failing consistently for me locally. I'm a bit confused as to why it was passing on GitHub runners at all.