Skip to content
Permalink
Browse files

Silence annoying PyQt5.uic.loadUiType deprecation warnings

These aren't our fault -- they come from the PyQt library itself,
so we may as well hide them and avoid the noise.
  • Loading branch information
nyalldawson committed Mar 2, 2019
1 parent 6b1d5ee commit b53d64bfb0b234cbd5a25fd57d9f07f7309e444c
Showing with 12 additions and 0 deletions.
  1. +12 −0 python/PyQt/PyQt5/uic/__init__.py
@@ -23,7 +23,19 @@
# This will get replaced with a git SHA1 when you do a git archive
__revision__ = '$Format:%H$'

import warnings
from PyQt5.uic.Compiler import indenter, compiler
from PyQt5.uic.objcreator import widgetPluginPath
from PyQt5.uic import properties, uiparser, Compiler
from PyQt5.uic import *

__PyQtLoadUiType = loadUiType


def __loadUiType(*args, **kwargs):
with warnings.catch_warnings():
warnings.filterwarnings("ignore", category=DeprecationWarning)
return __PyQtLoadUiType(*args, **kwargs)


loadUiType = __loadUiType

0 comments on commit b53d64b

Please sign in to comment.
You can’t perform that action at this time.