[$] Who should see Python deprecation warnings?
As all Python developers discover sooner or later, Python is a rapidlyevolving language whose community occasionally makes changes that can breakexisting programs. The switch to Python 3 is the most prominentexample, but minor releases can include significant changes as well. TheCPython interpreter can emit warnings for upcoming incompatible changes,giving developers time to prepare their code, but those warnings aresuppressed and invisible by default. Work is afoot to make them visible,but doing so is not as straightforward as it might seem.