ASTAligner

View on PyPIReverse Dependencies (0)

1.0.2 ASTAligner-1.0.2-py3-none-any.whl

Wheel Details

Project: ASTAligner
Version: 1.0.2
Filename: ASTAligner-1.0.2-py3-none-any.whl
Download: [link]
Size: 10405
MD5: 395a2073d16467b755b7a5ebb9bc3455
SHA256: 7fdeae0defc23c277fc3b9924ea6f2f89220a85a1b0a9994445a76392a4e0862
Uploaded: 2024-12-17 19:19:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ASTAligner
Version: 1.0.2
Summary: ASTAligner is designed to align tokens from source code snippets to Abstract Syntax Tree (AST) nodes using Tree-sitter for AST generation and various HuggingFace tokenizers for language tokenization. The library supports a wide range of programming languages and Fast tokenizers, enabling precise mapping between source code elements and their AST representations.
Author: Semeru Lab
Author-Email: svelascodimate[at]wm.edu
Home-Page: https://pypi.org/project/ASTAligner/
License: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Requires-Dist: Flask (==3.0.3)
Requires-Dist: Flask-Cors (==5.0.0)
Requires-Dist: protobuf
Requires-Dist: sentencepiece (==0.2.0)
Requires-Dist: tokenizers (==0.20.0)
Requires-Dist: transformers (==4.45.1)
Requires-Dist: tree-sitter (==0.23.0)
Requires-Dist: tree-sitter-cpp (==0.23.1)
Requires-Dist: tree-sitter-java (==0.23.2)
Requires-Dist: tree-sitter-python (==0.23.2)
Requires-Dist: tree_sitter_c_sharp (==0.23.1)
Requires-Dist: tree_sitter_go (==0.23.3)
Requires-Dist: tree_sitter_haskell (==0.23.1)
Requires-Dist: tree_sitter_javascript (==0.23.1)
Requires-Dist: tree_sitter_kotlin (==1.0.1)
Requires-Dist: tree_sitter_rust (==0.23.1)
Requires-Dist: tree_sitter_html (==0.23.2)
Requires-Dist: tree_sitter_c (==0.23.2)
Requires-Dist: tree-sitter-ruby (==0.23.1)
Requires-Dist: concurrently
Description-Content-Type: text/markdown
[Description omitted; length: 8525 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ASTAligner/ASTaligner.py sha256=1jW2hsVcqlyVEMJ2oURUi4RkdkGbr0yYQ38lACwWcZ0 21361
ASTAligner/__init__.py sha256=bqpKr5uV6y61NC3Guf2ecEQ09uyOg5XjIi3F5K3l_Dc 485
ASTAligner-1.0.2.dist-info/METADATA sha256=tDzrgNXJULcMjc3bVeEs0VROcrUiPBqugagRIccu2o4 10304
ASTAligner-1.0.2.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
ASTAligner-1.0.2.dist-info/top_level.txt sha256=qAtnxThK7jdopYfNkldzY6s7l_cV3a60pY-kI2cDMiM 11
ASTAligner-1.0.2.dist-info/RECORD

top_level.txt

ASTAligner