feat: add support and workarounds for cpython3.11 (#31)

This commit is contained in:
J. Nick Koston
2022-11-01 16:49:02 -05:00
committed by GitHub
parent 1b5c9e1cb9
commit b53a4675d7
7 changed files with 26 additions and 2 deletions

View File

@@ -1,4 +1,5 @@
import logging
import sys
from logging.handlers import QueueHandler
from queue import SimpleQueue
@@ -122,6 +123,7 @@ async def test_aio_proxy_object():
bus2.disconnect()
@pytest.mark.skipif(sys.version_info[:3][1] in (11,), reason="segfaults on py3.11")
@pytest.mark.skipif(not has_gi, reason=skip_reason_no_gi)
def test_glib_proxy_object():
bus_name = "glib.client.test.methods"

View File

@@ -1,3 +1,5 @@
import sys
import pytest
from dbus_fast import DBusError, Message, aio, glib
@@ -94,6 +96,7 @@ async def test_aio_properties():
bus.disconnect()
@pytest.mark.skipif(sys.version_info[:3][1] in (11,), reason="segfaults on py3.11")
@pytest.mark.skipif(not has_gi, reason=skip_reason_no_gi)
def test_glib_properties():
service_bus = glib.MessageBus().connect_sync()