upgrades #12

Merged
mravi merged 32 commits from upgrades into master 2026-03-05 11:31:33 +00:00
Owner
No description provided.
INFO: pip is looking at multiple versions of wagtail to determine which version is compatible with other requirements. This could take a while.
ERROR: Cannot install -r requirements.txt (line 5) and django-filter>=24.2 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested django-filter>=24.2
    wagtail 6.0.6 depends on django-filter<24 and >=23.3

To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip to attempt to solve the dependency conflict

[notice] A new release of pip is available: 25.1.1 -> 25.2
[notice] To update, run: pip install --upgrade pip
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
lo64)" -DPSYCOPG_DEBUG=1 -DPG_VERSION_NUM=170005 -DHAVE_LO64=1 -DPSYCOPG_DEBUG=1 -I/home/pcoder/projects/n/public-health-ch/venv/include -I/usr/include/python3.13 -I. -I/usr/include -I/usr/include/postgresql/server -I/usr/include/libxml2 -c psycopg/utils.c -o build/temp.linux-x86_64-cpython-313/psycopg/utils.o -Wdeclaration-after-statement
      psycopg/utils.c: In function ‘psyco_is_main_interp’:
      psycopg/utils.c:397:12: error: implicit declaration of function ‘_PyInterpreterState_Get’; did you mean ‘PyInterpreterState_Get’? [-Wimplicit-function-declaration]
        397 |     return _PyInterpreterState_Get() == PyInterpreterState_Main();
            |            ^~~~~~~~~~~~~~~~~~~~~~~
            |            PyInterpreterState_Get
      psycopg/utils.c:397:38: warning: comparison between pointer and integer
        397 |     return _PyInterpreterState_Get() == PyInterpreterState_Main();
            |                                      ^~
      error: command '/usr/bin/gcc' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for psycopg2-binary
Traceback (most recent call last):
  File "/usr/lib/python3.13/threading.py", line 1043, in _bootstrap_inner
    self.run()
    ~~~~~~~~^^
  File "/usr/lib/python3.13/threading.py", line 994, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/utils/autoreload.py", line 64, in wrapper
    fn(*args, **kwargs)
    ~~^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/core/management/commands/runserver.py", line 125, in inner_run
    autoreload.raise_last_exception()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/utils/autoreload.py", line 87, in raise_last_exception
    raise _exception[1]
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/core/management/__init__.py", line 394, in execute
    autoreload.check_errors(django.setup)()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/utils/autoreload.py", line 64, in wrapper
    fn(*args, **kwargs)
    ~~^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/__init__.py", line 24, in setup
    apps.populate(settings.INSTALLED_APPS)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/apps/registry.py", line 116, in populate
    app_config.import_models()
    ~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/apps/config.py", line 269, in import_models
    self.models_module = import_module(models_module_name)
                         ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/home/pcoder/projects/n/public-health-ch/publichealth/home/models/__init__.py", line 2, in <module>
    from .models import *
  File "/home/pcoder/projects/n/public-health-ch/publichealth/home/models/models.py", line 34, in <module>
    class ArticleIndexPage(Page):
    ...<112 lines>...
            verbose_name = "Rubrik"
  File "/home/pcoder/projects/n/public-health-ch/publichealth/home/models/models.py", line 111, in ArticleIndexPage
    ImageChooserPanel('header_image'),
    ^^^^^^^^^^^^^^^^^
