Metadata-Version: 2.4
Name: umber
Version: 0.0.1
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Rust
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Typing :: Typed
Requires-Dist: numpy>=2.0
Requires-Dist: typing-extensions>=4.12
License-File: LICENSE-MIT
License-File: LICENSE-APACHE
License-File: THIRD-PARTY-LICENSES.txt
License-File: crates/umber-core/fonts/LICENSES/Geist-OFL.txt
License-File: crates/umber-core/fonts/LICENSES/IBMPlexSans-OFL.txt
License-File: crates/umber-core/fonts/LICENSES/Inter-OFL.txt
License-File: crates/umber-core/fonts/LICENSES/JetBrainsMono-OFL.txt
License-File: crates/umber-core/fonts/LICENSES/SourceSerif4-OFL.txt
Summary: A plotting library for Python, written in Rust.
Keywords: plotting,charts,visualization,rust
License-Expression: MIT OR Apache-2.0
Requires-Python: >=3.12
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# umber

> **Pre-alpha preview.** The API is unstable and will change without notice. This project is not ready for use.

umber is a plotting library for Python, written in Rust. The rendering core is published separately as the `umber-core` crate.

`pip install umber` currently provides only the package skeleton. There is no plotting yet.

## Installation

```sh
pip install umber
```

Prebuilt wheels are currently provided for macOS on Apple silicon (arm64) only. On other platforms, `pip` builds umber from source, which requires Rust 1.88 or newer and a C linker.

## License

Licensed under either of MIT or Apache-2.0, at your option (`MIT OR Apache-2.0`). Bundled fonts are under the SIL Open Font License 1.1; see `crates/umber-core/fonts/LICENSES` and `crates/umber-core/fonts/MANIFEST.md`. Wheels include statically linked Rust dependencies; their licenses are listed in `THIRD-PARTY-LICENSES.txt`.

