ULN2803A continuous current

I don't know that library, however the 74HC595 and TPIC6B595 are driven in similar ways, so it will probably either work as-is or with minor modifications.