Extend patrie to handle revision ranges