__init__.py 841 B

123456789101112131415161718192021222324
  1. from __future__ import absolute_import, unicode_literals
  2. import logging
  3. from wechatpy.client import WeChatClient # NOQA
  4. from wechatpy.component import ComponentOAuth, WeChatComponent # NOQA
  5. from wechatpy.exceptions import WeChatClientException, WeChatException, WeChatOAuthException, WeChatPayException # NOQA
  6. from wechatpy.oauth import WeChatOAuth # NOQA
  7. from wechatpy.parser import parse_message # NOQA
  8. from wechatpy.pay import WeChatPay # NOQA
  9. from wechatpy.replies import create_reply # NOQA
  10. __version__ = '1.8.3'
  11. __author__ = 'messense'
  12. # Set default logging handler to avoid "No handler found" warnings.
  13. try: # Python 2.7+
  14. from logging import NullHandler
  15. except ImportError:
  16. class NullHandler(logging.Handler):
  17. def emit(self, record):
  18. pass
  19. logging.getLogger(__name__).addHandler(NullHandler())