What about `HTTPServiceClient` and `HTTPServiceError` - since it's in fact a base client to http service but exception is something that occurs in service.  Not sure about module name... Maybe just put everything to __init__.py of demands ? :-D