Bio.Phylo is a new phylogenetics library in Biopython for exploring, modifying, annotating, reading, writing, and visualizing trees and for connecting computational pipelines. It supports common file formats like Newick and Nexus and can read/write the XML-based PhyloXML format which allows for annotations. The demo shows how to read a Newick tree, inspect it, draw it, promote it to PhyloXML to add branch colors, and write it out.