Metadata-Version: 2.4
Name: fancy-tree
Version: 0.1.3
Summary: Git-enabled, cross-language code analysis that makes tree-sitter as easy as the tree command
Author: Antoine Descamps, Ishan Tiwari
License: MIT
Project-URL: Homepage, https://github.com/dant2021/fancy-tree
Project-URL: Bug Reports, https://github.com/dant2021/fancy-tree/issues
Project-URL: Source, https://github.com/dant2021/fancy-tree
Keywords: git,tree-sitter,code-analysis,multi-language,ast
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
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: Topic :: Software Development :: Code Generators
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: typer>=0.9.0
Requires-Dist: rich>=13.0.0
Requires-Dist: tree-sitter>=0.20.0
Requires-Dist: PyYAML>=6.0
Requires-Dist: tree-sitter-language-pack>=0.9.0
Provides-Extra: python
Requires-Dist: tree-sitter-python>=0.20.0; extra == "python"
Provides-Extra: typescript
Requires-Dist: tree-sitter-typescript>=0.20.0; extra == "typescript"
Provides-Extra: java
Requires-Dist: tree-sitter-java>=0.20.0; extra == "java"
Provides-Extra: javascript
Requires-Dist: tree-sitter-javascript>=0.20.0; extra == "javascript"
Provides-Extra: rust
Requires-Dist: tree-sitter-rust>=0.20.0; extra == "rust"
Provides-Extra: go
Requires-Dist: tree-sitter-go>=0.20.0; extra == "go"
Provides-Extra: cpp
Requires-Dist: tree-sitter-cpp>=0.20.0; extra == "cpp"
Provides-Extra: all-languages
Requires-Dist: tree-sitter-python>=0.20.0; extra == "all-languages"
Requires-Dist: tree-sitter-typescript>=0.20.0; extra == "all-languages"
Requires-Dist: tree-sitter-java>=0.20.0; extra == "all-languages"
Requires-Dist: tree-sitter-javascript>=0.20.0; extra == "all-languages"
Requires-Dist: tree-sitter-rust>=0.20.0; extra == "all-languages"
Requires-Dist: tree-sitter-go>=0.20.0; extra == "all-languages"
Requires-Dist: tree-sitter-cpp>=0.20.0; extra == "all-languages"
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: pytest-cov>=4.0.0; extra == "dev"
Requires-Dist: black>=23.0.0; extra == "dev"
Requires-Dist: isort>=5.0.0; extra == "dev"
Requires-Dist: flake8>=6.0.0; extra == "dev"
Requires-Dist: mypy>=1.0.0; extra == "dev"
Provides-Extra: build
Requires-Dist: build>=0.8.0; extra == "build"
Requires-Dist: twine>=4.0.0; extra == "build"