NameError: name 'ImageChooserPanel' is not defined. Did you mean: 'ImageChooserBlock'?
File "/usr/lib/python3.13/threading.py", line 1043, in _bootstrap_inner
    self.run()
    ~~~~~~~~^^
  File "/usr/lib/python3.13/threading.py", line 994, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/utils/autoreload.py", line 64, in wrapper
    fn(*args, **kwargs)
    ~~^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/core/management/commands/runserver.py", line 125, in inner_run
    autoreload.raise_last_exception()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/utils/autoreload.py", line 87, in raise_last_exception
    raise _exception[1]
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/core/management/__init__.py", line 394, in execute
    autoreload.check_errors(django.setup)()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/utils/autoreload.py", line 64, in wrapper
    fn(*args, **kwargs)
    ~~^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/__init__.py", line 24, in setup
    apps.populate(settings.INSTALLED_APPS)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/apps/registry.py", line 116, in populate
    app_config.import_models()
    ~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/apps/config.py", line 269, in import_models
    self.models_module = import_module(models_module_name)
                         ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/home/pcoder/projects/n/public-health-ch/publichealth/home/models/__init__.py", line 3, in <module>
    from .snippets import *
  File "/home/pcoder/projects/n/public-health-ch/publichealth/home/models/snippets.py", line 57, in <module>
    class Contact(models.Model):
    ...<95 lines>...
            return self.trans_title
  File "/home/pcoder/projects/n/public-health-ch/publichealth/home/models/snippets.py", line 125, in Contact
    PageChooserPanel('contact_form', 'home.ContactForm'),
    ^^^^^^^^^^^^^^^^
NameError: name 'PageChooserPanel' is not defined
File "/usr/lib/python3.13/threading.py", line 1043, in _bootstrap_inner
    self.run()
    ~~~~~~~~^^
  File "/usr/lib/python3.13/threading.py", line 994, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/utils/autoreload.py", line 64, in wrapper
    fn(*args, **kwargs)
    ~~^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/core/management/commands/runserver.py", line 125, in inner_run
    autoreload.raise_last_exception()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/utils/autoreload.py", line 87, in raise_last_exception
    raise _exception[1]
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/core/management/__init__.py", line 394, in execute
    autoreload.check_errors(django.setup)()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/utils/autoreload.py", line 64, in wrapper
    fn(*args, **kwargs)
    ~~^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/__init__.py", line 24, in setup
    apps.populate(settings.INSTALLED_APPS)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/django/apps/registry.py", line 124, in populate
    app_config.ready()
    ~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/wagtail/snippets/apps.py", line 17, in ready
    register_deferred_snippets()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/wagtail/snippets/models.py", line 121, in register_deferred_snippets
    _register_snippet_immediately(registerable, viewset)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/wagtail/snippets/models.py", line 110, in _register_snippet_immediately
    viewsets.register(registerable)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/wagtail/admin/viewsets/__init__.py", line 30, in register
    viewset.on_register()
    ~~~~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/wagtail/snippets/views/snippets.py", line 1260, in on_register
    self.register_snippet_model()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/wagtail/snippets/views/snippets.py", line 1245, in register_snippet_model
    snippet_models = get_snippet_models()
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/wagtail/snippets/models.py", line 33, in get_snippet_models
    search_for_hooks()
    ~~~~~~~~~~~~~~~~^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/wagtail/hooks.py", line 106, in search_for_hooks
    list(get_app_submodules("wagtail_hooks"))
    ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcoder/projects/n/public-health-ch/venv/lib/python3.13/site-packages/wagtail/utils/apps.py", line 23, in get_app_submodules
    yield name, import_module(f"{name}.{submodule_name}")
                ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/home/pcoder/projects/n/public-health-ch/feedler/wagtail_hooks.py", line 3, in <module>
    from wagtail.contrib.modeladmin.options import (
        ModelAdmin, modeladmin_register)
ModuleNotFoundError: No module named 'wagtail.contrib.modeladmin'
mravi changed title from WIP: upgrades to upgrades 2026-03-05 10:19:59 +00:00
mravi merged commit 5cb62d61f4 into master 2026-03-05 11:31:33 +00:00
mravi deleted branch upgrades 2026-03-05 11:31:56 +00:00
Sign in to join this conversation.
No reviewers
No labels
Doing
To Do
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ungleich-public/public-health-ch!12
No description provided.