Metadata-Version: 2.1
Name: pydantree
Version: 0.1.0
Summary: Pydantic parser for tree-sitter
Author-Email: Louis Maddox <louismmx@gmail.com>
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
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 :: Only
Requires-Python: >=3.10
Requires-Dist: defopt>=6.4.0
Requires-Dist: pydantic>=2.8.2
Description-Content-Type: text/markdown

# pydantree

Pydantic parser for tree-sitter

[![PyPI Version](https://img.shields.io/pypi/v/pydantree)](https://pypi.org/project/pydantree/)
[![Python Versions](https://img.shields.io/pypi/pyversions/pydantree.svg)](https://pypi.org/project/pydantree/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Documentation](https://img.shields.io/badge/docs-pydantree.vercel.app-blue)](https://pydantree.vercel.app/)
[![CI Status](https://github.com/lmmx/pydantree/actions/workflows/ci.yml/badge.svg)](https://github.com/lmmx/pydantree/actions/workflows/ci.yml)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/lmmx/pydantree/master.svg)](https://results.pre-commit.ci/latest/github/lmmx/pydantree/master)

## Installation

```bash
pip install pydantree
```

## Grammar

The grammar comes from
[this version][gr]
and should be updated when that changes.

**Last updated**: 20th July 2024

[gr]: https://github.com/tree-sitter/tree-sitter-python/blob/0dee05ef958ba2eae88d1e65f24b33cad70d4367/src/grammar.json
