Metadata-Version: 2.4
Name: ezmsg-zmq
Version: 1.4.3
Summary: Zero-MQ pub/sub units for ezmsg
Author-email: Griffin Milsap <griffin.milsap@gmail.com>, Preston Peranich <pperanich@gmail.com>, Chadwick Boulay <chadwick.boulay@gmail.com>
License-Expression: MIT
License-File: LICENSE
Requires-Python: >=3.10.15
Requires-Dist: ezmsg>=3.6.0
Requires-Dist: pyzmq>=25.1.2
Requires-Dist: tornado>=6.4.2; platform_system == 'Windows'
Description-Content-Type: text/markdown

# ezmsg.zmq

Zero-MQ pub/sub units for ezmsg

## Installation
`pip install ezmsg-zmq`

## Dependencies
* `ezmsg`
* `pyzmq`

## Development

We use [`uv`](https://docs.astral.sh/uv/getting-started/installation/) for development.

1. Install [`uv`](https://docs.astral.sh/uv/getting-started/installation/) if not already installed.
2. Fork this repository and clone your fork locally.
3. Open a terminal and `cd` to the cloned folder.
4. Run `uv sync` to create a `.venv` and install dependencies.
5. (Optional) Install pre-commit hooks: `uv run pre-commit install`
6. After making changes, run the test suite: `uv run pytest tests`

## License

MIT License - see [LICENSE](LICENSE) for details.
