diff --git a/packages/stompman/test_stompman/test_subscription.py b/packages/stompman/test_stompman/test_subscription.py index 488d114..27a3054 100644 --- a/packages/stompman/test_stompman/test_subscription.py +++ b/packages/stompman/test_stompman/test_subscription.py @@ -235,7 +235,7 @@ async def test_client_listen_ack_with_no_ack_header( monkeypatch.setattr(stompman.subscription, "_make_subscription_id", mock.Mock(return_value=subscription_id)) message_frame = build_dataclass(MessageFrame, headers={"subscription": subscription_id}) - message_frame.headers.pop("ack") + message_frame.headers.pop("ack", None) connection_class, collected_frames = create_spying_connection(*get_read_frames_with_lifespan([message_frame])) message_handler = mock.AsyncMock(side_effect=side_effect) diff --git a/pyproject.toml b/pyproject.toml index 0efb7af..1706504 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,16 +5,16 @@ version = "0" [dependency-groups] dev = [ - "anyio==4.11.0", - "faker==37.12.0", - "hypothesis==6.142.5", - "mypy==1.18.2", - "polyfactory==2.22.3", - "pytest==8.4.2", + "anyio==4.12.0", + "faker==38.2.0", + "hypothesis==6.148.4", + "mypy==1.19.0", + "polyfactory==3.1.0", + "pytest==9.0.1", "pytest-cov==7.0.0", "pytest-timeout==2.4.0", "pytest-rerunfailures==16.1", - "ruff==0.14.3", + "ruff==0.14.7", "uvloop==0.22.1", ]