{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["lang","python"],"comment":"Annotate AST trees with source code positions","compare":"/compare/py312-asttokens/index.json","dependentCount":null,"description":"The asttokens module annotates Python abstract syntax trees (ASTs) with the\npositions of tokens and text in the source code that generated them.\n\nIt makes it possible for tools that work with logical AST nodes to find the\nparticular text that resulted in those nodes, for example for automated\nrefactoring or highlighting.","flavors":[{"comment":"Annotate AST trees with source code positions","pkgName":"py312-asttokens-3.0.2"},{"comment":"Annotate AST trees with source code positions","pkgName":"py313-asttokens-3.0.2"},{"comment":"Annotate AST trees with source code positions","pkgName":"py314-asttokens-3.0.2"}],"html":"https://daemonports.org/netbsd/lang/py-asttokens/","kind":"port","lastUpdate":"2026-07-22T08:24:13Z","license":["apache-2.0"],"maintainer":"pkgsrc-users@NetBSD.org","name":"py311-asttokens","newest":true,"newestVersion":"3.0.2","noVulnData":false,"origin":"lang/py-asttokens","otherSystems":[{"behindSince":"2026-07-15","maintainer":"amdmi3@FreeBSD.org","matchedBy":"name","origin":"devel/py-asttokens","path":"/dragonfly/devel/py-asttokens/","system":"DragonFly","version":"2.4.1_1"}],"packages":[{"repo":"NetBSD 10.1 x86_64","versions":["3.0.2"]},{"repo":"NetBSD 10.1 aarch64","versions":["3.0.2"]},{"repo":"SmartOS / illumos x86_64","versions":["3.0.2"]},{"repo":"macOS 15 arm64","versions":["3.0.2"]}],"pkgName":"py311-asttokens-3.0.2","related":null,"repository":"pkgsrc","requiredBy":["devel/py-inline-snapshot","misc/py-icecream","sysutils/py-stack-data","wip/thonny"],"requiredByCount":4,"runDepends":["lang/python311"],"status":null,"system":"netbsd","systemLabel":"NetBSD","version":"3.0.2","versions":[{"commit":"98e00c73718fc5389fb463569ce7a691fd3da42e","date":"2026-07-15","version":"3.0.2"}],"vulnerabilities":null,"www":"https://github.com/gristlabs/asttokens"}
