[GRASS-git] [OSGeo/grass] 4cd617: Format pyproject.toml

Edouard Choinière noreply at github.com
Thu Dec 26 09:21:33 PST 2024


  Branch: refs/heads/renovate/pylint-3.x
  Home:   https://github.com/OSGeo/grass
  Commit: 4cd61717f671a7a332ee7fa03a628ec48e23ea7e
      https://github.com/OSGeo/grass/commit/4cd61717f671a7a332ee7fa03a628ec48e23ea7e
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  Format pyproject.toml


  Commit: c799b0fc7b301b591c2e45375504963745d024e1
      https://github.com/OSGeo/grass/commit/c799b0fc7b301b591c2e45375504963745d024e1
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  Checks: Add note on MIN_PYTHON_VERSION


  Commit: a01b03436227c99a51d6290ef2ca0349c500d089
      https://github.com/OSGeo/grass/commit/a01b03436227c99a51d6290ef2ca0349c500d089
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  Configure Pyright type checker


  Commit: 5660bce9b90636c8c967ec173078b0561ce9d120
      https://github.com/OSGeo/grass/commit/5660bce9b90636c8c967ec173078b0561ce9d120
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    R .pylintrc
    R gui/wxpython/.pylintrc
    M pyproject.toml
    R python/.pylintrc
    R utils/pylintrc.txt

  Log Message:
  -----------
  CQ: Create default pylint config in pyproject.toml


  Commit: 17a97c9560408109b3bfc44877fbb69522bf76fc
      https://github.com/OSGeo/grass/commit/17a97c9560408109b3bfc44877fbb69522bf76fc
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  CQ: Port root pylint config to pyproject.toml


  Commit: 68d103b1fd4328b8ae2e1be439ac83b548af2628
      https://github.com/OSGeo/grass/commit/68d103b1fd4328b8ae2e1be439ac83b548af2628
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M .github/workflows/python-code-quality.yml

  Log Message:
  -----------
  CI(pylint): Update versions in workflow


  Commit: 8b50982c4051d9b9764fa0512943562532875de6
      https://github.com/OSGeo/grass/commit/8b50982c4051d9b9764fa0512943562532875de6
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M .github/workflows/python-code-quality.yml

  Log Message:
  -----------
  CI: Run Pylint on all project with source-roots configuration and ignore-paths


  Commit: ff51270aeabdc500e85819793b394550d03c17fc
      https://github.com/OSGeo/grass/commit/ff51270aeabdc500e85819793b394550d03c17fc
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M .github/workflows/python-code-quality.yml

  Log Message:
  -----------
  CI(pylint): Do not use star glob for wxGUI pylint call


  Commit: 6b179e4b78d1f9764c2b7c71ce53f611cb93fdd0
      https://github.com/OSGeo/grass/commit/6b179e4b78d1f9764c2b7c71ce53f611cb93fdd0
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  Clear pylint config and reset to defaults

Set GRASS-specific overrides and comment out defaults


  Commit: c65f31d18b8f13a827878f1c24b698547700b7fd
      https://github.com/OSGeo/grass/commit/c65f31d18b8f13a827878f1c24b698547700b7fd
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  CQ: Enable pylint plugins


  Commit: 07765c82ff7ad7d247c575480eebfad44460a1a6
      https://github.com/OSGeo/grass/commit/07765c82ff7ad7d247c575480eebfad44460a1a6
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  Set pylint's output-format to colorized


  Commit: c802c6dc761bf01d510938a26c75bfdc85c25594
      https://github.com/OSGeo/grass/commit/c802c6dc761bf01d510938a26c75bfdc85c25594
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  CQ: Set pylint source-roots and ignore-paths

CQ: Set pylint ignore-paths to ignore libgrass_interface_generator and OBJ.* folders, and ignore Makefiles


  Commit: 356795d160513fd11e036c68315eafbacdd0009c
      https://github.com/OSGeo/grass/commit/356795d160513fd11e036c68315eafbacdd0009c
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  Checks: Rename pylint rules that were renamed


  Commit: 60b80617c64bd9b4525b8d27976e508a6870ec40
      https://github.com/OSGeo/grass/commit/60b80617c64bd9b4525b8d27976e508a6870ec40
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M gui/wxpython/core/giface.py
    M gui/wxpython/mapwin/decorations.py
    M python/grass/pygrass/vector/testsuite/test_geometry.py

  Log Message:
  -----------
  Checks: Adjust outdated inline pylint exclusions


  Commit: 8a0ceebbdd356445d3548db301e5967315dddb3b
      https://github.com/OSGeo/grass/commit/8a0ceebbdd356445d3548db301e5967315dddb3b
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  Checks: Change pylint folder ignores

Checks: Also ignore .pytest_cache folder for pylint


  Commit: c2d28216db8c2e276f62c09a72fe1a6ee2443dff
      https://github.com/OSGeo/grass/commit/c2d28216db8c2e276f62c09a72fe1a6ee2443dff
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  Checks: Disable all failing pylint rules


  Commit: abd2e8061a792e71d0313c3030a10359b304be11
      https://github.com/OSGeo/grass/commit/abd2e8061a792e71d0313c3030a10359b304be11
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M .github/workflows/python-code-quality.yml

  Log Message:
  -----------
  CI(pylint): Remove rcfile argument from pytest pylint call

