tree-sitter>=0.23.0
tree-sitter-python
tree-sitter-javascript
tree-sitter-typescript
tree-sitter-go
tree-sitter-rust
tree-sitter-java
tree-sitter-c
tree-sitter-cpp
tree-sitter-ruby
tree-sitter-c-sharp
tree-sitter-kotlin
tree-sitter-scala
tree-sitter-php
tree-sitter-swift
tree-sitter-lua
tree-sitter-zig
tree-sitter-powershell
tree-sitter-elixir
tree-sitter-julia
networkx>=3.0
click>=8.0

[ai]
httpx>=0.27

[all]
codemap-zero[ai,leiden,svg,watch,web]

[dev]
pytest>=7.0
pytest-cov
flask>=3.0
httpx>=0.27

[leiden]

[leiden:python_version < "3.13"]
graspologic

[svg]
matplotlib>=3.7

[watch]
watchdog>=3.0

[web]
flask>=3.0
