├── .dockerignore ├── .github ├── dependabot.yml └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── AGENTS.md ├── Dockerfile ├── Justfile ├── LICENSE ├── README.md ├── conftest.py ├── docker-compose.yml ├── examples ├── __init__.py ├── consumer.py ├── faststream_broadcast.py └── producer.py ├── packages ├── faststream-stomp │ ├── README.md │ ├── faststream_stomp │ │ ├── __init__.py │ │ ├── broker.py │ │ ├── models.py │ │ ├── opentelemetry.py │ │ ├── prometheus.py │ │ ├── publisher.py │ │ ├── py.typed │ │ ├── registrator.py │ │ ├── router.py │ │ ├── subscriber.py │ │ └── testing.py │ ├── pyproject.toml │ └── test_faststream_stomp │ │ ├── __init__.py │ │ ├── test_integration.py │ │ ├── test_main.py │ │ └── test_typing.py └── stompman │ ├── pyproject.toml │ ├── stompman │ ├── __init__.py │ ├── client.py │ ├── config.py │ ├── connection.py │ ├── connection_lifespan.py │ ├── connection_manager.py │ ├── errors.py │ ├── frames.py │ ├── logger.py │ ├── py.typed │ ├── serde.py │ ├── subscription.py │ └── transaction.py │ └── test_stompman │ ├── __init__.py │ ├── conftest.py │ ├── test_aliveness.py │ ├── test_config.py │ ├── test_connection.py │ ├── test_connection_lifespan.py │ ├── test_connection_manager.py │ ├── test_errors.py │ ├── test_frame_serde.py │ ├── test_integration.py │ ├── test_send.py │ ├── test_subscription.py │ └── test_transaction.py └── pyproject.toml /.dockerignore: -------------------------------------------------------------------------------- 1 | .venv 2 | uv.lock 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/.gitignore -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/AGENTS.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/Dockerfile -------------------------------------------------------------------------------- /Justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/Justfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/README.md -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/conftest.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/examples/consumer.py -------------------------------------------------------------------------------- /examples/faststream_broadcast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/examples/faststream_broadcast.py -------------------------------------------------------------------------------- /examples/producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/examples/producer.py -------------------------------------------------------------------------------- /packages/faststream-stomp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/README.md -------------------------------------------------------------------------------- /packages/faststream-stomp/faststream_stomp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/faststream_stomp/__init__.py -------------------------------------------------------------------------------- /packages/faststream-stomp/faststream_stomp/broker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/faststream_stomp/broker.py -------------------------------------------------------------------------------- /packages/faststream-stomp/faststream_stomp/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/faststream_stomp/models.py -------------------------------------------------------------------------------- /packages/faststream-stomp/faststream_stomp/opentelemetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/faststream_stomp/opentelemetry.py -------------------------------------------------------------------------------- /packages/faststream-stomp/faststream_stomp/prometheus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/faststream_stomp/prometheus.py -------------------------------------------------------------------------------- /packages/faststream-stomp/faststream_stomp/publisher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/faststream_stomp/publisher.py -------------------------------------------------------------------------------- /packages/faststream-stomp/faststream_stomp/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/faststream-stomp/faststream_stomp/registrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/faststream_stomp/registrator.py -------------------------------------------------------------------------------- /packages/faststream-stomp/faststream_stomp/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/faststream_stomp/router.py -------------------------------------------------------------------------------- /packages/faststream-stomp/faststream_stomp/subscriber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/faststream_stomp/subscriber.py -------------------------------------------------------------------------------- /packages/faststream-stomp/faststream_stomp/testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/faststream_stomp/testing.py -------------------------------------------------------------------------------- /packages/faststream-stomp/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/pyproject.toml -------------------------------------------------------------------------------- /packages/faststream-stomp/test_faststream_stomp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/faststream-stomp/test_faststream_stomp/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/test_faststream_stomp/test_integration.py -------------------------------------------------------------------------------- /packages/faststream-stomp/test_faststream_stomp/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/test_faststream_stomp/test_main.py -------------------------------------------------------------------------------- /packages/faststream-stomp/test_faststream_stomp/test_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/faststream-stomp/test_faststream_stomp/test_typing.py -------------------------------------------------------------------------------- /packages/stompman/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/pyproject.toml -------------------------------------------------------------------------------- /packages/stompman/stompman/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/__init__.py -------------------------------------------------------------------------------- /packages/stompman/stompman/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/client.py -------------------------------------------------------------------------------- /packages/stompman/stompman/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/config.py -------------------------------------------------------------------------------- /packages/stompman/stompman/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/connection.py -------------------------------------------------------------------------------- /packages/stompman/stompman/connection_lifespan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/connection_lifespan.py -------------------------------------------------------------------------------- /packages/stompman/stompman/connection_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/connection_manager.py -------------------------------------------------------------------------------- /packages/stompman/stompman/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/errors.py -------------------------------------------------------------------------------- /packages/stompman/stompman/frames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/frames.py -------------------------------------------------------------------------------- /packages/stompman/stompman/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/logger.py -------------------------------------------------------------------------------- /packages/stompman/stompman/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/stompman/stompman/serde.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/serde.py -------------------------------------------------------------------------------- /packages/stompman/stompman/subscription.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/subscription.py -------------------------------------------------------------------------------- /packages/stompman/stompman/transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/stompman/transaction.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/stompman/test_stompman/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/conftest.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/test_aliveness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/test_aliveness.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/test_config.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/test_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/test_connection.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/test_connection_lifespan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/test_connection_lifespan.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/test_connection_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/test_connection_manager.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/test_errors.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/test_frame_serde.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/test_frame_serde.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/test_integration.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/test_send.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/test_send.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/test_subscription.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/test_subscription.py -------------------------------------------------------------------------------- /packages/stompman/test_stompman/test_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/packages/stompman/test_stompman/test_transaction.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/community-of-python/stompman/HEAD/pyproject.toml --------------------------------------------------------------------------------