You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-3Lines changed: 11 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,9 +43,6 @@ Or
43
43
FASTPythonImporter parseFile: myFile
44
44
```
45
45
46
-
> [!NOTE]
47
-
> TreeSitter python changed after the version 0.25 to remove expression statement for the produced tree. The parser do not work in 100% of the case for version <= 0.25. So if you have tests that are not passing, first check the version of tree-sitter-python you are using.
48
-
49
46
# Documentation
50
47
51
48
The best documentation to read about this project is located in Pharo Tree Sitter's repository here: [https://github.com/Evref-BL/Pharo-Tree-Sitter/blob/main/resources/doc/fast_importer.md](https://github.com/Evref-BL/Pharo-Tree-Sitter/blob/main/resources/doc/fast_importer.md) and here: [https://github.com/Evref-BL/Pharo-Tree-Sitter/blob/main/resources/doc/ts_utilities.md](https://github.com/Evref-BL/Pharo-Tree-Sitter/blob/main/resources/doc/ts_utilities.md)
@@ -56,6 +53,17 @@ The best documentation to read about this project is located in Pharo Tree Sitte
56
53
|------------- |------------------------------|
57
54
| v1.x.x | Moose 13 |
58
55
56
+
57
+
## TreeSitter python version compatibility
58
+
59
+
TreeSitter python changed after the version 0.25 to remove expression statement for the produced tree. The parser do not work in 100% of the case for version <= 0.25. So if you have tests that are not passing, first check the version of tree-sitter-python you are using.
60
+
61
+
## Python version compatibility
62
+
63
+
This importer should work for Python 2 and 3 (but Python 2 code has less test coverage).
64
+
65
+
Latest tested python version is 3.13.3. Features added after this release might not be taken into account.
66
+
59
67
## Contact
60
68
61
69
If you have any questions or problems do not hesitate to open an issue or contact cyril (a) ferlicot.fr
0 commit comments