Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit d2a7365

Browse files
committed
update history
1 parent 179f17e commit d2a7365

File tree

2 files changed

+71
-67
lines changed

2 files changed

+71
-67
lines changed

‎HISTORY.md‎

Lines changed: 69 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -2,36 +2,55 @@
22
Releases
33
========
44

5-
Version 0.0.1
5+
Version 0.0.9
66
=============
7-
Release date: Nov 9, 2022
7+
Release date: Jul 1, 2024
8+
* Skip building language binaries from source
89

9-
* Language parser for Java, Python, JavaScript, PHP, Golang, Ruby, C++, C#, C
10-
* get_docstring
11-
* get_class_list, get_function_list
12-
* get_class_metadata, get_function_metadata
13-
* Clean docstring function
14-
* Data preprocessing source code
15-
* Tree-sitter utils: build_language, parse_code
10+
Version 0.0.8
11+
=============
12+
Release date: Aug 17, 2023
1613

17-
Version 0.0.2
14+
* Update format codetext_cli
15+
* Update PythonParser: Handle class definitions with empty argument list class ABC()
16+
* Add Javascript undeclared functions
17+
* Add PHP interface
18+
* Add Ruby actions with block parameters
19+
20+
Version 0.0.7
1821
=============
19-
Release date: Nov 25, 2022
22+
Release date: Jul 5, 2023
2023

21-
* Language parser for Rust
22-
* get_docstring
23-
* get_class_list, get_function_list
24-
* get_class_metadata, get_function_metadata
25-
* Processing utils:
26-
* extract_docstring
27-
* extract_node
28-
* get_line_definitions
29-
* get_node_definitions
30-
* process_raw_node
31-
* Postprocessing:
32-
* Merge file (from batches)
33-
* Split into train/test/valid (by #sample category)
34-
* Deduplicate sample
24+
* Update all class extractor format (using dict instead of list)
25+
* Fix missing identifier, parameter in C, C#, Java parser
26+
* Implement CLI
27+
28+
Version 0.0.6
29+
=============
30+
Release date: Jan 9, 2023
31+
32+
* Add tree sitter utils (in codetext.parser)
33+
* Replace all `match_from_span` to `get_node_text`
34+
* Replace all `traverse_type` to `get_node_by_kind`
35+
* Fix `CppParser.get_function_metadata` missing `param_type` and `param_identifier`
36+
* Update return metadata from all parser
37+
38+
Version 0.0.5
39+
=============
40+
Release date: Dec 12, 2022
41+
42+
* Fix package import path
43+
* Adding auto build workflow
44+
* Seperate codetext parser with processing source code
45+
* Fix `remove_comment_delimiter` remove leading whitespace
46+
* Update unittest for parser and utilites
47+
48+
Version 0.0.4
49+
=============
50+
Release date: Dec 2, 2022
51+
52+
* Fix main package root path
53+
* Loosen `docstring_parser` dependency
3554

3655
Version 0.0.3
3756
=============
@@ -51,47 +70,33 @@ Release date: Dec 2, 2022
5170
* check_contain_many_uppercase_word
5271
* check_contain_many_long_word
5372

54-
Version 0.0.4
55-
=============
56-
Release date: Dec 2, 2022
57-
58-
* Fix main package root path
59-
* Loosen `docstring_parser` dependency
60-
61-
Version 0.0.5
62-
=============
63-
Release data: Dec 12, 2022
64-
65-
* Fix package import path
66-
* Adding auto build workflow
67-
* Seperate codetext parser with processing source code
68-
* Fix `remove_comment_delimiter` remove leading whitespace
69-
* Update unittest for parser and utilites
70-
71-
Version 0.0.6
72-
=============
73-
Release data: Jan 9, 2023
74-
75-
* Add tree sitter utils (in codetext.parser)
76-
* Replace all `match_from_span` to `get_node_text`
77-
* Replace all `traverse_type` to `get_node_by_kind`
78-
* Fix `CppParser.get_function_metadata` missing `param_type` and `param_identifier`
79-
* Update return metadata from all parser
80-
81-
Version 0.0.7
73+
Version 0.0.2
8274
=============
83-
Release data: Jul 5, 2023
75+
Release date: Nov 25, 2022
8476

85-
* Update all class extractor format (using dict instead of list)
86-
* Fix missing identifier, parameter in C, C#, Java parser
87-
* Implement CLI
77+
* Language parser for Rust
78+
* get_docstring
79+
* get_class_list, get_function_list
80+
* get_class_metadata, get_function_metadata
81+
* Processing utils:
82+
* extract_docstring
83+
* extract_node
84+
* get_line_definitions
85+
* get_node_definitions
86+
* process_raw_node
87+
* Postprocessing:
88+
* Merge file (from batches)
89+
* Split into train/test/valid (by #sample category)
90+
* Deduplicate sample
8891

89-
Version 0.0.8
92+
Version 0.0.1
9093
=============
91-
Release data: Aug 17, 2023
94+
Release date: Nov 9, 2022
9295

93-
* Update format codetext_cli
94-
* Update PythonParser: Handle class definitions with empty argument list class ABC()
95-
* Add Javascript undeclared functions
96-
* Add PHP interface
97-
* Add Ruby actions with block parameters
96+
* Language parser for Java, Python, JavaScript, PHP, Golang, Ruby, C++, C#, C
97+
* get_docstring
98+
* get_class_list, get_function_list
99+
* get_class_metadata, get_function_metadata
100+
* Clean docstring function
101+
* Data preprocessing source code
102+
* Tree-sitter utils: build_language, parse_code

‎pyproject.toml‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,11 @@ classifiers = [
1717
"Operating System :: OS Independent",
1818
]
1919
dependencies = [
20-
"tree-sitter==0.20.4",
20+
"tree-sitter>=0.20",
2121
"Levenshtein>=0.20",
2222
"langdetect>=1.0.0",
2323
"bs4>=0.0.1",
24-
"tabulate>=0.9.0",
25-
"tree_sitter_languages>=1.10.0"
24+
"tabulate>=0.9.0"
2625
]
2726

2827
[project.urls]

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /