Let’s get the biggest point out of the way first: No, scientists did not announce proof of life on another planet.
What they did find, however, is tantalizing in its potential meaning – though a great deal of work remains to rule out the possibility that other, unknown processes could be creating the phosphine signature detected in Venus’ atmosphere by a team of international researchers using ground-based telescopes on Earth.