Releases: OpenPecha/toolkit-v2
v2.5.0
v2.5.0 (2025-10-29)
Feature
- feat: added get_span_text (
0f2b56c)
Refactor
- refactor: deleted tests and modified files (
8c72cf1)
Unknown
- Merge pull request #439 from OpenPecha/feat-get_span_text
feat: added get_span_text (73504b3)
- Merge pull request #435 from OpenPecha/refactor-toolkit
Refactor toolkit (968ddf7)
-
removed metadata.py after testing (
4820a14) -
remove import metadata.py from pecha.init.py and testing (
27edc9b) -
added metadata.py file back (
0f9aff5) -
removed BUDA from test file (
e6968fd) -
final restore utils method in openpecha (
fae1d7a) -
restored utils method in openpecha (
6005d8c) -
removed all methods from utils.py from openpecha (
62a2171) -
removed BUDA folder (
6a9b0a4) -
remove metadata.py (
d257bcd) -
removed get_annotation_type from Pecha (
715405e) -
removed set_metadata from Pecha class (
c7e1718) -
removed load_metadata and metadata_path from Pecha class (
a9b66ae) -
removed
get_first_lyer_path (c67fdea) -
enhance test_create_pecha to validate annotation keys and span values (
71a3c0c) -
exclude 'index' key from annotation data in get_anns function (
0d8e315) -
removed annotation layer distinguisher function (
14d83dd) -
removed index from BaseAnnotation class itself (
1d4cb66) -
removed popping of index since already removed from segmentation and alignment class model (
3700864) -
added print statement to check first_created (
7d30d8a) -
added back the pip install -e '.[github]
' (d2214fc) -
removed pip install -e '.[github]' causing test issue on github workflow (
d3a530f) -
check index not present in annotation (
6a7b333) -
added id and span information in return part when creating pecha (
1b9dfda) -
fixed test_version test case (
5d0c6e8) -
change operation=Enum selection rather than magic string (
bc64778) -
fix test_segmentation in edition parse (
d3457b1) -
fix expected test parse annotation (
97c5ae0) -
test parse (
d55f43c) -
removed index if annotation type is alignment or segmentation (
556efcf) -
Merge pull request #431 from OpenPecha/fix-update_annotation
feat:added update_annotation to update an existing annotation (5a1a780)
- feat:added update_annotation to update an existing annotation (
bd38aac)
v2.4.5
v2.4.4
v2.4.4 (2025-09-24)
Fix
-
fix: updated single pecha serializer to provide alignment as segmentation when segmentation annotation is not present (
c6c37b5) -
fix: removed unused functions from the utils (
180fc0d) -
fix: removed test utils (
fbad19f)
Refactor
- refactor: deleted translation data in the alignment (
fd1d5ea)
Unknown
- Merge pull request #429 from OpenPecha/fix-jsonserializer
fix: updated single pecha serializer to provide alignment as segmenta… (8af7a84)
- Merge pull request #428 from OpenPecha/refactor-toolkit
Feat: Removed all the unused codes and legacy architecture (86f2f65)
-
cleared the parsers's init module (
051a333) -
removed pecha_types and its test, clear pecha's init module (
d193390) -
removed docx parser test directory and test data, docx directory with its footnote, annotation, docxparser (
df7af3f) -
removed pedurma test and test data, removed pedurma module (
4dd0473) -
removed metadata test and test data, removed bdrc utils module (
6eb3d67)
v2.4.3
v2.4.2
v2.4.1
v2.4.1 (2025-09-03)
Fix
Unknown
- Merge pull request #425 from OpenPecha/refactor-toolkit
Refactor toolkit (6cce58d)
-
removed translation transfer and its test (
aba362c) -
removed commentary transfer test's expected outputs (
2dedaf6) -
removed commentary transfer and its test (
1c02a0c) -
Merge pull request #423 from OpenPecha/Span_change_to_span
changed from Span to span in serializer (d4bf537)
-
changed from Span to span in serializer (
e38a520) -
Merge pull request #422 from OpenPecha/refactor-toolkit
Refactor toolkit (50cd984)