diff options
Diffstat (limited to 'game/python-extra/mwclient/__init__.py')
-rw-r--r-- | game/python-extra/mwclient/__init__.py | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/game/python-extra/mwclient/__init__.py b/game/python-extra/mwclient/__init__.py new file mode 100644 index 0000000..4e46dcd --- /dev/null +++ b/game/python-extra/mwclient/__init__.py @@ -0,0 +1,42 @@ +""" + Copyright (c) 2006-2011 Bryan Tong Minh + + Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following + conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. +""" + +from mwclient.errors import * # noqa: F401, F403 +from mwclient.client import Site, __version__ # noqa: F401 +import logging +import warnings + +# Show DeprecationWarning +warnings.simplefilter('always', DeprecationWarning) + +# Logging: Add a null handler to avoid "No handler found" warnings. +try: + from logging import NullHandler +except ImportError: + class NullHandler(logging.Handler): + def emit(self, record): + pass + +logging.getLogger(__name__).addHandler(NullHandler()) |