A python frontend for solid modelling