Metadata-Version: 2.1
Name: icu_messageformat
Author: FormatJS Team
License: BSD-3-Clause
Description-Content-Type: text/markdown
Summary: ICU MessageFormat runtime backed by Rust and ICU4X
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Rust
Classifier: Topic :: Software Development :: Internationalization
Requires-Python: >=3.12
Version: 0.0.0

# icu_messageformat

Python bindings for FormatJS's Rust ICU MessageFormat runtime.

```sh
python -m pip install icu_messageformat
```

```python
from icu_messageformat import IcuMessageFormat

message = IcuMessageFormat("{count, plural, one {# item} other {# items}}")
assert message.format({"count": 2}) == "2 items"
```

