separated python from non-python behavior for empty repos