-
TIL a #PyQGIS trick: no more manual edit session starting/stopping/committing changes! There's a handy edit context manager (github.com/qgis/QGIS/blob/master/python/core/additions/edit.py#L32). Now integrated into #PyQGIS101 example "Creating & editing a new vector layer" anitagraser.com/pyqgis-101-introduction-to-qgis-python-programming-for-non-programmers/pyqgis101-creating-editing-a-new-vector-layer/