Skip to main content

In-memory pub/sub engine plugin for process-local publish-subscribe channels, events, and Tigrbl realtime workflows.

Project description

tigrbl_engine_mempubsub

Tigrbl logo

In-memory pub/sub engine plugin for process-local publish-subscribe channels, events, and Tigrbl realtime workflows.

PyPI version for tigrbl_engine_mempubsub Downloads for tigrbl_engine_mempubsub Repository hits for tigrbl_engine_mempubsub README Apache 2.0 license Python requirement for tigrbl_engine_mempubsub Workspace group for tigrbl_engine_mempubsub

Install

uv add tigrbl_engine_mempubsub
pip install tigrbl_engine_mempubsub

What It Owns

tigrbl_engine_mempubsub owns the engine mempubsub backend boundary for Tigrbl, including engine registration, session adapters, and backend-specific helpers. Key implementation roots include tigrbl_engine_mempubsub with plugin, pubsub, session.

Use It When

Use tigrbl_engine_mempubsub when you want the engine mempubsub backend installed as an isolated dependency instead of pulling every engine into your environment.

Public Surface

  • tigrbl_engine_mempubsub exposes __version__.

Internal Layout

  • Workspace path: pkgs/engines/tigrbl_engine_mempubsub.
  • Package class: engine plugin.
  • Python requirement: >=3.10,<3.15.
  • tigrbl_engine_mempubsub modules: plugin, pubsub, session.

Dependency Surface

  • Workspace package dependencies: tigrbl.
  • External runtime dependencies: none declared.
  • Optional extras: none declared.

Related Packages

Canonical Repository Docs

  • docs/README.md
  • docs/conformance/CURRENT_TARGET.md
  • docs/conformance/CURRENT_STATE.md
  • docs/conformance/NEXT_STEPS.md
  • docs/governance/DOC_POINTERS.md
  • docs/developer/PACKAGE_CATALOG.md
  • docs/developer/PACKAGE_LAYOUT.md

Package-local Boundary

This file is a package-local distribution entry point. Use this page for package installation and boundary orientation. Repository governance, conformance state, target status, and release evidence remain governed from docs/ and .ssot/.

License

Licensed under the Apache License, Version 2.0. See LICENSE and the official Apache 2.0 license text.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tigrbl_engine_mempubsub-0.4.2.dev3.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tigrbl_engine_mempubsub-0.4.2.dev3-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file tigrbl_engine_mempubsub-0.4.2.dev3.tar.gz.

File metadata

  • Download URL: tigrbl_engine_mempubsub-0.4.2.dev3.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tigrbl_engine_mempubsub-0.4.2.dev3.tar.gz
Algorithm Hash digest
SHA256 0df99ad8447219088a6e4ad05cd355f2e06bdc8f475d73c9e8f3f60e854d4b58
MD5 1b1eca323e247bb65021622ce7a37f25
BLAKE2b-256 02ff475600dcfa9bd22b4cd0c6dd14e430244f76a2f6935e13b35e43e119f5c0

See more details on using hashes here.

File details

Details for the file tigrbl_engine_mempubsub-0.4.2.dev3-py3-none-any.whl.

File metadata

  • Download URL: tigrbl_engine_mempubsub-0.4.2.dev3-py3-none-any.whl
  • Upload date:
  • Size: 13.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tigrbl_engine_mempubsub-0.4.2.dev3-py3-none-any.whl
Algorithm Hash digest
SHA256 555794f0b8e4e37201309bdf171929023548890e5ed04f45b3b02ae74eb3269f
MD5 9a4aaa1365fd6cf4b9df2a35310a23d1
BLAKE2b-256 ce60a27d66ab5b54800ff2ca581c77280c255cd84be099dff02cc1b8d34ea795

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page