semvec/pypi-packages huggingface dataset:
rcl-lang 0.12.0
Python bindings to the RCL configuration language.
Requires Python: >=3.10
Keywords: configuration, configuration language, rcl, json, toml, yaml

The RCL configuration language is a domain-specific language that extends
json into a simple, gradually typed, functional language that resembles Python
and Nix. It reduces configuration boilerplate by enabling abstraction and reuse.

* [Website and online playground][rcl]
* [General documentation](https://docs.ruuda.nl/rcl/)

This package contains Python bindings to RCL. Basic usage is similar to the
`json` module, import `rcl` to get started:

```python
import rcl
assert rcl.loads("20 + 22") == 42
```

See the [Python module reference](https://docs.ruuda.nl/rcl/python_bindings/)
for the full module documentation.

[rcl]: https://rcl-lang.org
ezmsg-zmq 1.4.3
Zero-MQ pub/sub units for ezmsg
Requires Python: >=3.10.15

# 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.