The dependencies are pinned with ~= which means many packages are pretty old now, but it is difficult to update everything without breaking things