Metadata-Version: 2.3
Name: textconf
Version: 0.2.1
Summary: Jinja2-based text generation from configuration objects
Project-URL: Documentation, https://github.com/daizutabi/textconf
Project-URL: Source, https://github.com/daizutabi/textconf
Project-URL: Issues, https://github.com/daizutabi/textconf/issues
Author-email: daizutabi <daizutabi@gmail.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Requires-Dist: jinja2
Requires-Dist: omegaconf
Description-Content-Type: text/markdown

# Textconf

[![PyPI Version][pypi-v-image]][pypi-v-link]
[![Python Version][python-v-image]][python-v-link]
[![Build Status][GHAction-image]][GHAction-link]
[![Coverage Status][codecov-image]][codecov-link]

Jinja2-based text generation from configuration objects.

Textconf provides a flexible and powerful way to generate text from
configuration objects using Jinja2 templates.
It allows for easy creation, updating, and rendering of configuration
objects, with support for custom methods and dynamic content.

## Installation

```bash
pip install textconf
```

<!-- Badges -->
[pypi-v-image]: https://img.shields.io/pypi/v/textconf.svg
[pypi-v-link]: https://pypi.org/project/textconf/
[python-v-image]: https://img.shields.io/pypi/pyversions/textconf.svg
[python-v-link]: https://pypi.org/project/textconf
[GHAction-image]: https://github.com/daizutabi/textconf/actions/workflows/ci.yml/badge.svg?branch=main&event=push
[GHAction-link]: https://github.com/daizutabi/textconf/actions?query=event%3Apush+branch%3Amain
[codecov-image]: https://codecov.io/github/daizutabi/textconf/coverage.svg?branch=main
[codecov-link]: https://codecov.io/github/daizutabi/textconf?branch=main
