Stuart Mumford
Stuart Mumford
# Description Things to cover would be: * pytest fixtures and marks * ExternalMockAPIServer * All the fixtures in `opsdroid/testing/fixtures.py` * How to write tests which use a running opsdroid...
# Description We currently use deadlinks to check the links in our docs but sphinx has it's own linkchecker which is a little more verbose. To run the sphinx linkcheck...
Universal wheels contain extra metadata and are faster to install so we should build one in our deploy GH Actions workflow.
#1548 added a `-e2e` and `-noe2e` factor to tox, to hack around limitations of the github actions tox plugin. The best thing would be to drop `-noe2e` completely and have...
It is possible to determine the homeserver URL to connect to based on the full matrix username (mxid) by following the [Server Discovery](https://matrix.org/docs/spec/client_server/latest#server-discovery) section of the matrix specification. This would...
While we have tried to make the events framework generic and cross-connector there will be differences in interpretation and implementation of different events between connectors. (For example `UserRole` or `Reply`)....
[MyST](https://myst-parser.readthedocs.io/en/latest/index.html) is a sphinx markdown parser which provides more features than recommonmark. The key ones being native support for admonitions, directives and references without having to use `eval_rst`. Note: When...
"Zarr is a Python package providing an implementation of chunked, compressed, N-dimensional arrays." It is well suited to parallel computation in Dask arrays, as well as being friendly to workflows...
![image](https://user-images.githubusercontent.com/1391051/151967109-6e5b2a81-efb1-4e3f-a5f8-b753cfd2d156.png) I get that having to wide text is bad, but so is having it too narrow :stuck_out_tongue:
### The Problem Sometimes in very active rooms I ask a question and then it gets lost in the scroll up before I check for responses. ### The Solution Being...