Skip to content

Releases: OpenPecha/toolkit-v2

v2.5.0

29 Oct 10:57

Choose a tag to compare

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

24 Sep 05:28

Choose a tag to compare

v2.4.5 (2025-09-24)

Fix

  • fix: Updated AlignedPechaJson Model in the annotations (da7e112)

Unknown

  • Merge pull request #430 from OpenPecha/fix-serializer

fix: Updated AlignedPechaJson Model in the annotations (05a3304)

v2.4.4

24 Sep 04:55

Choose a tag to compare

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

04 Sep 10:28

Choose a tag to compare

v2.4.3 (2025-09-04)

Fix

  • fix: annotationstore's @id of the stam json pointing to pecha_id (9349d89)

Unknown

  • Merge pull request #427 from OpenPecha/fix-annotation_stam_json

fix: annotationstore's @id of the stam json pointing to pecha_id (67e7710)

v2.4.2

04 Sep 05:36

Choose a tag to compare

v2.4.2 (2025-09-04)

Fix

  • fix: added exception to the from_path class method (40d7094)

Unknown

  • Merge pull request #426 from OpenPecha/fix-from_path

fix: added exception to the from_path class method (0be3ec8)

v2.4.1

03 Sep 06:04

Choose a tag to compare

v2.4.1 (2025-09-03)

Fix

  • fix: added a comment line to publish a new version of package (1f31076)

  • fix: Span to span (d94433f)

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)

  • removed everything related to OCR (1569b61)

  • removed everything related to Dharmanexus (0852a52)

v2.4.0

28 Aug 06:26

Choose a tag to compare

v2.4.0 (2025-08-28)

Feature

  • feat: merged transform_annotation_alignment logic

Transform annotation alignment (bb9b879)

Unknown

  • code cleanup (c5af63d)

  • fixed layer mapping bug (addb88c)

  • Merge branch 'main' into transform_annotation_alignment (232bc38)

v2.3.1

22 Aug 16:40

Choose a tag to compare

v2.3.1 (2025-08-22)

Fix

  • fix: updated the annotation_id (1815f6c)

  • fix: updated add with new arguments and test (449174b)

  • fix: updated create_pecha with new arguments and test (8046065)

Unknown

  • Merge pull request #420 from OpenPecha/create_pecha

Create pecha (7dbd841)

v2.3.0

21 Aug 14:49

Choose a tag to compare

v2.3.0 (2025-08-21)

Feature

  • feat: added create_pecha and add to the Pecha class with test (309d295)

Unknown

  • Merge pull request #419 from OpenPecha/create_pecha

feat: added create_pecha and add to the Pecha class with test (e6c9696)

v2.2.2

21 Aug 07:24

Choose a tag to compare

v2.2.2 (2025-08-21)

Fix

  • fix: test error (a4fea37)

  • fix: updated the test opfs and test (9f8726d)

  • fix: transformed annotations script added (b07b3be)

Unknown

  • Merge pull request #418 from OpenPecha/json_serializer

fix: test opfs and test (c1c0e40)