93
93
intended to be used when the implementation depends on an external
94
94
implementation that may not be present. If any other error is raised, it
95
95
propagates up and the attempt to open the url fails.
97
99
# TODO: If no implementation of a protocol is available because of missing
98
100
# dependencies, we should perhaps show the message about what dependency