Skuteczny sposób usuwania kluczy z pustymi ciągami znaków

Mam dyktat i chciałbym usunąć wszystkie klucze, dla których istnieją puste ciągi wartości.

metadata = {u'Composite:PreviewImage': u'(Binary data 101973 bytes)',
            u'EXIF:CFAPattern2': u''}

Jak najlepiej to zrobić?