diff --git a/languages.toml b/languages.toml index 622b48ac..5805a695 100644 --- a/languages.toml +++ b/languages.toml @@ -1061,7 +1061,7 @@ indent = { tab-width = 4, unit = " " } [[grammar]] name = "python" -source = { git = "https://github.com/tree-sitter/tree-sitter-python", rev = "4bfdd9033a2225cc95032ce77066b7aeca9e2efc" } +source = { git = "https://github.com/tree-sitter/tree-sitter-python", rev = "293fdc02038ee2bf0e2e206711b69c90ac0d413f" } [[language]] name = "nickel" diff --git a/runtime/queries/python/tags.scm b/runtime/queries/python/tags.scm index c5ca8272..4fe36552 100644 --- a/runtime/queries/python/tags.scm +++ b/runtime/queries/python/tags.scm @@ -1,3 +1,5 @@ +(module (expression_statement (assignment left: (identifier) @name) @definition.constant)) + (class_definition name: (identifier) @name) @definition.class