CI(pylint): Comment out pylint ignore arguments from pytest pylint call


  Commit: 643dd81828dbf8ac40094bf6a723745bcbc9e062
      https://github.com/OSGeo/grass/commit/643dd81828dbf8ac40094bf6a723745bcbc9e062
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M .github/workflows/python-code-quality.yml

  Log Message:
  -----------
  CI(pylint): Do not change into subdirectory for grass and gui


  Commit: 5ca918b66f29557aa95e1d10b8b84fcd7eea38a8
      https://github.com/OSGeo/grass/commit/5ca918b66f29557aa95e1d10b8b84fcd7eea38a8
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M .github/workflows/python-code-quality.yml

  Log Message:
  -----------
  CI(pylint): Run pylint on other files before slower wxGUI


  Commit: e0e0a6853ff5b7eccd2e13106d789cbde9fd766d
      https://github.com/OSGeo/grass/commit/e0e0a6853ff5b7eccd2e13106d789cbde9fd766d
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M .github/workflows/python-code-quality.yml

  Log Message:
  -----------
  CI(pylint): Only run pylint once for all code


  Commit: f290bc50547e0032d8a9ab6321e67cbb7b4fb0bd
      https://github.com/OSGeo/grass/commit/f290bc50547e0032d8a9ab6321e67cbb7b4fb0bd
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M pyproject.toml

  Log Message:
  -----------
  checks: Remove non-modified pylint config


  Commit: 62ba72957b285218de826fc6f5f1ac41f6ea00f9
      https://github.com/OSGeo/grass/commit/62ba72957b285218de826fc6f5f1ac41f6ea00f9
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M python/grass/pygrass/rpc/__init__.py

  Log Message:
  -----------
  style: Change misplaced docstring to comment in pygrass/rpc/__init__.py


  Commit: c92a2efa38f4e94c35cb0137c4c6480fdd99bff8
      https://github.com/OSGeo/grass/commit/c92a2efa38f4e94c35cb0137c4c6480fdd99bff8
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M python/grass/script/array.py

  Log Message:
  -----------
  grass.script: Ignore signature-differs pylint warning in array.py


  Commit: 29da10dd559358b1314aa17ac599c287128ff9d2
      https://github.com/OSGeo/grass/commit/29da10dd559358b1314aa17ac599c287128ff9d2
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M python/grass/imaging/images2gif.py

  Log Message:
  -----------
  grass.imaging.images2gif: Fix Pylint using-constant-test


  Commit: f6d20cff4997fb607486536b62749bca0346d276
      https://github.com/OSGeo/grass/commit/f6d20cff4997fb607486536b62749bca0346d276
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M python/grass/jupyter/utils.py
    M python/grass/script/utils.py

  Log Message:
  -----------
  grass.jupyter.utils: Fix pylint redefined-variable-type (R0204) of output variable

Pylint 3.2.6 error: R0204: Redefinition of output type from bytes to grass.script.utils.KeyValue (redefined-variable-type)

Adds typing to the function analyzed, and also to the return type of the gs.parse_key_val() used.


  Commit: 0c4162ce9193f6d76f22eaa5ffcb09052f058332
      https://github.com/OSGeo/grass/commit/0c4162ce9193f6d76f22eaa5ffcb09052f058332
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M python/grass/script/db.py

  Log Message:
  -----------
  grass.script.db: Close opened file in db_connection


  Commit: ef76f994fd0ee978640985c898a691110a5005c8
      https://github.com/OSGeo/grass/commit/ef76f994fd0ee978640985c898a691110a5005c8
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M temporal/t.unregister/t.unregister.py

  Log Message:
  -----------
  t.unregister: Open file with context handler (SIM115)


  Commit: 6c9f865a40923df2562fe5810f1198458d98d5d8
      https://github.com/OSGeo/grass/commit/6c9f865a40923df2562fe5810f1198458d98d5d8
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M gui/wxpython/datacatalog/tree.py
    M gui/wxpython/mapdisp/frame.py

  Log Message:
  -----------
  Typing improvement


  Commit: 35084834a075842267a26b4cf5154c7c67bb2404
      https://github.com/OSGeo/grass/commit/35084834a075842267a26b4cf5154c7c67bb2404
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M gui/wxpython/mapdisp/test_mapdisp.py

  Log Message:
  -----------
  Fix typo of BufferedMapWindow in gui/wxpython/mapdisp/test_mapdisp.py


  Commit: d63ba9da7f1505620288ff33b85f3afb42c26cda
      https://github.com/OSGeo/grass/commit/d63ba9da7f1505620288ff33b85f3afb42c26cda
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M gui/wxpython/Makefile
    M pyproject.toml

  Log Message:
  -----------
  pylint: Add pylint skip-file directive in generated file wxpython/menustrings.py
pylint: Ignore generated file wxpython/menustrings.py


  Commit: 8fc562dde9e5d519e375d11ed11a2b4941ee5f78
      https://github.com/OSGeo/grass/commit/8fc562dde9e5d519e375d11ed11a2b4941ee5f78
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M utils/generate_release_notes.py

  Log Message:
  -----------
  utils: Add timeout to requests.get


  Commit: 08e7e633e5304952931d8eae1cdf562c62013419
      https://github.com/OSGeo/grass/commit/08e7e633e5304952931d8eae1cdf562c62013419
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-12-26 (Thu, 26 Dec 2024)

  Changed paths:
    M python/grass/script/core.py

  Log Message:
  -----------
  grass.script.core: Fix E0606: Possibly using variable 'ps' before assignment (possibly-used-before-assignment)


Compare: https://github.com/OSGeo/grass/compare/161134236207...08e7e633e530

To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications


More information about the grass-commit mailing list