Metadata-Version: 2.4
Name: fast-h2m
Version: 0.1.0
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Rust
Classifier: Typing :: Typed
Requires-Dist: maturin ; extra == 'dev'
Requires-Dist: pytest ; extra == 'dev'
Provides-Extra: dev
Summary: Python bindings for fast_h2m, a high-performance HTML to Markdown converter
Keywords: html,markdown,converter,pyo3,rust
Home-Page: https://github.com/RustedBytes/fast_h2m
Author-email: Na'aman Hirschfeld <naaman@kreuzberg.dev>, Yehor Smoliakov <egorsmkv@gmail.com>
License-Expression: MIT
Requires-Python: >=3.8
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Documentation, https://github.com/RustedBytes/fast_h2m#readme
Project-URL: Homepage, https://github.com/RustedBytes/fast_h2m
Project-URL: Issues, https://github.com/RustedBytes/fast_h2m/issues
Project-URL: Repository, https://github.com/RustedBytes/fast_h2m

# fast-h2m

Python bindings for `fast_h2m`, a high-performance HTML to Markdown converter.

```python
import fast_h2m

markdown = fast_h2m.convert_to_markdown("<h1>Hello</h1><p>World</p>")
result = fast_h2m.convert("<h1>Hello</h1>", {"include_document_structure": True})
```

The package targets Python 3.8+ and exposes the Rust converter through PyO3.

