python semantic release gitlab example