Как читать / записывать архив .sit, используя Python в Linux?
Для работы со старыми форматами библиотек я склонен прибегать к утилитам командной строки. Вы должны быть в состоянии найти сидячие инструменты манипуляции, такие как этот:
http://ctan.binkerton.com/ctan.readme.php?filename=tools/unstuff/unsit.c
Что касается их изготовления, я бы предложил использовать альтернативный формат. Вероятно, вы имеете в виду конкретную цель, но это довольно устаревший формат, и вам лучше использовать ZIP или TAR.GZ.