Metadata-Version: 2.1
Name: chasten
Version: 0.1.1
Summary: Chasten checks the AST of a Python program!
Author: Gregory M. Kapfhammer
Author-email: gkapfham@allegheny.edu
Requires-Python: >=3.11,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: datasette (>=0.64.3,<0.65.0)
Requires-Dist: datasette-copyable (>=0.3.2,<0.4.0)
Requires-Dist: datasette-export-notebook (>=1.0,<2.0)
Requires-Dist: datasette-publish-fly (>=1.3,<2.0)
Requires-Dist: datasette-publish-vercel (>=0.14.2,<0.15.0)
Requires-Dist: datasette-search-all (>=1.1.1,<2.0.0)
Requires-Dist: datasette-sqlite-regex (>=0.2.3,<0.3.0)
Requires-Dist: flatterer (>=0.19.8,<0.20.0)
Requires-Dist: jsonschema (>=4.18.3,<5.0.0)
Requires-Dist: platformdirs (>=3.8.1,<4.0.0)
Requires-Dist: pyastgrep (>=1.2.2,<2.0.0)
Requires-Dist: pydantic (>=2.0.3,<3.0.0)
Requires-Dist: pysqlite3 (>=0.5.1,<0.6.0)
Requires-Dist: python-levenshtein (>=0.21.1,<0.22.0)
Requires-Dist: pyyaml (>=6.0,<7.0)
Requires-Dist: rich (>=13.4.2,<14.0.0)
Requires-Dist: sqlean-py (>=0.21.5.3,<0.22.0.0)
Requires-Dist: sqlite-regex (>=0.2.3,<0.3.0)
Requires-Dist: sqlite-utils (>=3.34,<4.0)
Requires-Dist: thefuzz (>=0.19.0,<0.20.0)
Requires-Dist: trogon (>=0.5.0,<0.6.0)
Requires-Dist: typer[all] (>=0.9.0,<0.10.0)
Description-Content-Type: text/markdown

# chasten

[![build](https://github.com/gkapfham/chasten/actions/workflows/build.yml/badge.svg)](https://github.com/gkapfham/chasten/actions/workflows/build.yml)
![Coverage](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/gkapfham/5300aa276fa9261b2b21b96c3141b3ad/raw/covbadge.json)
[![Language: Python](https://img.shields.io/badge/Language-Python-blue.svg)](https://github.com/gkapfham/chasten/search?l=python)
[![Code Style: black](https://img.shields.io/badge/Code%20Style-Black-blue.svg)](https://github.com/psf/black)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-Yes-blue.svg)](https://github.com/gkapfham/chasten/graphs/commit-activity)
[![License LGPL v3](https://img.shields.io/badge/License-LGPL%20v3-blue.svg)](https://www.gnu.org/licenses/lgpl-3.0)

This repository provides the `chasten` command that allows you to use XPATH
queries to search for source code patterns in the abstract syntax tree of a
Python program. Since this project is an early stage the documentation and
implementation are still emerging. Please check back regularly!

