Собственно сабж. Не получилось найти что либо вразумительное. Может кто знает? годятся даже реализации под винду, думаю выдрать логику и портировать будет не очень сложно (если разобраться в самом алгоритме конечно же). Большое всем спасибо.
P.S. Нашел Pathlib, но увы чешским владею ну ооооочень плохо :)