Kylie Blake McNaughton
Kylie Blake McNaughton
We need to use the new `invoke` tasks in place of `make` in GitHub actions: > `.github/workflows/docs.yaml` where `make install` and `make docs` is run.
We should implement docstring linting to help catch reST formatting errors before building documentation. The following libraries could be useful in that regard: * https://pypi.org/project/flake8-docstrings/ * https://pypi.org/project/flake8-rst-docstrings/
The current version listed in our dependencies is `^11.1.0` and the current version available is `12.4.0`. This is needed to update our documentation to show the HTML table keywords in...
Current tests target the actual Hubspot API if granted access keys via a proper file, this is done in the CI pipeline. Mock unit tests would be better to have.
The way Hubspot accepts timestamps is very particular, specifically, it must be a millisecond-based epoch timestamp that is rounded to the nearest millisecond. The library should handle this and accept...
Build the token backend that utilizes Vault directly as noted in the TODO.
Implement docstring linting via Flake8 extensions: - `flake8-docstrings` - `flake8-rst-docstrings` And documentation linting via new CLI tool `sphinx-lint` and the `dummy` builder for `sphinx-build`. Initial implementation does not include doc...
Invoke does not support keyword-only parameters or annotations because of [issue #357](https://github.com/pyinvoke/invoke/issues/357) on the invoke repository, so we cannot currently use those types of function signature for tasks. Once resolved,...
When using the `Windows search` keyword, depending on system performance and the status of the search index, Windows may take some time to find the object being searched for, but...
Keyword failed to retrieve all elements based on common locator. If you review the print tree, there are multiple RadioButtonControl types with the name "No" but the `Get elements` only...