[GRASS-git] [OSGeo/grass] 635224: parser: Use #-space-% to allow writing PEP8-compli...

Vaclav Petras noreply at github.com
Mon Feb 8 20:13:51 PST 2021


  Branch: refs/heads/master
  Home:   https://github.com/OSGeo/grass
  Commit: 635224115c5ee9c29a9356210c3b03e5511ef6dc
      https://github.com/OSGeo/grass/commit/635224115c5ee9c29a9356210c3b03e5511ef6dc
  Author: Vaclav Petras <wenzeslaus at gmail.com>
  Date:   2021-02-08 (Mon, 08 Feb 2021)

  Changed paths:
    M doc/gui/wxpython/example/g.gui.example.py
    M doc/python/m.distance.py
    M doc/python/script/r.example.py
    M general/g.parser/g.parser.html
    M general/g.parser/main.c
    M general/g.parser/test.pl
    M general/g.parser/test.py
    M general/g.parser/test.sh
    M gui/scripts/d.rast3d.py
    M gui/scripts/d.wms.py
    M gui/wxpython/animation/g.gui.animation.py
    M gui/wxpython/datacatalog/g.gui.datacatalog.py
    M gui/wxpython/dbmgr/g.gui.dbmgr.py
    M gui/wxpython/gcp/g.gui.gcp.py
    M gui/wxpython/gmodeler/g.gui.gmodeler.py
    M gui/wxpython/gmodeler/model.py
    M gui/wxpython/gui_core/pyedit.py
    M gui/wxpython/iclass/g.gui.iclass.py
    M gui/wxpython/mapdisp/test_mapdisp.py
    M gui/wxpython/mapswipe/g.gui.mapswipe.py
    M gui/wxpython/psmap/g.gui.psmap.py
    M gui/wxpython/rdigit/g.gui.rdigit.py
    M gui/wxpython/rlisetup/g.gui.rlisetup.py
    M gui/wxpython/timeline/g.gui.timeline.py
    M gui/wxpython/tplot/g.gui.tplot.py
    M gui/wxpython/vdigit/g.gui.vdigit.py
    M lib/gis/parser_script.c
    M lib/python/docs/src/script_intro.rst
    M scripts/d.correlate/d.correlate.py
    M scripts/d.frame/d.frame.py
    M scripts/d.out.file/d.out.file.py
    M scripts/d.polar/d.polar.py
    M scripts/d.rast.edit/d.rast.edit.py
    M scripts/d.rast.leg/d.rast.leg.py
    M scripts/d.redraw/d.redraw.py
    M scripts/d.shade/d.shade.py
    M scripts/d.to.rast/d.to.rast.py
    M scripts/d.what.rast/d.what.rast.py
    M scripts/d.what.vect/d.what.vect.py
    M scripts/db.dropcolumn/db.dropcolumn.py
    M scripts/db.droptable/db.droptable.py
    M scripts/db.in.ogr/db.in.ogr.py
    M scripts/db.out.ogr/db.out.ogr.py
    M scripts/db.test/db.test.py
    M scripts/db.univar/db.univar.py
    M scripts/g.bands/g.bands.py
    M scripts/g.extension.all/g.extension.all.py
    M scripts/g.extension/g.extension.py
    M scripts/g.extension/testsuite/data/sample_modules/r.plus.example/r.plus.example.py
    M scripts/g.manual/g.manual.py
    M scripts/g.search.modules/g.search.modules.py
    M scripts/i.band/i.band.py
    M scripts/i.colors.enhance/i.colors.enhance.py
    M scripts/i.image.mosaic/i.image.mosaic.py
    M scripts/i.in.spotvgt/i.in.spotvgt.py
    M scripts/i.oif/i.oif.py
    M scripts/i.pansharpen/i.pansharpen.py
    M scripts/i.spectral/i.spectral.py
    M scripts/i.tasscap/i.tasscap.py
    M scripts/m.proj/m.proj.py
    M scripts/r.blend/r.blend.py
    M scripts/r.buffer.lowmem/r.buffer.lowmem.py
    M scripts/r.colors.stddev/r.colors.stddev.py
    M scripts/r.drain/r.drain.py
    M scripts/r.fillnulls/r.fillnulls.py
    M scripts/r.grow/r.grow.py
    M scripts/r.import/r.import.py
    M scripts/r.in.aster/r.in.aster.py
    M scripts/r.in.srtm/r.in.srtm.py
    M scripts/r.in.wms/r.in.wms.py
    M scripts/r.mapcalc.simple/r.mapcalc.simple.py
    M scripts/r.mask/r.mask.py
    M scripts/r.out.xyz/r.out.xyz.py
    M scripts/r.pack/r.pack.py
    M scripts/r.plane/r.plane.py
    M scripts/r.reclass.area/r.reclass.area.py
    M scripts/r.rgb/r.rgb.py
    M scripts/r.shade/r.shade.py
    M scripts/r.tileset/r.tileset.py
    M scripts/r.unpack/r.unpack.py
    M scripts/r3.in.xyz/r3.in.xyz.py
    M scripts/v.build.all/v.build.all.py
    M scripts/v.centroids/v.centroids.py
    M scripts/v.clip/v.clip.py
    M scripts/v.db.addcolumn/v.db.addcolumn.py
    M scripts/v.db.addtable/v.db.addtable.py
    M scripts/v.db.dropcolumn/v.db.dropcolumn.py
    M scripts/v.db.droprow/v.db.droprow.py
    M scripts/v.db.droptable/v.db.droptable.py
    M scripts/v.db.join/v.db.join.py
    M scripts/v.db.reconnect.all/v.db.reconnect.all.py
    M scripts/v.db.renamecolumn/v.db.renamecolumn.py
    M scripts/v.db.univar/v.db.univar.py
    M scripts/v.db.update/v.db.update.py
    M scripts/v.dissolve/v.dissolve.py
    M scripts/v.import/v.import.py
    M scripts/v.in.e00/v.in.e00.py
    M scripts/v.in.geonames/v.in.geonames.py
    M scripts/v.in.lines/v.in.lines.py
    M scripts/v.in.mapgen/v.in.mapgen.py
    M scripts/v.in.wfs/v.in.wfs.py
    M scripts/v.pack/v.pack.py
    M scripts/v.rast.stats/v.rast.stats.py
    M scripts/v.report/v.report.py
    M scripts/v.to.lines/v.to.lines.py
    M scripts/v.unpack/v.unpack.py
    M scripts/v.what.strds/v.what.strds.py
    M scripts/v.what.vect/v.what.vect.py
    M scripts/wxpyimgview/wxpyimgview.py
    M scripts/wxpyimgview/wxpyimgview_gui.py
    M temporal/t.create/t.create.py
    M temporal/t.info/t.info.py
    M temporal/t.list/t.list.py
    M temporal/t.merge/t.merge.py
    M temporal/t.rast.accdetect/t.rast.accdetect.py
    M temporal/t.rast.accumulate/t.rast.accumulate.py
    M temporal/t.rast.aggregate.ds/t.rast.aggregate.ds.py
    M temporal/t.rast.aggregate/t.rast.aggregate.py
    M temporal/t.rast.algebra/t.rast.algebra.py
    M temporal/t.rast.colors/t.rast.colors.py
    M temporal/t.rast.contour/t.rast.contour.py
    M temporal/t.rast.export/t.rast.export.py
    M temporal/t.rast.extract/t.rast.extract.py
    M temporal/t.rast.gapfill/t.rast.gapfill.py
    M temporal/t.rast.import/t.rast.import.py
    M temporal/t.rast.list/t.rast.list.py
    M temporal/t.rast.mapcalc/t.rast.mapcalc.py
    M temporal/t.rast.neighbors/t.rast.neighbors.py
    M temporal/t.rast.out.vtk/t.rast.out.vtk.py
    M temporal/t.rast.series/t.rast.series.py
    M temporal/t.rast.to.rast3/t.rast.to.rast3.py
    M temporal/t.rast.to.vect/t.rast.to.vect.py
    M temporal/t.rast.univar/t.rast.univar.py
    M temporal/t.rast.what/t.rast.what.py
    M temporal/t.rast3d.algebra/t.rast3d.algebra.py
    M temporal/t.rast3d.extract/t.rast3d.extract.py
    M temporal/t.rast3d.list/t.rast3d.list.py
    M temporal/t.rast3d.mapcalc/t.rast3d.mapcalc.py
    M temporal/t.rast3d.univar/t.rast3d.univar.py
    M temporal/t.register/t.register.py
    M temporal/t.remove/t.remove.py
    M temporal/t.rename/t.rename.py
    M temporal/t.sample/t.sample.py
    M temporal/t.select/t.select.py
    M temporal/t.shift/t.shift.py
    M temporal/t.snap/t.snap.py
    M temporal/t.support/t.support.py
    M temporal/t.topology/t.topology.py
    M temporal/t.unregister/t.unregister.py
    M temporal/t.vect.algebra/t.vect.algebra.py
    M temporal/t.vect.db.select/t.vect.db.select.py
    M temporal/t.vect.export/t.vect.export.py
    M temporal/t.vect.extract/t.vect.extract.py
    M temporal/t.vect.import/t.vect.import.py
    M temporal/t.vect.list/t.vect.list.py
    M temporal/t.vect.observe.strds/t.vect.observe.strds.py
    M temporal/t.vect.univar/t.vect.univar.py
    M temporal/t.vect.what.strds/t.vect.what.strds.py

  Log Message:
  -----------
  parser: Use #-space-% to allow writing PEP8-compliant Python code (#1287)

Accept '# %' in parser script header definition because '#%' is against PEP8
(each line of a block comment starts with a # and a single space).

'#%' is still supported and documented as backwards compatibility.

All documentation and generated code uses the new '# %'.

Changes '#%' to '# %' for modules in scripts, gui, and temporal.




More information about the grass-commit mailing list