Navigation Menu

Skip to content


Silence annoying PyQt5.uic.loadUiType deprecation warnings
Browse files Browse the repository at this point in the history
These aren't our fault -- they come from the PyQt library itself,
so we may as well hide them and avoid the noise.

(cherry picked from commit b53d64b)
  • Loading branch information
nyalldawson committed Mar 5, 2019
1 parent 3b233bf commit bae156e
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions python/PyQt/PyQt5/uic/
Expand Up @@ -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 bae156e

Please sign in to comment.