4.3.2.1. Waarschuwing: PyCObject en waarschuwingen
Standaard worden veroudering waarschuwingen genegeerd, dus zal dit geen problemen veroorzaken.
Als de standaard waarschuwing instellingen echter worden overschreven, kun je problemen met deze modules krijgen. In het bijzonder als waarschuwingen omgezet zijn naar "error", is het mogelijk dat de Python interpreter afbreekt of zelfs een segmentatie fout geeft als deze modules geïmporteerd worden.
Als je errors-for-warnings moet aanzetten, voeg dan ook een overschrijving toe zodat een
PendingDeprecationWarning
slechts gelogd wordt in plaats van het veroorzaken van een uitzondering:
>>> import warnings
>>> warnings.simplefilter('error')
>>> warnings.simplefilter('default', PendingDeprecationWarning)