incompatibility with python 3.12 (original) (raw)

Describe the bug
does not work anymore with python 3.12

Include the following information:

To Reproduce
Describe in detail as much as you can what happened.

Steps to reproduce the behavior:

  1. work with os with python 3.11, everything works
  2. install python3.12
  3. opensnitch-ui throws errors
  4. See error

Post error logs:
File "/usr/bin/opensnitch-ui", line 41, in
from opensnitch.service import UIService
File "/usr/lib/python3/dist-packages/opensnitch/service.py", line 18, in
from opensnitch.dialogs.prompt import PromptDialog
File "/usr/lib/python3/dist-packages/opensnitch/dialogs/prompt.py", line 17, in
from opensnitch.desktop_parser import LinuxDesktopParser
File "/usr/lib/python3/dist-packages/opensnitch/desktop_parser.py", line 3, in
import pyinotify
File "/usr/lib/python3/dist-packages/pyinotify.py", line 71, in
import asyncore
ModuleNotFoundError: No module named 'asyncore'