Source: simplemonitor Version: 1.15.0-1 Severity: serious Tags: forky sid User: [email protected] Usertags: python3.14
Hi Maintainer The autopkgtests of this package fail with Python 3.14 [1]. I've copied what I hope is the relevant part of the log below. Regards Graham [1] https://ci.debian.net/packages/s/simplemonitor/testing/amd64/ 49s ==================================== ERRORS ==================================== 49s ____________________ ERROR collecting tests/test_alerter.py ____________________ 49s tests/test_alerter.py:11: in <module> 49s from simplemonitor.Alerters import alerter, sns 49s /usr/lib/python3/dist-packages/simplemonitor/Alerters/__init__.py:5: in <module> 49s from .bulksms import BulkSMSAlerter 49s /usr/lib/python3/dist-packages/simplemonitor/Alerters/bulksms.py:9: in <module> 49s from ..Monitors.monitor import Monitor 49s /usr/lib/python3/dist-packages/simplemonitor/Monitors/__init__.py:31: in <module> 49s from .ring import MonitorRingDoorbell 49s /usr/lib/python3/dist-packages/simplemonitor/Monitors/ring.py:12: in <module> 49s import ring_doorbell 49s /usr/lib/python3/dist-packages/ring_doorbell/__init__.py:20: in <module> 49s from ring_doorbell.listen import RingEventListener, RingEventListenerConfig 49s /usr/lib/python3/dist-packages/ring_doorbell/listen/__init__.py:3: in <module> 49s from .eventlistener import RingEventListener 49s /usr/lib/python3/dist-packages/ring_doorbell/listen/eventlistener.py:12: in <module> 49s from firebase_messaging import FcmPushClient, FcmRegisterConfig 49s /usr/lib/python3/dist-packages/firebase_messaging/__init__.py:1: in <module> 49s from .fcmpushclient import FcmPushClient, FcmPushClientConfig, FcmPushClientRunState 49s /usr/lib/python3/dist-packages/firebase_messaging/fcmpushclient.py:20: in <module> 49s from google.protobuf.json_format import MessageToJson 49s /usr/lib/python3/dist-packages/google/protobuf/json_format.py:54: in <module> 49s from google.protobuf.internal import type_checkers 49s /usr/lib/python3/dist-packages/google/protobuf/internal/type_checkers.py:51: in <module> 49s from google.protobuf.internal import decoder 49s /usr/lib/python3/dist-packages/google/protobuf/internal/decoder.py:87: in <module> 49s from google.protobuf.internal import encoder 49s /usr/lib/python3/dist-packages/google/protobuf/internal/encoder.py:71: in <module> 49s from google.protobuf.internal import wire_format 49s /usr/lib/python3/dist-packages/google/protobuf/internal/wire_format.py:36: in <module> 49s from google.protobuf import descriptor 49s /usr/lib/python3/dist-packages/google/protobuf/descriptor.py:40: in <module> 49s from google.protobuf.internal import api_implementation 49s /usr/lib/python3/dist-packages/google/protobuf/internal/api_implementation.py:104: in <module> 49s from google.protobuf.pyext import _message 49s E TypeError: Metaclasses with custom tp_new are not supported.

