diff --git a/package-lock.json b/package-lock.json
index d77eb13..2a587c6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -123,9 +123,9 @@
       "dev": true
     },
     "nan": {
-      "version": "2.14.2",
-      "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
-      "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
+      "version": "2.15.0",
+      "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
+      "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ=="
     },
     "once": {
       "version": "1.4.0",
@@ -165,11 +165,11 @@
       "dev": true
     },
     "tree-sitter-python": {
-      "version": "0.17.0",
-      "resolved": "https://registry.npmjs.org/tree-sitter-python/-/tree-sitter-python-0.17.0.tgz",
-      "integrity": "sha512-6HaqF/1GHB0/qrkcIxYqEELsQq6bXdQxx2KnGLZhoGn5ipbAibncSuQT9f8HYbmqLZ4dIGleQzsXreY1mx2lig==",
+      "version": "0.19.0",
+      "resolved": "https://registry.npmjs.org/tree-sitter-python/-/tree-sitter-python-0.19.0.tgz",
+      "integrity": "sha512-UAJV73zCE+2b+X8XQOyL6C+MxVUV8BH0TxcOwhfgaDh6F6g4Ub0SqWGF19C1MDrGi25JNnZ8xlsH0aqrasyS3w==",
       "requires": {
-        "nan": "^2.4.0"
+        "nan": "^2.14.0"
       }
     },
     "wordwrap": {
diff --git a/package.json b/package.json
index 6a079e3..bdae660 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,7 @@
   },
   "dependencies": {
     "atom-grammar-test": "^0.6.4",
-    "tree-sitter-python": "^0.17.0"
+    "tree-sitter-python": "^0.19.0"
   },
   "devDependencies": {
     "coffeelint": "^1.10.1"