Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deployment and release updates #11

Merged
merged 54 commits into from
Jul 23, 2024
Merged

Deployment and release updates #11

merged 54 commits into from
Jul 23, 2024

Conversation

a0x8o
Copy link
Owner

@a0x8o a0x8o commented Jul 19, 2024

CI: automatic update of nix lock file (https://github.com/OSGeo/grass/pull/4016[)](https://github.com/a0x8o/grass/commit/6ebeb4bdb58b098bc4b9da1b124f14f224c45d4f)

nix: pin python version to 3.11 (https://github.com/OSGeo/grass/pull/4017[)](https://github.com/a0x8o/grass/commit/152f4930e4d8fda2652e5fbc8ac4e188d9927c0e)

CI(deps): Update actions/setup-python action to v5.1.1 (https://github.com/OSGeo/grass/pull/4019[)](https://github.com/a0x8o/grass/commit/2186ec5208a890829f41ebbfb2246d5db1e3b017)

style: Fix repeated-append (FURB113) (https://github.com/OSGeo/grass/pull/4014[)](https://github.com/a0x8o/grass/commit/d41987cf44a1546bf75c9ccc1732ce79c738c855)

i.segment: Fix uninitialized variable issue (https://github.com/OSGeo/grass/pull/4023[)](https://github.com/a0x8o/grass/commit/c9a1a17c5266f9c01da8be4daf4500aeafbb7ba7)

style: Fix if-exp-instead-of-or-operator (FURB110) (https://github.com/OSGeo/grass/pull/4013[)](https://github.com/a0x8o/grass/commit/a3543cd83886835268fc43b39ac1c9748b493faf)

style: Fix unnecessary-map (C417) (https://github.com/OSGeo/grass/pull/4012[)](https://github.com/a0x8o/grass/commit/4aa61d74177244441471ee29809aa9a2f03a3f62)

style: Fix if-expr-min-max (FURB136) (https://github.com/OSGeo/grass/pull/4026[)](https://github.com/a0x8o/grass/commit/92cf465412d31ff57728dc8eb3c58fafbd419816)

style: Fix too-many-newlines-at-end-of-file (W391) (https://github.com/OSGeo/grass/pull/4025[)](https://github.com/a0x8o/grass/commit/6b38ffbc1004d735db0797abd170f0eaf4c4cd43)

style: Fix empty-comment (PLR2044) (https://github.com/OSGeo/grass/pull/4024[)](https://github.com/a0x8o/grass/commit/169ca9b66ef41f0e5db1cecfe351882b00dded5d)

style: Fix get-attr-with-constant (B009) (https://github.com/OSGeo/grass/pull/4009[)](https://github.com/a0x8o/grass/commit/ff453d215a3244644ef207f2d5d065f680016da0)

@echoix
echoix committed last week
Commits on Jul 11, 2024
style: Fix unnecessary-comprehension-in-call (C419) (https://github.com/OSGeo/grass/pull/4027[)](https://github.com/a0x8o/grass/commit/ff2da11b41e6943ff3d83f4801df203228b81ecd)

style: Fix f-string-number-format (FURB116) (https://github.com/OSGeo/grass/pull/4030[)](https://github.com/a0x8o/grass/commit/52a7fd70f045427e6b790328d711a5c6a8b323de)

style: Fix is-literal (F632) (https://github.com/OSGeo/grass/pull/4031[)](https://github.com/a0x8o/grass/commit/204903cdabb516c9f13c5d0a3199b224af085488)

style: Fix print-empty-string (FURB105) (https://github.com/OSGeo/grass/pull/4029[)](https://github.com/a0x8o/grass/commit/3ef2715bc756520820772be081595a6c1656336e)

doc: add Nix documentation (https://github.com/OSGeo/grass/pull/3990[)](https://github.com/a0x8o/grass/commit/ee9fa48798c84ba329d3a698b0353a1f61c18c36)

CI(deps): Update github/codeql-action action to v3.25.12 (https://github.com/OSGeo/grass/pull/4038[)](https://github.com/a0x8o/grass/commit/b3cb5db01dc049092f095ffed86fa9ce05db769b)

CI(deps): Update docker/dockerfile Docker tag to v1.9 (https://github.com/OSGeo/grass/pull/4037[)](https://github.com/a0x8o/grass/commit/d31afbd637a6cd62b4cbc0100872cac0733aa97a)

i.atcorr: Fix uninitialized variable (https://github.com/OSGeo/grass/pull/4022[)](https://github.com/a0x8o/grass/commit/8f83c24630ac68f5b0507e653179dcf27d3b5f68)

style: Fix sorted-min-max (FURB192) (https://github.com/OSGeo/grass/pull/4035[)](https://github.com/a0x8o/grass/commit/cb0087e630b5105d137a57ca5f4b0d0c31aa2922)

style: Fix readlines-in-for (FURB129) (https://github.com/OSGeo/grass/pull/4034[)](https://github.com/a0x8o/grass/commit/a751f939243c433496c4ebce0f3ccd55b9a502d5)

style: Fix repeated-equality-comparison (PLR1714) (https://github.com/OSGeo/grass/pull/4042[)](https://github.com/a0x8o/grass/commit/3b309db29aa0b4ff404e89565efa9f47fa513d38)

style: Fix unnecessary-assign (RET504) (https://github.com/OSGeo/grass/pull/4043[)](https://github.com/a0x8o/grass/commit/b01a67d91bd4f96eb31be3dcd68068d25e68406d)

style: Fix yoda-conditions (SIM300) (https://github.com/OSGeo/grass/pull/4044[)](https://github.com/a0x8o/grass/commit/d690d0c3da772c274ac483a4ccde6b9d1404eb43)

style: Fix various FURB (small count) (https://github.com/OSGeo/grass/pull/4046[)](https://github.com/a0x8o/grass/commit/98222a25c92ed58db7c6cebaac27830771c53b0c)

style: Fix read-whole-file (FURB101) and write-whole-file (FURB103) (OSGeo#4047

style: repeated-global (FURB154) (https://github.com/OSGeo/grass/pull/4048[)](https://github.com/a0x8o/grass/commit/b565924894c4ec35ab4584ef3a23c35087116b1f)

style: Fix math-constant (FURB152) (https://github.com/OSGeo/grass/pull/4049[)](https://github.com/a0x8o/grass/commit/1936cf0d6be1d6eed8f42a774890ed76191eb387)

CI(deps): Lock file maintenance (https://github.com/OSGeo/grass/pull/4057[)](https://github.com/a0x8o/grass/commit/951b71b3559b737cfc62d4e4b1e6003580360d27)

CI(deps): Update docker/build-push-action action to v6.4.0 (https://github.com/OSGeo/grass/pull/4059[)](https://github.com/a0x8o/grass/commit/793cc1bd9298d062aae9504f39cd147f8370d7fe)

CI: Configure Renovate update groups (https://github.com/OSGeo/grass/pull/4053[)](https://github.com/a0x8o/grass/commit/2d055ab4b4f6c755ab605c71c0a3b86b6de69ad1)

CI(deps): Update ruff to v0.5.2 (https://github.com/OSGeo/grass/pull/4061[)](https://github.com/a0x8o/grass/commit/f3681c5958d1f536c9514ee097b445ecfa94fdea)

style: fix numpy-deprecation-rules (NPY) (https://github.com/OSGeo/grass/pull/4062[)](https://github.com/a0x8o/grass/commit/f0497c5f6c0470d0704d7551710175839879a12a)

CI(deps): Update docker/build-push-action action to v6.4.1 (https://github.com/OSGeo/grass/pull/4064[)](https://github.com/a0x8o/grass/commit/692e330ecb8c074001d5380a8ada6be00881eb7c)

style: Fix collapsible-else-if (PLR5501) (https://github.com/OSGeo/grass/pull/4045[)](https://github.com/a0x8o/grass/commit/f99780c11f8d4d1633e469fb32da2b6c75852b4f)

echoix and ninsbl committed yesterday
CI(deps): Update softprops/action-gh-release action to v2.0.7 (OSGeo#4066

raster: Fix uninitialized variable issue for C raster modules (OSGeo#4065

r.li manual: Update reference to fragstat paper (https://github.com/OSGeo/grass/pull/4001[)](https://github.com/a0x8o/grass/commit/6fb030f8d8aa15642344a6acfded9fe903454e33)

CI(deps): Update ruff to v0.5.3 (https://github.com/OSGeo/grass/pull/4073[)](https://github.com/a0x8o/grass/commit/daa3b61895acdd552bddfc773e8dd2160c16d12f)

(https://github.com/a0x8o/grass/commits?author=echoix) committed 2 hours ago

imincik and others added 30 commits July 10, 2024 12:29
* nix: pin python version to 3.11

* nix: update flake.lock file

* nix: use default wxpython version for package
* style: Fix unnecessary-map (C417)

* Apply suggestions from code review

* style: Change outer quotes to avoid escaping inner quotes for Q003
Co-authored-by: Markus Neteler <markus@neteler.org>
* style: Fix repeated-equality-comparison (PLR1714)
* style: Fix literal-membership (PLR6201)
* style: Fix reimplemented-starmap (FURB140)

Ruff rule: https://docs.astral.sh/ruff/rules/reimplemented-starmap/

* style: Fix delete-full-slice (FURB131)

Ruff rule: https://docs.astral.sh/ruff/rules/delete-full-slice/

* style: Fix unnecessary-enumerate (FURB148)

Ruff rule: https://docs.astral.sh/ruff/rules/unnecessary-enumerate

* style: Fix for-loop-set-mutations (FURB142)

Ruff rule: https://docs.astral.sh/ruff/rules/for-loop-set-mutations

* style: Fix single-item-membership-test (FURB171)

Ruff rule: https://docs.astral.sh/ruff/rules/single-item-membership-test
…4047)

* style: Fix read-whole-file (FURB101)

Ruff rule: https://docs.astral.sh/ruff/rules/read-whole-file/

* style: Extract repeated config_directory variable in generate_release_notes

* style: Fix write-whole-file (FURB103)

Ruff rule: https://docs.astral.sh/ruff/rules/write-whole-file/
* style: Fix math-constant (FURB152)
Ruff rule: https://docs.astral.sh/ruff/rules/math-constant/

* style: Fix math-constant (FURB152) in lib/imagery/testsuite/test_imagery_sigsetfile.py

* style: Fix math-constant (FURB152)
Ruff rule: https://docs.astral.sh/ruff/rules/math-constant/

* Revert "style: Fix math-constant (FURB152) in lib/imagery/testsuite/test_imagery_sigsetfile.py"

* style: Ignore math-constant (FURB152) in lib/imagery/testsuite/test_imagery_sigsetfile.py
renovate bot and others added 15 commits July 18, 2024 22:52
…d to existing STRDS as well as filtering by region (#3798)

* propagate r.neighbors options

* reactivate and extend tests

* allow to extend existing STRDS

* allow spatial selection by computational region


---------

Co-authored-by: Veronica Andreo <veroandreo@gmail.com>
* r.category: add JSON support

* add test and docs

* address PR feedback
* Create .coveragerc config file to keep options when using subprocess

* Create coverage_mapper.py to fix non-standard installation paths of scripts

* pytest: Upload artifact of HTML code coverage report containing test context

* pytest: Fix non-standard installed scripts paths in coverage data

* Update .gitignore
* style: Fix needless-bool (SIM103)

Return the condition directly
Ruff rule: https://docs.astral.sh/ruff/rules/needless-bool/

Added bool return type annotations when possible to confirm no other type was possible on changed functions

* Update frame.py

* Apply suggestions from code review

Co-authored-by: Edouard Choinière <27212526+echoix@users.noreply.github.com>

* style: Merge more if conditions per review

---------

Co-authored-by: Stefan Blumentrath <stefan.blumentrath@gmx.de>
@a0x8o a0x8o merged commit d7b13e0 into a0x8o:main Jul 23, 2024
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants