Skip to content

g.extension: fix updating modules XML file if module prefix param arg is used - #7805

Open
tmszi wants to merge 4 commits into
OSGeo:mainfrom
tmszi:fix-wxgui-tools-tree-addons-node-addons-registration
Open

g.extension: fix updating modules XML file if module prefix param arg is used#7805
tmszi wants to merge 4 commits into
OSGeo:mainfrom
tmszi:fix-wxgui-tools-tree-addons-node-addons-registration

Conversation

@tmszi

@tmszi tmszi commented Aug 5, 2026

Copy link
Copy Markdown
Member

Fixes #7804.

tmszi added 2 commits August 5, 2026 13:24
… is used

Modules XML file is used by wxGUI Tool tree Addons node.
@tmszi tmszi added this to the 8.6.0 milestone Aug 5, 2026
@tmszi tmszi self-assigned this Aug 5, 2026
@tmszi tmszi added bug Something isn't working GUI wxGUI related Python Related code is in Python labels Aug 5, 2026
@github-actions github-actions Bot added module general tests Related to Test Suite labels Aug 5, 2026
@tmszi

tmszi commented Aug 5, 2026

Copy link
Copy Markdown
Member Author

Tests fails, because one test testing multi addons wx.metadata, which required external Python libs (packages), which CI doesn't have installed by default.

@tmszi

tmszi commented Aug 5, 2026

Copy link
Copy Markdown
Member Author

Solution should be:

  1. Disable multi addons wx.metadata test
  2. Fix another g.extension related bug g.extension only registers a subset of submodules in modules.xml for CMake-based multi-module addon packages #7694
  3. Replace mutli addons wx.metadata with multi addons (e.g. i.sentinel) with less (or common) external Python libs (packages) dependencies which contains CI by default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working general GUI wxGUI related module Python Related code is in Python tests Related to Test Suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] g.extension module does not update modules.xml file if prefix parametr argument base addons custom directory path is used

1 participant