МЛ
Пробовал через сборку пакета в .egg файл и добавления его в py-files - не взлетает (получаю ошибку non zero exit code 13)
в Спарк сабмите указываешь зип в pyfiles конфе
Спарк сам разошлёт зип на воркеры и добавит в PYTHONPATH
В run.py делаешь from zipmodule.yourmodule import somefunction