Metadata-Version: 2.5
Name: simplydoc
Version: 0.1.2
Summary: Beautiful, portable documents from Python
Author-email: PinkSalmon <dev@pinksalmon.cloud>
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11
Requires-Dist: pydantic
Provides-Extra: dev
Requires-Dist: mypy>=1.0; extra == 'dev'
Requires-Dist: pytest-cov>=4.0; extra == 'dev'
Requires-Dist: pytest>=7.0; extra == 'dev'
Requires-Dist: ruff>=0.4; extra == 'dev'
Provides-Extra: docs
Requires-Dist: mkdocstrings-python; extra == 'docs'
Requires-Dist: zensical; extra == 'docs'
Description-Content-Type: text/markdown

# SimplyDoc

Beautiful, portable documents from Python.


```python
from simplydoc import Doc

doc = Doc(
    data={
        "content_1": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
        "content_2": "Sed non risus.",
    },
    layout={
        "title": "This is a title",
        "sections": [
            {
                "title": "Part 1",
                "blocks": [
                    {"data": "content_1"},
                    {"data": "content_2"},
                ]
            }
        ],
    },
)

doc.to_html("report.html")

```
