The thing it should express is that this endpoint raises no *specific* exceptions, but at any time unexpected exceptions may happen and will be raised as UbuntuProError instances.
There is ongoing work to update this on the docs as part of [1]. More specifically, there will be a message like [2] for all endpoints, which reflects the truth.
Hello Nathan, thanks for raising this issue.
tl;dr yes docs are wrong.
The thing it should express is that this endpoint raises no *specific* exceptions, but at any time unexpected exceptions may happen and will be raised as UbuntuProError instances.
There is ongoing work to update this on the docs as part of [1]. More specifically, there will be a message like [2] for all endpoints, which reflects the truth.
[1] https:/ /github. com/canonical/ ubuntu- pro-client/ pull/3085
[2] https:/ /github. com/canonical/ ubuntu- pro-client/ pull/3085/ files#diff- e0d846a2fce3599 317d4f913c5c925 7ec46228952bfc3 a16b8bb7e807416 0a99R102- R109