This PR changes the BlueskyKafkaException base class from BaseException to Exception.
The reason for this change is to give the BlueskyKafkaException more correct behavior as an exception raised by "user" code rather than "system" code. This change was prompted by unintended behavior of BlueskyKafkaException in python 3.7 code using asyncio.
This PR changes the BlueskyKafkaException base class from BaseException to Exception.
The reason for this change is to give the BlueskyKafkaException more correct behavior as an exception raised by "user" code rather than "system" code. This change was prompted by unintended behavior of BlueskyKafkaException in python 3.7 code using asyncio.