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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

qgis: 3.34.3 -> 3.36.0 #290935

Merged
merged 1 commit into from Feb 24, 2024
Merged

qgis: 3.34.3 -> 3.36.0 #290935

merged 1 commit into from Feb 24, 2024

Conversation

imincik
Copy link
Contributor

@imincik imincik commented Feb 23, 2024

Description of changes

Update QGIS to the latest version.

List of changes:

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 馃憤 reaction to pull requests you find important.

@imincik
Copy link
Contributor Author

imincik commented Feb 23, 2024

I see bunch of deprecation warnings like this in Python console:

2024-02-23T21:54:07     WARNING    warning:/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/core/ProcessingConfig.py:37: DeprecationWarning: sipPyTypeDict() is deprecated, the extension module should use sipPyTypeDictRef() instead
              class SettingsWatcher(QObject):
             
             traceback: File "", line 1, in 
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 446, in startPlugin
              if not _startPlugin(packageName):
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 426, in _startPlugin
              plugins[packageName] = package.classFactory(iface)
              File "/home/imincik/.local/share/QGIS/QGIS3/profiles/default/python/plugins/QuickOSM/__init__.py", line 11, in classFactory
              from QuickOSM.quick_osm import QuickOSMPlugin
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/home/imincik/.local/share/QGIS/QGIS3/profiles/default/python/plugins/QuickOSM/quick_osm.py", line 41, in 
              from QuickOSM.quick_osm_processing.provider import Provider
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/home/imincik/.local/share/QGIS/QGIS3/profiles/default/python/plugins/QuickOSM/quick_osm_processing/provider.py", line 7, in 
              from QuickOSM.quick_osm_processing.advanced.build_query import (
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/home/imincik/.local/share/QGIS/QGIS3/profiles/default/python/plugins/QuickOSM/quick_osm_processing/advanced/build_query.py", line 9, in 
              from processing.algs.qgis.QgisAlgorithm import QgisAlgorithm
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1126, in _find_and_load_unlocked
              File "", line 241, in _call_with_frames_removed
              File "", line 1176, in _find_and_load
              File "", line 1126, in _find_and_load_unlocked
              File "", line 241, in _call_with_frames_removed
              File "", line 1176, in _find_and_load
              File "", line 1126, in _find_and_load_unlocked
              File "", line 241, in _call_with_frames_removed
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/__init__.py", line 22, in 
              from processing.tools.dataobjects import * # NOQA
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/tools/dataobjects.py", line 41, in 
              from processing.core.ProcessingConfig import ProcessingConfig
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/core/ProcessingConfig.py", line 37, in 
              class SettingsWatcher(QObject):
             
2024-02-23T21:54:07     WARNING    warning:/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/gui/MessageDialog.py:38: DeprecationWarning: sipPyTypeDict() is deprecated, the extension module should use sipPyTypeDictRef() instead
              class MessageDialog(BASE, WIDGET):
             
             traceback: File "", line 1, in 
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 446, in startPlugin
              if not _startPlugin(packageName):
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 426, in _startPlugin
              plugins[packageName] = package.classFactory(iface)
              File "/home/imincik/.local/share/QGIS/QGIS3/profiles/default/python/plugins/QuickOSM/__init__.py", line 11, in classFactory
              from QuickOSM.quick_osm import QuickOSMPlugin
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/home/imincik/.local/share/QGIS/QGIS3/profiles/default/python/plugins/QuickOSM/quick_osm.py", line 41, in 
              from QuickOSM.quick_osm_processing.provider import Provider
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/home/imincik/.local/share/QGIS/QGIS3/profiles/default/python/plugins/QuickOSM/quick_osm_processing/provider.py", line 7, in 
              from QuickOSM.quick_osm_processing.advanced.build_query import (
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/home/imincik/.local/share/QGIS/QGIS3/profiles/default/python/plugins/QuickOSM/quick_osm_processing/advanced/build_query.py", line 9, in 
              from processing.algs.qgis.QgisAlgorithm import QgisAlgorithm
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1126, in _find_and_load_unlocked
              File "", line 241, in _call_with_frames_removed
              File "", line 1176, in _find_and_load
              File "", line 1126, in _find_and_load_unlocked
              File "", line 241, in _call_with_frames_removed
              File "", line 1176, in _find_and_load
              File "", line 1126, in _find_and_load_unlocked
              File "", line 241, in _call_with_frames_removed
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/__init__.py", line 24, in 
              from processing.tools.general import * # NOQA
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/tools/general.py", line 31, in 
              from processing.core.Processing import Processing
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/core/Processing.py", line 48, in 
              from processing.gui.MessageBarProgress import MessageBarProgress
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/gui/MessageBarProgress.py", line 26, in 
              from processing.gui.MessageDialog import MessageDialog
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/gui/MessageDialog.py", line 38, in 
              class MessageDialog(BASE, WIDGET):

2024-02-24T11:55:30     WARNING    warning:/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/gui/DirectorySelectorDialog.py:37: DeprecationWarning: sipPyTypeDict() is deprecated, the extension module should use sipPyTypeDictRef() instead
              class DirectorySelectorDialog(BASE, WIDGET):
             
             traceback: File "", line 1, in 
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 446, in startPlugin
              if not _startPlugin(packageName):
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 426, in _startPlugin
              plugins[packageName] = package.classFactory(iface)
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/__init__.py", line 48, in classFactory
              from processing.ProcessingPlugin import ProcessingPlugin
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/ProcessingPlugin.py", line 65, in 
              from processing.gui.ConfigDialog import ConfigOptionsPage
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/gui/ConfigDialog.py", line 54, in 
              from processing.gui.DirectorySelectorDialog import DirectorySelectorDialog
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/qgis/utils.py", line 923, in _import
              mod = _builtin_import(name, globals, locals, fromlist, level)
              File "", line 1176, in _find_and_load
              File "", line 1147, in _find_and_load_unlocked
              File "", line 690, in _load_unlocked
              File "", line 940, in exec_module
              File "", line 241, in _call_with_frames_removed
              File "/nix/store/garzj8a8q97c3b3z1ag4s22w9rczrrfi-qgis-unwrapped-3.36.0/share/qgis/python/plugins/processing/gui/DirectorySelectorDialog.py", line 37, in 
              class DirectorySelectorDialog(BASE, WIDGET):      

@drupol
Copy link
Contributor

drupol commented Feb 24, 2024

Is it ok to merge still?

@imincik
Copy link
Contributor Author

imincik commented Feb 24, 2024

Is it ok to merge still?

Yes, I think it is still good to be merged. Warnings are coming from plugins - processing (the core one) and in my case from OSM plugin which I have installed. Disabling those plugins will stop them to occur.

@drupol drupol merged commit f4b5fad into NixOS:master Feb 24, 2024
28 checks passed
@imincik imincik deleted the qgis-3.36.0 branch February 24, 2024 14:50
@imincik
Copy link
Contributor Author

imincik commented Feb 24, 2024

Thanks for merging @drupol !

imincik added a commit to imincik/geospatial-nix that referenced this pull request Feb 29, 2024
@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/week-in-geospatial-team/37035/8

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.

None yet

4 participants