The ptsort utility is a variant of the standard tsort (topological
sort) utility which allows nodes to be prioritized, moving them and
all their predecessors up in the final order.
