diff --git a/pyproject.toml b/pyproject.toml index 8d2429b9..2c4df226 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ dependencies = [ 'docling-parse (>=4.0.0,<5.0.0)', "docling-ibm-models>=3.6.0,<4", 'filetype (>=1.2.0,<2.0.0)', - 'pypdfium2 (>=4.30.0,<5.0.0)', + 'pypdfium2 (>=4.30.0,!=4.30.1,<5.0.0)', 'pydantic-settings (>=2.3.0,<3.0.0)', 'huggingface_hub (>=0.23,<1)', 'requests (>=2.32.2,<3.0.0)', diff --git a/tests/data/groundtruth/docling_v2/2203.01017v2.json b/tests/data/groundtruth/docling_v2/2203.01017v2.json index 612889ae..857070b9 100644 --- a/tests/data/groundtruth/docling_v2/2203.01017v2.json +++ b/tests/data/groundtruth/docling_v2/2203.01017v2.json @@ -15651,7 +15651,7 @@ "l": 383.14, "t": 410.77, "r": 542.11, - "b": 349.23, + "b": 349.22, "coord_origin": "BOTTOMLEFT" }, "charspan": [ @@ -17234,7 +17234,7 @@ "bbox": { "l": 310.68, "t": 718.81, - "r": 542.95, + "r": 542.96, "b": 636.78, "coord_origin": "BOTTOMLEFT" }, diff --git a/tests/data/groundtruth/docling_v2/2203.01017v2.pages.json b/tests/data/groundtruth/docling_v2/2203.01017v2.pages.json index 71435efa..bb40ef34 100644 --- a/tests/data/groundtruth/docling_v2/2203.01017v2.pages.json +++ b/tests/data/groundtruth/docling_v2/2203.01017v2.pages.json @@ -640416,7 +640416,7 @@ "bbox": { "l": 310.68, "t": 73.19, - "r": 542.95, + "r": 542.96, "b": 155.22, "coord_origin": "TOPLEFT" }, @@ -643076,7 +643076,7 @@ "b": 306.59, "coord_origin": "TOPLEFT" }, - "confidence": 0.904, + "confidence": 0.905, "cells": [ { "index": 123, @@ -644491,7 +644491,7 @@ "b": 742.95, "coord_origin": "TOPLEFT" }, - "confidence": 0.857, + "confidence": 0.856, "cells": [ { "index": 176, @@ -644535,7 +644535,7 @@ "bbox": { "l": 310.68, "t": 73.19, - "r": 542.95, + "r": 542.96, "b": 155.22, "coord_origin": "TOPLEFT" }, @@ -649399,7 +649399,7 @@ "bbox": { "l": 310.68, "t": 73.19, - "r": 542.95, + "r": 542.96, "b": 155.22, "coord_origin": "TOPLEFT" }, @@ -652771,7 +652771,7 @@ "b": 306.59, "coord_origin": "TOPLEFT" }, - "confidence": 0.904, + "confidence": 0.905, "cells": [ { "index": 123, @@ -654222,7 +654222,7 @@ "b": 742.95, "coord_origin": "TOPLEFT" }, - "confidence": 0.857, + "confidence": 0.856, "cells": [ { "index": 176, @@ -656196,7 +656196,7 @@ "bbox": { "l": 310.68, "t": 73.19, - "r": 542.95, + "r": 542.96, "b": 155.22, "coord_origin": "TOPLEFT" }, @@ -659568,7 +659568,7 @@ "b": 306.59, "coord_origin": "TOPLEFT" }, - "confidence": 0.904, + "confidence": 0.905, "cells": [ { "index": 123, @@ -661021,7 +661021,7 @@ "b": 742.95, "coord_origin": "TOPLEFT" }, - "confidence": 0.857, + "confidence": 0.856, "cells": [ { "index": 176, @@ -1361840,7 +1361840,7 @@ "b": 102.07, "coord_origin": "TOPLEFT" }, - "confidence": 0.465, + "confidence": 0.464, "cells": [ { "index": 1, @@ -1368896,7 +1368896,7 @@ "l": 383.14, "t": 381.23, "r": 542.11, - "b": 442.77, + "b": 442.78, "coord_origin": "TOPLEFT" }, "confidence": 0.788, @@ -1382517,7 +1382517,7 @@ "b": 102.07, "coord_origin": "TOPLEFT" }, - "confidence": 0.465, + "confidence": 0.464, "cells": [ { "index": 1, @@ -1391393,7 +1391393,7 @@ "l": 383.14, "t": 381.23, "r": 542.11, - "b": 442.77, + "b": 442.78, "coord_origin": "TOPLEFT" }, "confidence": 0.788, @@ -1396711,7 +1396711,7 @@ "b": 102.07, "coord_origin": "TOPLEFT" }, - "confidence": 0.465, + "confidence": 0.464, "cells": [ { "index": 1, @@ -1405587,7 +1405587,7 @@ "l": 383.14, "t": 381.23, "r": 542.11, - "b": 442.77, + "b": 442.78, "coord_origin": "TOPLEFT" }, "confidence": 0.788, diff --git a/tests/data/groundtruth/docling_v2/2206.01062.json b/tests/data/groundtruth/docling_v2/2206.01062.json index f884ba4c..92d612ca 100644 --- a/tests/data/groundtruth/docling_v2/2206.01062.json +++ b/tests/data/groundtruth/docling_v2/2206.01062.json @@ -14991,7 +14991,7 @@ "bbox": { "l": 88.33, "t": 699.11, - "r": 263.7, + "r": 263.71, "b": 571.43, "coord_origin": "BOTTOMLEFT" }, @@ -15259,7 +15259,7 @@ "l": 52.96, "t": 707.26, "r": 556.93, - "b": 349.86, + "b": 349.87, "coord_origin": "BOTTOMLEFT" }, "charspan": [ diff --git a/tests/data/groundtruth/docling_v2/2206.01062.pages.json b/tests/data/groundtruth/docling_v2/2206.01062.pages.json index 669e17da..414c47f9 100644 --- a/tests/data/groundtruth/docling_v2/2206.01062.pages.json +++ b/tests/data/groundtruth/docling_v2/2206.01062.pages.json @@ -780009,7 +780009,7 @@ "b": 708.63, "coord_origin": "TOPLEFT" }, - "confidence": 0.858, + "confidence": 0.859, "cells": [ { "index": 72, @@ -784153,7 +784153,7 @@ "b": 708.63, "coord_origin": "TOPLEFT" }, - "confidence": 0.858, + "confidence": 0.859, "cells": [ { "index": 72, @@ -788279,7 +788279,7 @@ "b": 708.63, "coord_origin": "TOPLEFT" }, - "confidence": 0.858, + "confidence": 0.859, "cells": [ { "index": 72, @@ -969540,7 +969540,7 @@ "bbox": { "l": 88.33, "t": 92.89, - "r": 263.7, + "r": 263.71, "b": 220.57, "coord_origin": "TOPLEFT" }, @@ -973633,7 +973633,7 @@ "bbox": { "l": 88.33, "t": 92.89, - "r": 263.7, + "r": 263.71, "b": 220.57, "coord_origin": "TOPLEFT" }, @@ -977697,7 +977697,7 @@ "bbox": { "l": 88.33, "t": 92.89, - "r": 263.7, + "r": 263.71, "b": 220.57, "coord_origin": "TOPLEFT" }, @@ -2076160,7 +2076160,7 @@ "l": 52.96, "t": 84.74, "r": 556.93, - "b": 442.14, + "b": 442.13, "coord_origin": "TOPLEFT" }, "confidence": 0.835, @@ -2078983,7 +2078983,7 @@ "l": 52.96, "t": 84.74, "r": 556.93, - "b": 442.14, + "b": 442.13, "coord_origin": "TOPLEFT" }, "confidence": 0.835, @@ -2081789,7 +2081789,7 @@ "l": 52.96, "t": 84.74, "r": 556.93, - "b": 442.14, + "b": 442.13, "coord_origin": "TOPLEFT" }, "confidence": 0.835, diff --git a/tests/data/groundtruth/docling_v2/2305.03393v1.json b/tests/data/groundtruth/docling_v2/2305.03393v1.json index d8492da2..94f5402c 100644 --- a/tests/data/groundtruth/docling_v2/2305.03393v1.json +++ b/tests/data/groundtruth/docling_v2/2305.03393v1.json @@ -12608,7 +12608,7 @@ "l": 168.39, "t": 610.03, "r": 447.35, - "b": 157.99, + "b": 158.0, "coord_origin": "BOTTOMLEFT" }, "charspan": [ diff --git a/tests/data/groundtruth/docling_v2/2305.03393v1.pages.json b/tests/data/groundtruth/docling_v2/2305.03393v1.pages.json index 4891bc5f..f9763c86 100644 --- a/tests/data/groundtruth/docling_v2/2305.03393v1.pages.json +++ b/tests/data/groundtruth/docling_v2/2305.03393v1.pages.json @@ -169008,7 +169008,7 @@ "b": 520.89, "coord_origin": "TOPLEFT" }, - "confidence": 0.95, + "confidence": 0.951, "cells": [ { "index": 75, @@ -174117,7 +174117,7 @@ "b": 520.89, "coord_origin": "TOPLEFT" }, - "confidence": 0.95, + "confidence": 0.951, "cells": [ { "index": 75, @@ -179133,7 +179133,7 @@ "b": 520.89, "coord_origin": "TOPLEFT" }, - "confidence": 0.95, + "confidence": 0.951, "cells": [ { "index": 75, @@ -995109,10 +995109,10 @@ "l": 168.39, "t": 181.97, "r": 447.35, - "b": 634.01, + "b": 634.0, "coord_origin": "TOPLEFT" }, - "confidence": 0.761, + "confidence": 0.762, "cells": [ { "index": 8, @@ -996118,10 +996118,10 @@ "l": 168.39, "t": 181.97, "r": 447.35, - "b": 634.01, + "b": 634.0, "coord_origin": "TOPLEFT" }, - "confidence": 0.761, + "confidence": 0.762, "cells": [ { "index": 8, @@ -997032,10 +997032,10 @@ "l": 168.39, "t": 181.97, "r": 447.35, - "b": 634.01, + "b": 634.0, "coord_origin": "TOPLEFT" }, - "confidence": 0.761, + "confidence": 0.762, "cells": [ { "index": 8, diff --git a/tests/data/groundtruth/docling_v2/amt_handbook_sample.json b/tests/data/groundtruth/docling_v2/amt_handbook_sample.json index af30e8e3..5b259005 100644 --- a/tests/data/groundtruth/docling_v2/amt_handbook_sample.json +++ b/tests/data/groundtruth/docling_v2/amt_handbook_sample.json @@ -838,9 +838,9 @@ "page_no": 1, "bbox": { "l": 70.59, - "t": 242.78, + "t": 242.77, "r": 309.86, - "b": 79.61, + "b": 79.62, "coord_origin": "BOTTOMLEFT" }, "charspan": [ @@ -892,10 +892,10 @@ { "page_no": 1, "bbox": { - "l": 320.45, - "t": 352.36, - "r": 558.86, - "b": 81.69, + "l": 320.46, + "t": 352.38, + "r": 558.84, + "b": 81.64, "coord_origin": "BOTTOMLEFT" }, "charspan": [ diff --git a/tests/data/groundtruth/docling_v2/amt_handbook_sample.pages.json b/tests/data/groundtruth/docling_v2/amt_handbook_sample.pages.json index 272d27fd..7f616613 100644 --- a/tests/data/groundtruth/docling_v2/amt_handbook_sample.pages.json +++ b/tests/data/groundtruth/docling_v2/amt_handbook_sample.pages.json @@ -151106,7 +151106,7 @@ "children": [] }, { - "id": 1, + "id": 2, "label": "text", "bbox": { "l": 71.99, @@ -152641,13 +152641,13 @@ "children": [] }, { - "id": 2, + "id": 1, "label": "picture", "bbox": { - "l": 320.45, - "t": 421.64, - "r": 558.86, - "b": 692.31, + "l": 320.46, + "t": 421.62, + "r": 558.84, + "b": 692.36, "coord_origin": "TOPLEFT" }, "confidence": 0.988, @@ -153051,9 +153051,9 @@ "label": "picture", "bbox": { "l": 70.59, - "t": 531.22, + "t": 531.23, "r": 309.86, - "b": 694.39, + "b": 694.38, "coord_origin": "TOPLEFT" }, "confidence": 0.986, @@ -154179,10 +154179,10 @@ }, { "label": "text", - "id": 1, + "id": 2, "page_no": 0, "cluster": { - "id": 1, + "id": 2, "label": "text", "bbox": { "l": 71.99, @@ -155768,16 +155768,16 @@ }, { "label": "picture", - "id": 2, + "id": 1, "page_no": 0, "cluster": { - "id": 2, + "id": 1, "label": "picture", "bbox": { - "l": 320.45, - "t": 421.64, - "r": 558.86, - "b": 692.31, + "l": 320.46, + "t": 421.62, + "r": 558.84, + "b": 692.36, "coord_origin": "TOPLEFT" }, "confidence": 0.988, @@ -156191,9 +156191,9 @@ "label": "picture", "bbox": { "l": 70.59, - "t": 531.22, + "t": 531.23, "r": 309.86, - "b": 694.39, + "b": 694.38, "coord_origin": "TOPLEFT" }, "confidence": 0.986, @@ -157334,10 +157334,10 @@ }, { "label": "text", - "id": 1, + "id": 2, "page_no": 0, "cluster": { - "id": 1, + "id": 2, "label": "text", "bbox": { "l": 71.99, @@ -158923,16 +158923,16 @@ }, { "label": "picture", - "id": 2, + "id": 1, "page_no": 0, "cluster": { - "id": 2, + "id": 1, "label": "picture", "bbox": { - "l": 320.45, - "t": 421.64, - "r": 558.86, - "b": 692.31, + "l": 320.46, + "t": 421.62, + "r": 558.84, + "b": 692.36, "coord_origin": "TOPLEFT" }, "confidence": 0.988, @@ -159346,9 +159346,9 @@ "label": "picture", "bbox": { "l": 70.59, - "t": 531.22, + "t": 531.23, "r": 309.86, - "b": 694.39, + "b": 694.38, "coord_origin": "TOPLEFT" }, "confidence": 0.986, diff --git a/tests/data/groundtruth/docling_v2/redp5110_sampled.doctags.txt b/tests/data/groundtruth/docling_v2/redp5110_sampled.doctags.txt index 330950b7..409ca8cb 100644 --- a/tests/data/groundtruth/docling_v2/redp5110_sampled.doctags.txt +++ b/tests/data/groundtruth/docling_v2/redp5110_sampled.doctags.txt @@ -6,7 +6,7 @@ ibm.com /redbooks Contents -Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. viiTrademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .viiiDB2 for i Center of Excellence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. ixPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. xiAuthors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. xiNow you can become a published author, too! . . . . . . . . . . . . . . . . . . . . . . . . . . . .xiiiComments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xiiiStay connected to IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xivChapter 1. Securing and protecting IBM DB2 data . . . . . . . . . . . . . . . . . . . . . .. 11.1 Security fundamentals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 21.2 Current state of IBM i security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 21.3 DB2 for i security controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 31.3.1 Existing row and column control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 41.3.2 New controls: Row and Column Access Control. . . . . . . . . . . . . . . . . . . .. 5Chapter 2. Roles and separation of duties . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 72.1 Roles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 82.1.1 DDM and DRDA application server access: QIBM_DB_DDMDRDA . . . .. 82.1.2 Toolbox application server access: QIBM_DB_ZDA. . . . . . . . . . . . . . . . .. 82.1.3 Database Administrator function: QIBM_DB_SQLADM . . . . . . . . . . . . . .. 92.1.4 Database Information function: QIBM_DB_SYSMON . . . . . . . . . . . . . . .. 92.1.5 Security Administrator function: QIBM_DB_SECADM . . . . . . . . . . . . . . .. 92.1.6 Change Function Usage CL command. . . . . . . . . . . . . . . . . . . . . . . . . . .102.1.7 Verifying function usage IDs for RCAC with the FUNCTION_USAGE view102.2 Separation of duties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10Chapter 3. Row and Column Access Control . . . . . . . . . . . . . . . . . . . . . . . . . . .133.1 Explanation of RCAC and the concept of access control . . . . . . . . . . . . . . . . . . .143.1.1 Row permission and column mask definitions . . . . . . . . . . . . . . . . . . .143.1.2 Enabling and activating RCAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .163.2 Special registers and built-in global variables . . . . . . . . . . . . . . . . . . . . . . . . . .183.2.1 Special registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183.2.2 Built-in global variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193.3 VERIFY_GROUP_FOR_USER function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203.4 Establishing and controlling accessibility by using the RCAC rule text. . . . . . .21. . . . . . . . . . . . . .3.6 Human resources example . . . . . . . . . . . . . . . . . . . . . . . . . .223.6.1 Assigning the QIBM_DB_SECADM function ID to the consultants. . . . . . . . . . .23 233.6.2 Creating group profiles for the users and their roles. . . . . . . . . . . .3.6.3 Demonstrating data access without RCAC. . . . . . . . . . . . . . . . . . . . . . . .243.6.4 Defining and creating row permissions . . . . . . . . . . . . . . . . . . . . . . . . . . .253.6.5 Defining and creating column masks . . . . . . . . . . . . . . . . . . . . . . . . . . . .263.6.6 Activating RCAC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28Demonstrating data access with a view and3.6.8 RCAC . . . . . . . . . . . . . . . . .32 +Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. viiTrademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .viiiDB2 for i Center of Excellence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. ixPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. xiAuthors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. xiNow you can become a published author, too! . . . . . . . . . . . . . . . . . . . . . . . . . . . .xiiiComments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xiiiStay connected to IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xivChapter 1. Securing and protecting IBM DB2 data . . . . . . . . . . . . . . . . . . . . . .. 11.1 Security fundamentals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 21.2 Current state of IBM i security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 21.3 DB2 for i security controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 31.3.1 Existing row and column control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 41.3.2 New controls: Row and Column Access Control. . . . . . . . . . . . . . . . . . . .. 5Chapter 2. Roles and separation of duties . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 72.1 Roles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 82.1.1 DDM and DRDA application server access: QIBM_DB_DDMDRDA . . . .. 82.1.2 Toolbox application server access: QIBM_DB_ZDA. . . . . . . . . . . . . . . . .. 82.1.3 Database Administrator function: QIBM_DB_SQLADM . . . . . . . . . . . . . .. 92.1.4 Database Information function: QIBM_DB_SYSMON . . . . . . . . . . . . . . .. 92.1.5 Security Administrator function: QIBM_DB_SECADM . . . . . . . . . . . . . . .. 92.1.6 Change Function Usage CL command. . . . . . . . . . . . . . . . . . . . . . . . . . .102.1.7 Verifying function usage IDs for RCAC with the FUNCTION_USAGE view102.2 Separation of duties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10Chapter 3. Row and Column Access Control . . . . . . . . . . . . . . . . . . . . . . . . . . .133.1 Explanation of RCAC and the concept of access control . . . . . . . . . . . . . . . . . . .143.1.1 Row permission and column mask definitions . . . . . . . . . . . . . . . . . . .143.1.2 Enabling and activating RCAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .163.2 Special registers and built-in global variables . . . . . . . . . . . . . . . . . . . . . . . . . .183.2.1 Special registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183.2.2 Built-in global variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193.3 VERIFY_GROUP_FOR_USER function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203.4 Establishing and controlling accessibility by using the RCAC rule text. . . . . . .21. . . . . . . . . . . . . .3.6 Human resources example . . . . . . . . . . . . . . . . . . . . . . . . . .223.6.1 Assigning the QIBM_DB_SECADM function ID to the consultants. . . . . . . . . . .233.6.2 Creating group profiles for the users and their roles. . . . . . . . . . . .233.6.3 Demonstrating data access without RCAC. . . . . . . . . . . . . . . . . . . . . . . .243.6.4 Defining and creating row permissions . . . . . . . . . . . . . . . . . . . . . . . . . . .253.6.5 Defining and creating column masks . . . . . . . . . . . . . . . . . . . . . . . . . . . .263.6.6 Activating RCAC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28Demonstrating data access with a view and3.6.8 RCAC . . . . . . . . . . . . . . . . .32 ' Copyright IBM Corp. 2014. All rights reserved. iii @@ -52,7 +52,7 @@ ' Copyright IBM Corp. 2014. All rights reserved. xi - + 1 Chapter 1. Securing and protecting IBM DB2 data diff --git a/tests/data/groundtruth/docling_v2/redp5110_sampled.json b/tests/data/groundtruth/docling_v2/redp5110_sampled.json index c6dfe2a9..879ac8f3 100644 --- a/tests/data/groundtruth/docling_v2/redp5110_sampled.json +++ b/tests/data/groundtruth/docling_v2/redp5110_sampled.json @@ -8143,10 +8143,10 @@ { "page_no": 5, "bbox": { - "l": 32.08, - "t": 721.42, - "r": 239.62, - "b": 554.04, + "l": 32.06, + "t": 721.57, + "r": 239.63, + "b": 553.96, "coord_origin": "BOTTOMLEFT" }, "charspan": [ @@ -8822,7 +8822,7 @@ { "bbox": { "l": 136.02, - "t": 188.17, + "t": 188.16, "r": 497.33, "b": 199.42, "coord_origin": "TOPLEFT" @@ -8992,7 +8992,7 @@ }, { "bbox": { - "l": 534.3, + "l": 534.29, "t": 239.21, "r": 546.87, "b": 249.57, @@ -9087,7 +9087,7 @@ }, { "bbox": { - "l": 135.55, + "l": 135.56, "t": 285.19, "r": 497.33, "b": 296.36, @@ -9239,7 +9239,7 @@ }, { "bbox": { - "l": 137.53, + "l": 137.55, "t": 346.06, "r": 497.34, "b": 356.66, @@ -9278,7 +9278,7 @@ { "bbox": { "l": 136.03, - "t": 356.23, + "t": 356.22, "r": 497.31, "b": 368.36, "coord_origin": "TOPLEFT" @@ -9375,7 +9375,7 @@ "l": 535.28, "t": 383.25, "r": 547.59, - "b": 393.92, + "b": 393.91, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -9392,7 +9392,7 @@ { "bbox": { "l": 142.79, - "t": 395.06, + "t": 395.07, "r": 497.31, "b": 405.86, "coord_origin": "TOPLEFT" @@ -9429,8 +9429,8 @@ }, { "bbox": { - "l": 149.22, - "t": 406.45, + "l": 149.21, + "t": 406.46, "r": 497.31, "b": 418.34, "coord_origin": "TOPLEFT" @@ -9467,7 +9467,7 @@ }, { "bbox": { - "l": 146.28, + "l": 146.27, "t": 419.72, "r": 497.28, "b": 430.82, @@ -9505,7 +9505,7 @@ }, { "bbox": { - "l": 148.77, + "l": 148.75, "t": 431.07, "r": 497.31, "b": 443.36, @@ -9544,8 +9544,8 @@ { "bbox": { "l": 139.27, - "t": 444.17, - "r": 497.57, + "t": 444.18, + "r": 497.6, "b": 454.8, "coord_origin": "TOPLEFT" }, @@ -9562,7 +9562,7 @@ }, { "bbox": { - "l": 534.57, + "l": 534.56, "t": 445.59, "r": 547.79, "b": 456.23, @@ -9582,7 +9582,7 @@ { "bbox": { "l": 134.74, - "t": 456.99, + "t": 457.0, "r": 497.33, "b": 468.32, "coord_origin": "TOPLEFT" @@ -9620,7 +9620,7 @@ { "bbox": { "l": 135.67, - "t": 479.26, + "t": 479.27, "r": 497.34, "b": 490.82, "coord_origin": "TOPLEFT" @@ -9639,9 +9639,9 @@ { "bbox": { "l": 534.71, - "t": 480.47, - "r": 547.86, - "b": 491.09, + "t": 480.49, + "r": 547.87, + "b": 491.1, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -9660,7 +9660,7 @@ "l": 136.36, "t": 493.6, "r": 497.29, - "b": 510.26, + "b": 509.7, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -9677,9 +9677,9 @@ { "bbox": { "l": 535.49, - "t": 494.23, + "t": 494.2, "r": 547.9, - "b": 504.84, + "b": 504.81, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -9695,7 +9695,7 @@ }, { "bbox": { - "l": 141.05, + "l": 141.04, "t": 503.86, "r": 497.28, "b": 515.36, @@ -9734,7 +9734,7 @@ { "bbox": { "l": 146.38, - "t": 516.06, + "t": 516.11, "r": 497.25, "b": 527.84, "coord_origin": "TOPLEFT" @@ -9752,7 +9752,7 @@ }, { "bbox": { - "l": 535.75, + "l": 535.74, "t": 517.05, "r": 547.86, "b": 527.61, @@ -9771,7 +9771,7 @@ }, { "bbox": { - "l": 138.47, + "l": 138.52, "t": 528.54, "r": 497.29, "b": 540.38, @@ -9809,7 +9809,7 @@ }, { "bbox": { - "l": 144.76, + "l": 144.74, "t": 541.55, "r": 497.3, "b": 552.86, @@ -9847,10 +9847,10 @@ }, { "bbox": { - "l": 147.58, - "t": 554.81, + "l": 147.54, + "t": 554.82, "r": 497.31, - "b": 565.38, + "b": 565.39, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -9885,7 +9885,7 @@ }, { "bbox": { - "l": 136.68, + "l": 136.69, "t": 566.58, "r": 497.24, "b": 577.88, @@ -9923,10 +9923,10 @@ }, { "bbox": { - "l": 135.05, - "t": 581.1, + "l": 135.02, + "t": 581.12, "r": 497.32, - "b": 591.78, + "b": 591.8, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -9944,7 +9944,7 @@ "bbox": { "l": 534.67, "t": 580.32, - "r": 547.48, + "r": 547.49, "b": 591.0, "coord_origin": "TOPLEFT" }, @@ -9962,7 +9962,7 @@ { "bbox": { "l": 140.32, - "t": 604.16, + "t": 604.17, "r": 497.35, "b": 615.37, "coord_origin": "TOPLEFT" @@ -9980,10 +9980,10 @@ }, { "bbox": { - "l": 140.71, - "t": 602.84, - "r": 359.85, - "b": 613.62, + "l": 140.67, + "t": 602.87, + "r": 359.54, + "b": 613.65, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -10000,9 +10000,9 @@ { "bbox": { "l": 534.3, - "t": 603.82, + "t": 603.83, "r": 547.12, - "b": 614.66, + "b": 614.67, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -10018,10 +10018,10 @@ }, { "bbox": { - "l": 146.29, + "l": 146.37, "t": 618.64, "r": 497.28, - "b": 635.79, + "b": 635.56, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -10040,7 +10040,7 @@ "l": 534.45, "t": 618.64, "r": 547.16, - "b": 639.32, + "b": 639.11, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -10049,14 +10049,14 @@ "end_row_offset_idx": 36, "start_col_offset_idx": 1, "end_col_offset_idx": 2, - "text": "23 23", + "text": "23", "column_header": false, "row_header": false, "row_section": false }, { "bbox": { - "l": 147.88, + "l": 147.86, "t": 628.86, "r": 497.3, "b": 640.33, @@ -10075,7 +10075,26 @@ }, { "bbox": { - "l": 150.04, + "l": 533.61, + "t": 628.91, + "r": 546.94, + "b": 639.28, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 36, + "end_row_offset_idx": 37, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "23", + "column_header": false, + "row_header": false, + "row_section": false + }, + { + "bbox": { + "l": 150.03, "t": 641.13, "r": 497.28, "b": 652.87, @@ -10113,8 +10132,8 @@ }, { "bbox": { - "l": 152.02, - "t": 654.2, + "l": 152.01, + "t": 654.21, "r": 497.29, "b": 665.35, "coord_origin": "TOPLEFT" @@ -10151,7 +10170,7 @@ }, { "bbox": { - "l": 153.64, + "l": 153.62, "t": 666.14, "r": 497.3, "b": 677.83, @@ -10209,9 +10228,9 @@ { "bbox": { "l": 533.61, - "t": 683.05, + "t": 682.96, "r": 546.47, - "b": 693.61, + "b": 693.52, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -10227,7 +10246,7 @@ }, { "bbox": { - "l": 155.22, + "l": 155.21, "t": 704.9, "r": 497.25, "b": 715.41, @@ -10246,9 +10265,9 @@ }, { "bbox": { - "l": 156.69, + "l": 156.7, "t": 704.87, - "r": 386.37, + "r": 386.34, "b": 715.4, "coord_origin": "TOPLEFT" }, @@ -10410,7 +10429,7 @@ { "bbox": { "l": 136.02, - "t": 188.17, + "t": 188.16, "r": 497.33, "b": 199.42, "coord_origin": "TOPLEFT" @@ -10588,7 +10607,7 @@ }, { "bbox": { - "l": 534.3, + "l": 534.29, "t": 239.21, "r": 546.87, "b": 249.57, @@ -10689,7 +10708,7 @@ [ { "bbox": { - "l": 135.55, + "l": 135.56, "t": 285.19, "r": 497.33, "b": 296.36, @@ -10849,7 +10868,7 @@ [ { "bbox": { - "l": 137.53, + "l": 137.55, "t": 346.06, "r": 497.34, "b": 356.66, @@ -10890,7 +10909,7 @@ { "bbox": { "l": 136.03, - "t": 356.23, + "t": 356.22, "r": 497.31, "b": 368.36, "coord_origin": "TOPLEFT" @@ -10991,7 +11010,7 @@ "l": 535.28, "t": 383.25, "r": 547.59, - "b": 393.92, + "b": 393.91, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -11010,7 +11029,7 @@ { "bbox": { "l": 142.79, - "t": 395.06, + "t": 395.07, "r": 497.31, "b": 405.86, "coord_origin": "TOPLEFT" @@ -11049,8 +11068,8 @@ [ { "bbox": { - "l": 149.22, - "t": 406.45, + "l": 149.21, + "t": 406.46, "r": 497.31, "b": 418.34, "coord_origin": "TOPLEFT" @@ -11089,7 +11108,7 @@ [ { "bbox": { - "l": 146.28, + "l": 146.27, "t": 419.72, "r": 497.28, "b": 430.82, @@ -11129,7 +11148,7 @@ [ { "bbox": { - "l": 148.77, + "l": 148.75, "t": 431.07, "r": 497.31, "b": 443.36, @@ -11170,8 +11189,8 @@ { "bbox": { "l": 139.27, - "t": 444.17, - "r": 497.57, + "t": 444.18, + "r": 497.6, "b": 454.8, "coord_origin": "TOPLEFT" }, @@ -11188,7 +11207,7 @@ }, { "bbox": { - "l": 534.57, + "l": 534.56, "t": 445.59, "r": 547.79, "b": 456.23, @@ -11210,7 +11229,7 @@ { "bbox": { "l": 134.74, - "t": 456.99, + "t": 457.0, "r": 497.33, "b": 468.32, "coord_origin": "TOPLEFT" @@ -11250,7 +11269,7 @@ { "bbox": { "l": 135.67, - "t": 479.26, + "t": 479.27, "r": 497.34, "b": 490.82, "coord_origin": "TOPLEFT" @@ -11269,9 +11288,9 @@ { "bbox": { "l": 534.71, - "t": 480.47, - "r": 547.86, - "b": 491.09, + "t": 480.49, + "r": 547.87, + "b": 491.1, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -11292,7 +11311,7 @@ "l": 136.36, "t": 493.6, "r": 497.29, - "b": 510.26, + "b": 509.7, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -11309,9 +11328,9 @@ { "bbox": { "l": 535.49, - "t": 494.23, + "t": 494.2, "r": 547.9, - "b": 504.84, + "b": 504.81, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -11329,7 +11348,7 @@ [ { "bbox": { - "l": 141.05, + "l": 141.04, "t": 503.86, "r": 497.28, "b": 515.36, @@ -11370,7 +11389,7 @@ { "bbox": { "l": 146.38, - "t": 516.06, + "t": 516.11, "r": 497.25, "b": 527.84, "coord_origin": "TOPLEFT" @@ -11388,7 +11407,7 @@ }, { "bbox": { - "l": 535.75, + "l": 535.74, "t": 517.05, "r": 547.86, "b": 527.61, @@ -11409,7 +11428,7 @@ [ { "bbox": { - "l": 138.47, + "l": 138.52, "t": 528.54, "r": 497.29, "b": 540.38, @@ -11449,7 +11468,7 @@ [ { "bbox": { - "l": 144.76, + "l": 144.74, "t": 541.55, "r": 497.3, "b": 552.86, @@ -11489,10 +11508,10 @@ [ { "bbox": { - "l": 147.58, - "t": 554.81, + "l": 147.54, + "t": 554.82, "r": 497.31, - "b": 565.38, + "b": 565.39, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -11529,7 +11548,7 @@ [ { "bbox": { - "l": 136.68, + "l": 136.69, "t": 566.58, "r": 497.24, "b": 577.88, @@ -11569,10 +11588,10 @@ [ { "bbox": { - "l": 135.05, - "t": 581.1, + "l": 135.02, + "t": 581.12, "r": 497.32, - "b": 591.78, + "b": 591.8, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -11590,7 +11609,7 @@ "bbox": { "l": 534.67, "t": 580.32, - "r": 547.48, + "r": 547.49, "b": 591.0, "coord_origin": "TOPLEFT" }, @@ -11609,10 +11628,10 @@ [ { "bbox": { - "l": 140.71, - "t": 602.84, - "r": 359.85, - "b": 613.62, + "l": 140.67, + "t": 602.87, + "r": 359.54, + "b": 613.65, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -11643,7 +11662,7 @@ { "bbox": { "l": 140.32, - "t": 604.16, + "t": 604.17, "r": 497.35, "b": 615.37, "coord_origin": "TOPLEFT" @@ -11662,9 +11681,9 @@ { "bbox": { "l": 534.3, - "t": 603.82, + "t": 603.83, "r": 547.12, - "b": 614.66, + "b": 614.67, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -11682,10 +11701,10 @@ [ { "bbox": { - "l": 146.29, + "l": 146.37, "t": 618.64, "r": 497.28, - "b": 635.79, + "b": 635.56, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -11704,7 +11723,7 @@ "l": 534.45, "t": 618.64, "r": 547.16, - "b": 639.32, + "b": 639.11, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -11713,7 +11732,7 @@ "end_row_offset_idx": 36, "start_col_offset_idx": 1, "end_col_offset_idx": 2, - "text": "23 23", + "text": "23", "column_header": false, "row_header": false, "row_section": false @@ -11722,7 +11741,7 @@ [ { "bbox": { - "l": 147.88, + "l": 147.86, "t": 628.86, "r": 497.3, "b": 640.33, @@ -11740,13 +11759,20 @@ "row_section": false }, { + "bbox": { + "l": 533.61, + "t": 628.91, + "r": 546.94, + "b": 639.28, + "coord_origin": "TOPLEFT" + }, "row_span": 1, "col_span": 1, "start_row_offset_idx": 36, "end_row_offset_idx": 37, "start_col_offset_idx": 1, "end_col_offset_idx": 2, - "text": "", + "text": "23", "column_header": false, "row_header": false, "row_section": false @@ -11755,7 +11781,7 @@ [ { "bbox": { - "l": 150.04, + "l": 150.03, "t": 641.13, "r": 497.28, "b": 652.87, @@ -11795,8 +11821,8 @@ [ { "bbox": { - "l": 152.02, - "t": 654.2, + "l": 152.01, + "t": 654.21, "r": 497.29, "b": 665.35, "coord_origin": "TOPLEFT" @@ -11835,7 +11861,7 @@ [ { "bbox": { - "l": 153.64, + "l": 153.62, "t": 666.14, "r": 497.3, "b": 677.83, @@ -11895,9 +11921,9 @@ { "bbox": { "l": 533.61, - "t": 683.05, + "t": 682.96, "r": 546.47, - "b": 693.61, + "b": 693.52, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -11915,9 +11941,9 @@ [ { "bbox": { - "l": 156.69, + "l": 156.7, "t": 704.87, - "r": 386.37, + "r": 386.34, "b": 715.4, "coord_origin": "TOPLEFT" }, @@ -11948,7 +11974,7 @@ [ { "bbox": { - "l": 155.22, + "l": 155.21, "t": 704.9, "r": 497.25, "b": 715.41, @@ -12005,8 +12031,8 @@ { "page_no": 8, "bbox": { - "l": 135.52, - "t": 502.27, + "l": 135.53, + "t": 502.28, "r": 545.87, "b": 349.95, "coord_origin": "BOTTOMLEFT" diff --git a/tests/data/groundtruth/docling_v2/redp5110_sampled.md b/tests/data/groundtruth/docling_v2/redp5110_sampled.md index 3116482e..77625aae 100644 --- a/tests/data/groundtruth/docling_v2/redp5110_sampled.md +++ b/tests/data/groundtruth/docling_v2/redp5110_sampled.md @@ -46,8 +46,8 @@ Front cover | 3.4 Establishing and controlling accessibility by using the RCAC rule text. . . . . . . | 21 | | . . . . . . . . . . . . . . | | | 3.6 Human resources example . . . . . . . . . . . . . . . . . . . . . . . . . . | 22 | -| 3.6.1 Assigning the QIBM_DB_SECADM function ID to the consultants. . . . . . . . . . . | 23 23 | -| 3.6.2 Creating group profiles for the users and their roles. . . . . . . . . . . . | | +| 3.6.1 Assigning the QIBM_DB_SECADM function ID to the consultants. . . . . . . . . . . | 23 | +| 3.6.2 Creating group profiles for the users and their roles. . . . . . . . . . . . | 23 | | 3.6.3 Demonstrating data access without RCAC. . . . . . . . . . . . . . . . . . . . . . . . | 24 | | 3.6.4 Defining and creating row permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . | 25 | | 3.6.5 Defining and creating column masks . . . . . . . . . . . . . . . . . . . . . . . . . . . . | 26 | diff --git a/tests/data/groundtruth/docling_v2/redp5110_sampled.pages.json b/tests/data/groundtruth/docling_v2/redp5110_sampled.pages.json index d2c04924..311713d1 100644 --- a/tests/data/groundtruth/docling_v2/redp5110_sampled.pages.json +++ b/tests/data/groundtruth/docling_v2/redp5110_sampled.pages.json @@ -223044,7 +223044,7 @@ { "bbox": { "l": 136.02, - "t": 188.17, + "t": 188.16, "r": 497.33, "b": 199.42, "coord_origin": "TOPLEFT" @@ -223214,7 +223214,7 @@ }, { "bbox": { - "l": 534.3, + "l": 534.29, "t": 239.21, "r": 546.87, "b": 249.57, @@ -223309,7 +223309,7 @@ }, { "bbox": { - "l": 135.55, + "l": 135.56, "t": 285.19, "r": 497.33, "b": 296.36, @@ -223461,7 +223461,7 @@ }, { "bbox": { - "l": 137.53, + "l": 137.55, "t": 346.06, "r": 497.34, "b": 356.66, @@ -223500,7 +223500,7 @@ { "bbox": { "l": 136.03, - "t": 356.23, + "t": 356.22, "r": 497.31, "b": 368.36, "coord_origin": "TOPLEFT" @@ -223597,7 +223597,7 @@ "l": 535.28, "t": 383.25, "r": 547.59, - "b": 393.92, + "b": 393.91, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -223614,7 +223614,7 @@ { "bbox": { "l": 142.79, - "t": 395.06, + "t": 395.07, "r": 497.31, "b": 405.86, "coord_origin": "TOPLEFT" @@ -223651,8 +223651,8 @@ }, { "bbox": { - "l": 149.22, - "t": 406.45, + "l": 149.21, + "t": 406.46, "r": 497.31, "b": 418.34, "coord_origin": "TOPLEFT" @@ -223689,7 +223689,7 @@ }, { "bbox": { - "l": 146.28, + "l": 146.27, "t": 419.72, "r": 497.28, "b": 430.82, @@ -223727,7 +223727,7 @@ }, { "bbox": { - "l": 148.77, + "l": 148.75, "t": 431.07, "r": 497.31, "b": 443.36, @@ -223766,8 +223766,8 @@ { "bbox": { "l": 139.27, - "t": 444.17, - "r": 497.57, + "t": 444.18, + "r": 497.6, "b": 454.8, "coord_origin": "TOPLEFT" }, @@ -223784,7 +223784,7 @@ }, { "bbox": { - "l": 534.57, + "l": 534.56, "t": 445.59, "r": 547.79, "b": 456.23, @@ -223804,7 +223804,7 @@ { "bbox": { "l": 134.74, - "t": 456.99, + "t": 457.0, "r": 497.33, "b": 468.32, "coord_origin": "TOPLEFT" @@ -223842,7 +223842,7 @@ { "bbox": { "l": 135.67, - "t": 479.26, + "t": 479.27, "r": 497.34, "b": 490.82, "coord_origin": "TOPLEFT" @@ -223861,9 +223861,9 @@ { "bbox": { "l": 534.71, - "t": 480.47, - "r": 547.86, - "b": 491.09, + "t": 480.49, + "r": 547.87, + "b": 491.1, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -223882,7 +223882,7 @@ "l": 136.36, "t": 493.6, "r": 497.29, - "b": 510.26, + "b": 509.7, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -223899,9 +223899,9 @@ { "bbox": { "l": 535.49, - "t": 494.23, + "t": 494.2, "r": 547.9, - "b": 504.84, + "b": 504.81, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -223917,7 +223917,7 @@ }, { "bbox": { - "l": 141.05, + "l": 141.04, "t": 503.86, "r": 497.28, "b": 515.36, @@ -223956,7 +223956,7 @@ { "bbox": { "l": 146.38, - "t": 516.06, + "t": 516.11, "r": 497.25, "b": 527.84, "coord_origin": "TOPLEFT" @@ -223974,7 +223974,7 @@ }, { "bbox": { - "l": 535.75, + "l": 535.74, "t": 517.05, "r": 547.86, "b": 527.61, @@ -223993,7 +223993,7 @@ }, { "bbox": { - "l": 138.47, + "l": 138.52, "t": 528.54, "r": 497.29, "b": 540.38, @@ -224031,7 +224031,7 @@ }, { "bbox": { - "l": 144.76, + "l": 144.74, "t": 541.55, "r": 497.3, "b": 552.86, @@ -224069,10 +224069,10 @@ }, { "bbox": { - "l": 147.58, - "t": 554.81, + "l": 147.54, + "t": 554.82, "r": 497.31, - "b": 565.38, + "b": 565.39, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -224107,7 +224107,7 @@ }, { "bbox": { - "l": 136.68, + "l": 136.69, "t": 566.58, "r": 497.24, "b": 577.88, @@ -224145,10 +224145,10 @@ }, { "bbox": { - "l": 135.05, - "t": 581.1, + "l": 135.02, + "t": 581.12, "r": 497.32, - "b": 591.78, + "b": 591.8, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -224166,7 +224166,7 @@ "bbox": { "l": 534.67, "t": 580.32, - "r": 547.48, + "r": 547.49, "b": 591.0, "coord_origin": "TOPLEFT" }, @@ -224184,7 +224184,7 @@ { "bbox": { "l": 140.32, - "t": 604.16, + "t": 604.17, "r": 497.35, "b": 615.37, "coord_origin": "TOPLEFT" @@ -224202,10 +224202,10 @@ }, { "bbox": { - "l": 140.71, - "t": 602.84, - "r": 359.85, - "b": 613.62, + "l": 140.67, + "t": 602.87, + "r": 359.54, + "b": 613.65, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -224222,9 +224222,9 @@ { "bbox": { "l": 534.3, - "t": 603.82, + "t": 603.83, "r": 547.12, - "b": 614.66, + "b": 614.67, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -224240,10 +224240,10 @@ }, { "bbox": { - "l": 146.29, + "l": 146.37, "t": 618.64, "r": 497.28, - "b": 635.79, + "b": 635.56, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -224262,7 +224262,7 @@ "l": 534.45, "t": 618.64, "r": 547.16, - "b": 639.32, + "b": 639.11, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -224271,14 +224271,14 @@ "end_row_offset_idx": 36, "start_col_offset_idx": 1, "end_col_offset_idx": 2, - "text": "23 23", + "text": "23", "column_header": false, "row_header": false, "row_section": false }, { "bbox": { - "l": 147.88, + "l": 147.86, "t": 628.86, "r": 497.3, "b": 640.33, @@ -224297,7 +224297,26 @@ }, { "bbox": { - "l": 150.04, + "l": 533.61, + "t": 628.91, + "r": 546.94, + "b": 639.28, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 36, + "end_row_offset_idx": 37, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "23", + "column_header": false, + "row_header": false, + "row_section": false + }, + { + "bbox": { + "l": 150.03, "t": 641.13, "r": 497.28, "b": 652.87, @@ -224335,8 +224354,8 @@ }, { "bbox": { - "l": 152.02, - "t": 654.2, + "l": 152.01, + "t": 654.21, "r": 497.29, "b": 665.35, "coord_origin": "TOPLEFT" @@ -224373,7 +224392,7 @@ }, { "bbox": { - "l": 153.64, + "l": 153.62, "t": 666.14, "r": 497.3, "b": 677.83, @@ -224431,9 +224450,9 @@ { "bbox": { "l": 533.61, - "t": 683.05, + "t": 682.96, "r": 546.47, - "b": 693.61, + "b": 693.52, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -224449,7 +224468,7 @@ }, { "bbox": { - "l": 155.22, + "l": 155.21, "t": 704.9, "r": 497.25, "b": 715.41, @@ -224468,9 +224487,9 @@ }, { "bbox": { - "l": 156.69, + "l": 156.7, "t": 704.87, - "r": 386.37, + "r": 386.34, "b": 715.4, "coord_origin": "TOPLEFT" }, @@ -228109,7 +228128,7 @@ { "bbox": { "l": 136.02, - "t": 188.17, + "t": 188.16, "r": 497.33, "b": 199.42, "coord_origin": "TOPLEFT" @@ -228279,7 +228298,7 @@ }, { "bbox": { - "l": 534.3, + "l": 534.29, "t": 239.21, "r": 546.87, "b": 249.57, @@ -228374,7 +228393,7 @@ }, { "bbox": { - "l": 135.55, + "l": 135.56, "t": 285.19, "r": 497.33, "b": 296.36, @@ -228526,7 +228545,7 @@ }, { "bbox": { - "l": 137.53, + "l": 137.55, "t": 346.06, "r": 497.34, "b": 356.66, @@ -228565,7 +228584,7 @@ { "bbox": { "l": 136.03, - "t": 356.23, + "t": 356.22, "r": 497.31, "b": 368.36, "coord_origin": "TOPLEFT" @@ -228662,7 +228681,7 @@ "l": 535.28, "t": 383.25, "r": 547.59, - "b": 393.92, + "b": 393.91, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -228679,7 +228698,7 @@ { "bbox": { "l": 142.79, - "t": 395.06, + "t": 395.07, "r": 497.31, "b": 405.86, "coord_origin": "TOPLEFT" @@ -228716,8 +228735,8 @@ }, { "bbox": { - "l": 149.22, - "t": 406.45, + "l": 149.21, + "t": 406.46, "r": 497.31, "b": 418.34, "coord_origin": "TOPLEFT" @@ -228754,7 +228773,7 @@ }, { "bbox": { - "l": 146.28, + "l": 146.27, "t": 419.72, "r": 497.28, "b": 430.82, @@ -228792,7 +228811,7 @@ }, { "bbox": { - "l": 148.77, + "l": 148.75, "t": 431.07, "r": 497.31, "b": 443.36, @@ -228831,8 +228850,8 @@ { "bbox": { "l": 139.27, - "t": 444.17, - "r": 497.57, + "t": 444.18, + "r": 497.6, "b": 454.8, "coord_origin": "TOPLEFT" }, @@ -228849,7 +228868,7 @@ }, { "bbox": { - "l": 534.57, + "l": 534.56, "t": 445.59, "r": 547.79, "b": 456.23, @@ -228869,7 +228888,7 @@ { "bbox": { "l": 134.74, - "t": 456.99, + "t": 457.0, "r": 497.33, "b": 468.32, "coord_origin": "TOPLEFT" @@ -228907,7 +228926,7 @@ { "bbox": { "l": 135.67, - "t": 479.26, + "t": 479.27, "r": 497.34, "b": 490.82, "coord_origin": "TOPLEFT" @@ -228926,9 +228945,9 @@ { "bbox": { "l": 534.71, - "t": 480.47, - "r": 547.86, - "b": 491.09, + "t": 480.49, + "r": 547.87, + "b": 491.1, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -228947,7 +228966,7 @@ "l": 136.36, "t": 493.6, "r": 497.29, - "b": 510.26, + "b": 509.7, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -228964,9 +228983,9 @@ { "bbox": { "l": 535.49, - "t": 494.23, + "t": 494.2, "r": 547.9, - "b": 504.84, + "b": 504.81, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -228982,7 +229001,7 @@ }, { "bbox": { - "l": 141.05, + "l": 141.04, "t": 503.86, "r": 497.28, "b": 515.36, @@ -229021,7 +229040,7 @@ { "bbox": { "l": 146.38, - "t": 516.06, + "t": 516.11, "r": 497.25, "b": 527.84, "coord_origin": "TOPLEFT" @@ -229039,7 +229058,7 @@ }, { "bbox": { - "l": 535.75, + "l": 535.74, "t": 517.05, "r": 547.86, "b": 527.61, @@ -229058,7 +229077,7 @@ }, { "bbox": { - "l": 138.47, + "l": 138.52, "t": 528.54, "r": 497.29, "b": 540.38, @@ -229096,7 +229115,7 @@ }, { "bbox": { - "l": 144.76, + "l": 144.74, "t": 541.55, "r": 497.3, "b": 552.86, @@ -229134,10 +229153,10 @@ }, { "bbox": { - "l": 147.58, - "t": 554.81, + "l": 147.54, + "t": 554.82, "r": 497.31, - "b": 565.38, + "b": 565.39, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -229172,7 +229191,7 @@ }, { "bbox": { - "l": 136.68, + "l": 136.69, "t": 566.58, "r": 497.24, "b": 577.88, @@ -229210,10 +229229,10 @@ }, { "bbox": { - "l": 135.05, - "t": 581.1, + "l": 135.02, + "t": 581.12, "r": 497.32, - "b": 591.78, + "b": 591.8, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -229231,7 +229250,7 @@ "bbox": { "l": 534.67, "t": 580.32, - "r": 547.48, + "r": 547.49, "b": 591.0, "coord_origin": "TOPLEFT" }, @@ -229249,7 +229268,7 @@ { "bbox": { "l": 140.32, - "t": 604.16, + "t": 604.17, "r": 497.35, "b": 615.37, "coord_origin": "TOPLEFT" @@ -229267,10 +229286,10 @@ }, { "bbox": { - "l": 140.71, - "t": 602.84, - "r": 359.85, - "b": 613.62, + "l": 140.67, + "t": 602.87, + "r": 359.54, + "b": 613.65, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -229287,9 +229306,9 @@ { "bbox": { "l": 534.3, - "t": 603.82, + "t": 603.83, "r": 547.12, - "b": 614.66, + "b": 614.67, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -229305,10 +229324,10 @@ }, { "bbox": { - "l": 146.29, + "l": 146.37, "t": 618.64, "r": 497.28, - "b": 635.79, + "b": 635.56, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -229327,7 +229346,7 @@ "l": 534.45, "t": 618.64, "r": 547.16, - "b": 639.32, + "b": 639.11, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -229336,14 +229355,14 @@ "end_row_offset_idx": 36, "start_col_offset_idx": 1, "end_col_offset_idx": 2, - "text": "23 23", + "text": "23", "column_header": false, "row_header": false, "row_section": false }, { "bbox": { - "l": 147.88, + "l": 147.86, "t": 628.86, "r": 497.3, "b": 640.33, @@ -229362,7 +229381,26 @@ }, { "bbox": { - "l": 150.04, + "l": 533.61, + "t": 628.91, + "r": 546.94, + "b": 639.28, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 36, + "end_row_offset_idx": 37, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "23", + "column_header": false, + "row_header": false, + "row_section": false + }, + { + "bbox": { + "l": 150.03, "t": 641.13, "r": 497.28, "b": 652.87, @@ -229400,8 +229438,8 @@ }, { "bbox": { - "l": 152.02, - "t": 654.2, + "l": 152.01, + "t": 654.21, "r": 497.29, "b": 665.35, "coord_origin": "TOPLEFT" @@ -229438,7 +229476,7 @@ }, { "bbox": { - "l": 153.64, + "l": 153.62, "t": 666.14, "r": 497.3, "b": 677.83, @@ -229496,9 +229534,9 @@ { "bbox": { "l": 533.61, - "t": 683.05, + "t": 682.96, "r": 546.47, - "b": 693.61, + "b": 693.52, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -229514,7 +229552,7 @@ }, { "bbox": { - "l": 155.22, + "l": 155.21, "t": 704.9, "r": 497.25, "b": 715.41, @@ -229533,9 +229571,9 @@ }, { "bbox": { - "l": 156.69, + "l": 156.7, "t": 704.87, - "r": 386.37, + "r": 386.34, "b": 715.4, "coord_origin": "TOPLEFT" }, @@ -233076,7 +233114,7 @@ { "bbox": { "l": 136.02, - "t": 188.17, + "t": 188.16, "r": 497.33, "b": 199.42, "coord_origin": "TOPLEFT" @@ -233246,7 +233284,7 @@ }, { "bbox": { - "l": 534.3, + "l": 534.29, "t": 239.21, "r": 546.87, "b": 249.57, @@ -233341,7 +233379,7 @@ }, { "bbox": { - "l": 135.55, + "l": 135.56, "t": 285.19, "r": 497.33, "b": 296.36, @@ -233493,7 +233531,7 @@ }, { "bbox": { - "l": 137.53, + "l": 137.55, "t": 346.06, "r": 497.34, "b": 356.66, @@ -233532,7 +233570,7 @@ { "bbox": { "l": 136.03, - "t": 356.23, + "t": 356.22, "r": 497.31, "b": 368.36, "coord_origin": "TOPLEFT" @@ -233629,7 +233667,7 @@ "l": 535.28, "t": 383.25, "r": 547.59, - "b": 393.92, + "b": 393.91, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -233646,7 +233684,7 @@ { "bbox": { "l": 142.79, - "t": 395.06, + "t": 395.07, "r": 497.31, "b": 405.86, "coord_origin": "TOPLEFT" @@ -233683,8 +233721,8 @@ }, { "bbox": { - "l": 149.22, - "t": 406.45, + "l": 149.21, + "t": 406.46, "r": 497.31, "b": 418.34, "coord_origin": "TOPLEFT" @@ -233721,7 +233759,7 @@ }, { "bbox": { - "l": 146.28, + "l": 146.27, "t": 419.72, "r": 497.28, "b": 430.82, @@ -233759,7 +233797,7 @@ }, { "bbox": { - "l": 148.77, + "l": 148.75, "t": 431.07, "r": 497.31, "b": 443.36, @@ -233798,8 +233836,8 @@ { "bbox": { "l": 139.27, - "t": 444.17, - "r": 497.57, + "t": 444.18, + "r": 497.6, "b": 454.8, "coord_origin": "TOPLEFT" }, @@ -233816,7 +233854,7 @@ }, { "bbox": { - "l": 534.57, + "l": 534.56, "t": 445.59, "r": 547.79, "b": 456.23, @@ -233836,7 +233874,7 @@ { "bbox": { "l": 134.74, - "t": 456.99, + "t": 457.0, "r": 497.33, "b": 468.32, "coord_origin": "TOPLEFT" @@ -233874,7 +233912,7 @@ { "bbox": { "l": 135.67, - "t": 479.26, + "t": 479.27, "r": 497.34, "b": 490.82, "coord_origin": "TOPLEFT" @@ -233893,9 +233931,9 @@ { "bbox": { "l": 534.71, - "t": 480.47, - "r": 547.86, - "b": 491.09, + "t": 480.49, + "r": 547.87, + "b": 491.1, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -233914,7 +233952,7 @@ "l": 136.36, "t": 493.6, "r": 497.29, - "b": 510.26, + "b": 509.7, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -233931,9 +233969,9 @@ { "bbox": { "l": 535.49, - "t": 494.23, + "t": 494.2, "r": 547.9, - "b": 504.84, + "b": 504.81, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -233949,7 +233987,7 @@ }, { "bbox": { - "l": 141.05, + "l": 141.04, "t": 503.86, "r": 497.28, "b": 515.36, @@ -233988,7 +234026,7 @@ { "bbox": { "l": 146.38, - "t": 516.06, + "t": 516.11, "r": 497.25, "b": 527.84, "coord_origin": "TOPLEFT" @@ -234006,7 +234044,7 @@ }, { "bbox": { - "l": 535.75, + "l": 535.74, "t": 517.05, "r": 547.86, "b": 527.61, @@ -234025,7 +234063,7 @@ }, { "bbox": { - "l": 138.47, + "l": 138.52, "t": 528.54, "r": 497.29, "b": 540.38, @@ -234063,7 +234101,7 @@ }, { "bbox": { - "l": 144.76, + "l": 144.74, "t": 541.55, "r": 497.3, "b": 552.86, @@ -234101,10 +234139,10 @@ }, { "bbox": { - "l": 147.58, - "t": 554.81, + "l": 147.54, + "t": 554.82, "r": 497.31, - "b": 565.38, + "b": 565.39, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -234139,7 +234177,7 @@ }, { "bbox": { - "l": 136.68, + "l": 136.69, "t": 566.58, "r": 497.24, "b": 577.88, @@ -234177,10 +234215,10 @@ }, { "bbox": { - "l": 135.05, - "t": 581.1, + "l": 135.02, + "t": 581.12, "r": 497.32, - "b": 591.78, + "b": 591.8, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -234198,7 +234236,7 @@ "bbox": { "l": 534.67, "t": 580.32, - "r": 547.48, + "r": 547.49, "b": 591.0, "coord_origin": "TOPLEFT" }, @@ -234216,7 +234254,7 @@ { "bbox": { "l": 140.32, - "t": 604.16, + "t": 604.17, "r": 497.35, "b": 615.37, "coord_origin": "TOPLEFT" @@ -234234,10 +234272,10 @@ }, { "bbox": { - "l": 140.71, - "t": 602.84, - "r": 359.85, - "b": 613.62, + "l": 140.67, + "t": 602.87, + "r": 359.54, + "b": 613.65, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -234254,9 +234292,9 @@ { "bbox": { "l": 534.3, - "t": 603.82, + "t": 603.83, "r": 547.12, - "b": 614.66, + "b": 614.67, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -234272,10 +234310,10 @@ }, { "bbox": { - "l": 146.29, + "l": 146.37, "t": 618.64, "r": 497.28, - "b": 635.79, + "b": 635.56, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -234294,7 +234332,7 @@ "l": 534.45, "t": 618.64, "r": 547.16, - "b": 639.32, + "b": 639.11, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -234303,14 +234341,14 @@ "end_row_offset_idx": 36, "start_col_offset_idx": 1, "end_col_offset_idx": 2, - "text": "23 23", + "text": "23", "column_header": false, "row_header": false, "row_section": false }, { "bbox": { - "l": 147.88, + "l": 147.86, "t": 628.86, "r": 497.3, "b": 640.33, @@ -234329,7 +234367,26 @@ }, { "bbox": { - "l": 150.04, + "l": 533.61, + "t": 628.91, + "r": 546.94, + "b": 639.28, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 36, + "end_row_offset_idx": 37, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "23", + "column_header": false, + "row_header": false, + "row_section": false + }, + { + "bbox": { + "l": 150.03, "t": 641.13, "r": 497.28, "b": 652.87, @@ -234367,8 +234424,8 @@ }, { "bbox": { - "l": 152.02, - "t": 654.2, + "l": 152.01, + "t": 654.21, "r": 497.29, "b": 665.35, "coord_origin": "TOPLEFT" @@ -234405,7 +234462,7 @@ }, { "bbox": { - "l": 153.64, + "l": 153.62, "t": 666.14, "r": 497.3, "b": 677.83, @@ -234463,9 +234520,9 @@ { "bbox": { "l": 533.61, - "t": 683.05, + "t": 682.96, "r": 546.47, - "b": 693.61, + "b": 693.52, "coord_origin": "TOPLEFT" }, "row_span": 1, @@ -234481,7 +234538,7 @@ }, { "bbox": { - "l": 155.22, + "l": 155.21, "t": 704.9, "r": 497.25, "b": 715.41, @@ -234500,9 +234557,9 @@ }, { "bbox": { - "l": 156.69, + "l": 156.7, "t": 704.87, - "r": 386.37, + "r": 386.34, "b": 715.4, "coord_origin": "TOPLEFT" }, @@ -422795,7 +422852,7 @@ "b": 763.86, "coord_origin": "TOPLEFT" }, - "confidence": 0.936, + "confidence": 0.937, "cells": [ { "index": 0, @@ -422906,7 +422963,7 @@ "children": [] }, { - "id": 5, + "id": 4, "label": "section_header", "bbox": { "l": 136.8, @@ -422915,7 +422972,7 @@ "b": 309.88, "coord_origin": "TOPLEFT" }, - "confidence": 0.937, + "confidence": 0.938, "cells": [ { "index": 3, @@ -423391,7 +423448,7 @@ "children": [] }, { - "id": 4, + "id": 5, "label": "list_item", "bbox": { "l": 136.8, @@ -423465,7 +423522,7 @@ "b": 550.94, "coord_origin": "TOPLEFT" }, - "confidence": 0.933, + "confidence": 0.934, "cells": [ { "index": 22, @@ -423595,7 +423652,7 @@ "b": 130.13, "coord_origin": "TOPLEFT" }, - "confidence": 0.709, + "confidence": 0.705, "cells": [ { "index": 26, @@ -423675,7 +423732,7 @@ "b": 734.97, "coord_origin": "TOPLEFT" }, - "confidence": 0.797, + "confidence": 0.798, "cells": [ { "index": 28, @@ -423759,13 +423816,13 @@ "id": 11, "label": "picture", "bbox": { - "l": 32.08, - "t": 70.58, - "r": 239.62, - "b": 237.96, + "l": 32.06, + "t": 70.43, + "r": 239.63, + "b": 238.04, "coord_origin": "TOPLEFT" }, - "confidence": 0.751, + "confidence": 0.76, "cells": [], "children": [] } @@ -423794,7 +423851,7 @@ "b": 763.86, "coord_origin": "TOPLEFT" }, - "confidence": 0.936, + "confidence": 0.937, "cells": [ { "index": 0, @@ -423920,10 +423977,10 @@ }, { "label": "section_header", - "id": 5, + "id": 4, "page_no": 4, "cluster": { - "id": 5, + "id": 4, "label": "section_header", "bbox": { "l": 136.8, @@ -423932,7 +423989,7 @@ "b": 309.88, "coord_origin": "TOPLEFT" }, - "confidence": 0.937, + "confidence": 0.938, "cells": [ { "index": 3, @@ -424429,10 +424486,10 @@ }, { "label": "list_item", - "id": 4, + "id": 5, "page_no": 4, "cluster": { - "id": 4, + "id": 5, "label": "list_item", "bbox": { "l": 136.8, @@ -424512,7 +424569,7 @@ "b": 550.94, "coord_origin": "TOPLEFT" }, - "confidence": 0.933, + "confidence": 0.934, "cells": [ { "index": 22, @@ -424654,7 +424711,7 @@ "b": 130.13, "coord_origin": "TOPLEFT" }, - "confidence": 0.709, + "confidence": 0.705, "cells": [ { "index": 26, @@ -424746,7 +424803,7 @@ "b": 734.97, "coord_origin": "TOPLEFT" }, - "confidence": 0.797, + "confidence": 0.798, "cells": [ { "index": 28, @@ -424836,13 +424893,13 @@ "id": 11, "label": "picture", "bbox": { - "l": 32.08, - "t": 70.58, - "r": 239.62, - "b": 237.96, + "l": 32.06, + "t": 70.43, + "r": 239.63, + "b": 238.04, "coord_origin": "TOPLEFT" }, - "confidence": 0.751, + "confidence": 0.76, "cells": [], "children": [] }, @@ -424902,10 +424959,10 @@ }, { "label": "section_header", - "id": 5, + "id": 4, "page_no": 4, "cluster": { - "id": 5, + "id": 4, "label": "section_header", "bbox": { "l": 136.8, @@ -424914,7 +424971,7 @@ "b": 309.88, "coord_origin": "TOPLEFT" }, - "confidence": 0.937, + "confidence": 0.938, "cells": [ { "index": 3, @@ -425411,10 +425468,10 @@ }, { "label": "list_item", - "id": 4, + "id": 5, "page_no": 4, "cluster": { - "id": 4, + "id": 5, "label": "list_item", "bbox": { "l": 136.8, @@ -425494,7 +425551,7 @@ "b": 550.94, "coord_origin": "TOPLEFT" }, - "confidence": 0.933, + "confidence": 0.934, "cells": [ { "index": 22, @@ -425636,7 +425693,7 @@ "b": 130.13, "coord_origin": "TOPLEFT" }, - "confidence": 0.709, + "confidence": 0.705, "cells": [ { "index": 26, @@ -425728,7 +425785,7 @@ "b": 734.97, "coord_origin": "TOPLEFT" }, - "confidence": 0.797, + "confidence": 0.798, "cells": [ { "index": 28, @@ -425818,13 +425875,13 @@ "id": 11, "label": "picture", "bbox": { - "l": 32.08, - "t": 70.58, - "r": 239.62, - "b": 237.96, + "l": 32.06, + "t": 70.43, + "r": 239.63, + "b": 238.04, "coord_origin": "TOPLEFT" }, - "confidence": 0.751, + "confidence": 0.76, "cells": [], "children": [] }, @@ -425850,7 +425907,7 @@ "b": 763.86, "coord_origin": "TOPLEFT" }, - "confidence": 0.936, + "confidence": 0.937, "cells": [ { "index": 0, @@ -676321,7 +676378,7 @@ "b": 494.88, "coord_origin": "TOPLEFT" }, - "confidence": 0.816, + "confidence": 0.817, "cells": [ { "index": 27, @@ -676581,7 +676638,7 @@ "children": [] }, { - "id": 38, + "id": 39, "label": "text", "bbox": { "l": 136.8, @@ -676621,7 +676678,7 @@ "children": [] }, { - "id": 39, + "id": 40, "label": "text", "bbox": { "l": 136.8, @@ -677006,8 +677063,8 @@ "id": 1, "label": "table", "bbox": { - "l": 135.52, - "t": 289.73, + "l": 135.53, + "t": 289.72, "r": 545.87, "b": 442.05, "coord_origin": "TOPLEFT" @@ -677617,7 +677674,7 @@ ], "children": [ { - "id": 40, + "id": 41, "label": "text", "bbox": { "l": 142.8, @@ -677657,7 +677714,7 @@ "children": [] }, { - "id": 41, + "id": 42, "label": "text", "bbox": { "l": 216.81, @@ -677697,7 +677754,7 @@ "children": [] }, { - "id": 42, + "id": 43, "label": "text", "bbox": { "l": 289.48, @@ -677737,7 +677794,7 @@ "children": [] }, { - "id": 43, + "id": 44, "label": "text", "bbox": { "l": 142.8, @@ -677777,7 +677834,7 @@ "children": [] }, { - "id": 44, + "id": 45, "label": "text", "bbox": { "l": 216.78, @@ -677817,7 +677874,7 @@ "children": [] }, { - "id": 45, + "id": 46, "label": "text", "bbox": { "l": 289.46, @@ -677857,7 +677914,7 @@ "children": [] }, { - "id": 46, + "id": 47, "label": "text", "bbox": { "l": 142.8, @@ -677897,7 +677954,7 @@ "children": [] }, { - "id": 47, + "id": 48, "label": "text", "bbox": { "l": 216.74, @@ -677937,7 +677994,7 @@ "children": [] }, { - "id": 48, + "id": 49, "label": "text", "bbox": { "l": 289.38, @@ -677977,7 +678034,7 @@ "children": [] }, { - "id": 49, + "id": 50, "label": "text", "bbox": { "l": 289.44, @@ -678017,7 +678074,7 @@ "children": [] }, { - "id": 50, + "id": 51, "label": "text", "bbox": { "l": 142.8, @@ -678057,7 +678114,7 @@ "children": [] }, { - "id": 51, + "id": 52, "label": "text", "bbox": { "l": 216.77, @@ -678097,7 +678154,7 @@ "children": [] }, { - "id": 52, + "id": 53, "label": "text", "bbox": { "l": 289.42, @@ -678137,7 +678194,7 @@ "children": [] }, { - "id": 53, + "id": 54, "label": "text", "bbox": { "l": 289.44, @@ -678177,7 +678234,7 @@ "children": [] }, { - "id": 54, + "id": 55, "label": "text", "bbox": { "l": 303.84, @@ -678217,7 +678274,7 @@ "children": [] }, { - "id": 55, + "id": 56, "label": "text", "bbox": { "l": 289.44, @@ -678257,7 +678314,7 @@ "children": [] }, { - "id": 56, + "id": 57, "label": "text", "bbox": { "l": 303.84, @@ -678297,7 +678354,7 @@ "children": [] }, { - "id": 57, + "id": 58, "label": "text", "bbox": { "l": 142.8, @@ -678337,7 +678394,7 @@ "children": [] }, { - "id": 58, + "id": 59, "label": "text", "bbox": { "l": 216.75, @@ -678377,7 +678434,7 @@ "children": [] }, { - "id": 59, + "id": 60, "label": "text", "bbox": { "l": 289.43, @@ -678417,7 +678474,7 @@ "children": [] }, { - "id": 60, + "id": 61, "label": "text", "bbox": { "l": 289.44, @@ -678457,7 +678514,7 @@ "children": [] }, { - "id": 61, + "id": 62, "label": "text", "bbox": { "l": 303.84, @@ -678497,7 +678554,7 @@ "children": [] }, { - "id": 62, + "id": 63, "label": "text", "bbox": { "l": 289.44, @@ -678537,7 +678594,7 @@ "children": [] }, { - "id": 63, + "id": 64, "label": "text", "bbox": { "l": 303.84, @@ -678590,8 +678647,8 @@ "id": 1, "label": "table", "bbox": { - "l": 135.52, - "t": 289.73, + "l": 135.53, + "t": 289.72, "r": 545.87, "b": 442.05, "coord_origin": "TOPLEFT" @@ -679201,7 +679258,7 @@ ], "children": [ { - "id": 40, + "id": 41, "label": "text", "bbox": { "l": 142.8, @@ -679241,7 +679298,7 @@ "children": [] }, { - "id": 41, + "id": 42, "label": "text", "bbox": { "l": 216.81, @@ -679281,7 +679338,7 @@ "children": [] }, { - "id": 42, + "id": 43, "label": "text", "bbox": { "l": 289.48, @@ -679321,7 +679378,7 @@ "children": [] }, { - "id": 43, + "id": 44, "label": "text", "bbox": { "l": 142.8, @@ -679361,7 +679418,7 @@ "children": [] }, { - "id": 44, + "id": 45, "label": "text", "bbox": { "l": 216.78, @@ -679401,7 +679458,7 @@ "children": [] }, { - "id": 45, + "id": 46, "label": "text", "bbox": { "l": 289.46, @@ -679441,7 +679498,7 @@ "children": [] }, { - "id": 46, + "id": 47, "label": "text", "bbox": { "l": 142.8, @@ -679481,7 +679538,7 @@ "children": [] }, { - "id": 47, + "id": 48, "label": "text", "bbox": { "l": 216.74, @@ -679521,7 +679578,7 @@ "children": [] }, { - "id": 48, + "id": 49, "label": "text", "bbox": { "l": 289.38, @@ -679561,7 +679618,7 @@ "children": [] }, { - "id": 49, + "id": 50, "label": "text", "bbox": { "l": 289.44, @@ -679601,7 +679658,7 @@ "children": [] }, { - "id": 50, + "id": 51, "label": "text", "bbox": { "l": 142.8, @@ -679641,7 +679698,7 @@ "children": [] }, { - "id": 51, + "id": 52, "label": "text", "bbox": { "l": 216.77, @@ -679681,7 +679738,7 @@ "children": [] }, { - "id": 52, + "id": 53, "label": "text", "bbox": { "l": 289.42, @@ -679721,7 +679778,7 @@ "children": [] }, { - "id": 53, + "id": 54, "label": "text", "bbox": { "l": 289.44, @@ -679761,7 +679818,7 @@ "children": [] }, { - "id": 54, + "id": 55, "label": "text", "bbox": { "l": 303.84, @@ -679801,7 +679858,7 @@ "children": [] }, { - "id": 55, + "id": 56, "label": "text", "bbox": { "l": 289.44, @@ -679841,7 +679898,7 @@ "children": [] }, { - "id": 56, + "id": 57, "label": "text", "bbox": { "l": 303.84, @@ -679881,7 +679938,7 @@ "children": [] }, { - "id": 57, + "id": 58, "label": "text", "bbox": { "l": 142.8, @@ -679921,7 +679978,7 @@ "children": [] }, { - "id": 58, + "id": 59, "label": "text", "bbox": { "l": 216.75, @@ -679961,7 +680018,7 @@ "children": [] }, { - "id": 59, + "id": 60, "label": "text", "bbox": { "l": 289.43, @@ -680001,7 +680058,7 @@ "children": [] }, { - "id": 60, + "id": 61, "label": "text", "bbox": { "l": 289.44, @@ -680041,7 +680098,7 @@ "children": [] }, { - "id": 61, + "id": 62, "label": "text", "bbox": { "l": 303.84, @@ -680081,7 +680138,7 @@ "children": [] }, { - "id": 62, + "id": 63, "label": "text", "bbox": { "l": 289.44, @@ -680121,7 +680178,7 @@ "children": [] }, { - "id": 63, + "id": 64, "label": "text", "bbox": { "l": 303.84, @@ -681445,7 +681502,7 @@ "b": 494.88, "coord_origin": "TOPLEFT" }, - "confidence": 0.816, + "confidence": 0.817, "cells": [ { "index": 27, @@ -681711,7 +681768,7 @@ "children": [] }, { - "id": 38, + "id": 39, "label": "text", "bbox": { "l": 136.8, @@ -681751,7 +681808,7 @@ "children": [] }, { - "id": 39, + "id": 40, "label": "text", "bbox": { "l": 136.8, @@ -682154,8 +682211,8 @@ "id": 1, "label": "table", "bbox": { - "l": 135.52, - "t": 289.73, + "l": 135.53, + "t": 289.72, "r": 545.87, "b": 442.05, "coord_origin": "TOPLEFT" @@ -682765,7 +682822,7 @@ ], "children": [ { - "id": 40, + "id": 41, "label": "text", "bbox": { "l": 142.8, @@ -682805,7 +682862,7 @@ "children": [] }, { - "id": 41, + "id": 42, "label": "text", "bbox": { "l": 216.81, @@ -682845,7 +682902,7 @@ "children": [] }, { - "id": 42, + "id": 43, "label": "text", "bbox": { "l": 289.48, @@ -682885,7 +682942,7 @@ "children": [] }, { - "id": 43, + "id": 44, "label": "text", "bbox": { "l": 142.8, @@ -682925,7 +682982,7 @@ "children": [] }, { - "id": 44, + "id": 45, "label": "text", "bbox": { "l": 216.78, @@ -682965,7 +683022,7 @@ "children": [] }, { - "id": 45, + "id": 46, "label": "text", "bbox": { "l": 289.46, @@ -683005,7 +683062,7 @@ "children": [] }, { - "id": 46, + "id": 47, "label": "text", "bbox": { "l": 142.8, @@ -683045,7 +683102,7 @@ "children": [] }, { - "id": 47, + "id": 48, "label": "text", "bbox": { "l": 216.74, @@ -683085,7 +683142,7 @@ "children": [] }, { - "id": 48, + "id": 49, "label": "text", "bbox": { "l": 289.38, @@ -683125,7 +683182,7 @@ "children": [] }, { - "id": 49, + "id": 50, "label": "text", "bbox": { "l": 289.44, @@ -683165,7 +683222,7 @@ "children": [] }, { - "id": 50, + "id": 51, "label": "text", "bbox": { "l": 142.8, @@ -683205,7 +683262,7 @@ "children": [] }, { - "id": 51, + "id": 52, "label": "text", "bbox": { "l": 216.77, @@ -683245,7 +683302,7 @@ "children": [] }, { - "id": 52, + "id": 53, "label": "text", "bbox": { "l": 289.42, @@ -683285,7 +683342,7 @@ "children": [] }, { - "id": 53, + "id": 54, "label": "text", "bbox": { "l": 289.44, @@ -683325,7 +683382,7 @@ "children": [] }, { - "id": 54, + "id": 55, "label": "text", "bbox": { "l": 303.84, @@ -683365,7 +683422,7 @@ "children": [] }, { - "id": 55, + "id": 56, "label": "text", "bbox": { "l": 289.44, @@ -683405,7 +683462,7 @@ "children": [] }, { - "id": 56, + "id": 57, "label": "text", "bbox": { "l": 303.84, @@ -683445,7 +683502,7 @@ "children": [] }, { - "id": 57, + "id": 58, "label": "text", "bbox": { "l": 142.8, @@ -683485,7 +683542,7 @@ "children": [] }, { - "id": 58, + "id": 59, "label": "text", "bbox": { "l": 216.75, @@ -683525,7 +683582,7 @@ "children": [] }, { - "id": 59, + "id": 60, "label": "text", "bbox": { "l": 289.43, @@ -683565,7 +683622,7 @@ "children": [] }, { - "id": 60, + "id": 61, "label": "text", "bbox": { "l": 289.44, @@ -683605,7 +683662,7 @@ "children": [] }, { - "id": 61, + "id": 62, "label": "text", "bbox": { "l": 303.84, @@ -683645,7 +683702,7 @@ "children": [] }, { - "id": 62, + "id": 63, "label": "text", "bbox": { "l": 289.44, @@ -683685,7 +683742,7 @@ "children": [] }, { - "id": 63, + "id": 64, "label": "text", "bbox": { "l": 303.84, @@ -684911,7 +684968,7 @@ "b": 494.88, "coord_origin": "TOPLEFT" }, - "confidence": 0.816, + "confidence": 0.817, "cells": [ { "index": 27, @@ -685177,7 +685234,7 @@ "children": [] }, { - "id": 38, + "id": 39, "label": "text", "bbox": { "l": 136.8, @@ -685217,7 +685274,7 @@ "children": [] }, { - "id": 39, + "id": 40, "label": "text", "bbox": { "l": 136.8, @@ -685620,8 +685677,8 @@ "id": 1, "label": "table", "bbox": { - "l": 135.52, - "t": 289.73, + "l": 135.53, + "t": 289.72, "r": 545.87, "b": 442.05, "coord_origin": "TOPLEFT" @@ -686231,7 +686288,7 @@ ], "children": [ { - "id": 40, + "id": 41, "label": "text", "bbox": { "l": 142.8, @@ -686271,7 +686328,7 @@ "children": [] }, { - "id": 41, + "id": 42, "label": "text", "bbox": { "l": 216.81, @@ -686311,7 +686368,7 @@ "children": [] }, { - "id": 42, + "id": 43, "label": "text", "bbox": { "l": 289.48, @@ -686351,7 +686408,7 @@ "children": [] }, { - "id": 43, + "id": 44, "label": "text", "bbox": { "l": 142.8, @@ -686391,7 +686448,7 @@ "children": [] }, { - "id": 44, + "id": 45, "label": "text", "bbox": { "l": 216.78, @@ -686431,7 +686488,7 @@ "children": [] }, { - "id": 45, + "id": 46, "label": "text", "bbox": { "l": 289.46, @@ -686471,7 +686528,7 @@ "children": [] }, { - "id": 46, + "id": 47, "label": "text", "bbox": { "l": 142.8, @@ -686511,7 +686568,7 @@ "children": [] }, { - "id": 47, + "id": 48, "label": "text", "bbox": { "l": 216.74, @@ -686551,7 +686608,7 @@ "children": [] }, { - "id": 48, + "id": 49, "label": "text", "bbox": { "l": 289.38, @@ -686591,7 +686648,7 @@ "children": [] }, { - "id": 49, + "id": 50, "label": "text", "bbox": { "l": 289.44, @@ -686631,7 +686688,7 @@ "children": [] }, { - "id": 50, + "id": 51, "label": "text", "bbox": { "l": 142.8, @@ -686671,7 +686728,7 @@ "children": [] }, { - "id": 51, + "id": 52, "label": "text", "bbox": { "l": 216.77, @@ -686711,7 +686768,7 @@ "children": [] }, { - "id": 52, + "id": 53, "label": "text", "bbox": { "l": 289.42, @@ -686751,7 +686808,7 @@ "children": [] }, { - "id": 53, + "id": 54, "label": "text", "bbox": { "l": 289.44, @@ -686791,7 +686848,7 @@ "children": [] }, { - "id": 54, + "id": 55, "label": "text", "bbox": { "l": 303.84, @@ -686831,7 +686888,7 @@ "children": [] }, { - "id": 55, + "id": 56, "label": "text", "bbox": { "l": 289.44, @@ -686871,7 +686928,7 @@ "children": [] }, { - "id": 56, + "id": 57, "label": "text", "bbox": { "l": 303.84, @@ -686911,7 +686968,7 @@ "children": [] }, { - "id": 57, + "id": 58, "label": "text", "bbox": { "l": 142.8, @@ -686951,7 +687008,7 @@ "children": [] }, { - "id": 58, + "id": 59, "label": "text", "bbox": { "l": 216.75, @@ -686991,7 +687048,7 @@ "children": [] }, { - "id": 59, + "id": 60, "label": "text", "bbox": { "l": 289.43, @@ -687031,7 +687088,7 @@ "children": [] }, { - "id": 60, + "id": 61, "label": "text", "bbox": { "l": 289.44, @@ -687071,7 +687128,7 @@ "children": [] }, { - "id": 61, + "id": 62, "label": "text", "bbox": { "l": 303.84, @@ -687111,7 +687168,7 @@ "children": [] }, { - "id": 62, + "id": 63, "label": "text", "bbox": { "l": 289.44, @@ -687151,7 +687208,7 @@ "children": [] }, { - "id": 63, + "id": 64, "label": "text", "bbox": { "l": 303.84, diff --git a/uv.lock b/uv.lock index 52cdd1a2..4975799a 100644 --- a/uv.lock +++ b/uv.lock @@ -926,7 +926,7 @@ requires-dist = [ { name = "pydantic", specifier = ">=2.0.0,<3.0.0" }, { name = "pydantic-settings", specifier = ">=2.3.0,<3.0.0" }, { name = "pylatexenc", specifier = ">=2.10,<3.0" }, - { name = "pypdfium2", specifier = ">=4.30.0,<5.0.0" }, + { name = "pypdfium2", specifier = ">=4.30.0,!=4.30.1,<5.0.0" }, { name = "python-docx", specifier = ">=1.1.2,<2.0.0" }, { name = "python-pptx", specifier = ">=1.0.2,<2.0.0" }, { name = "rapidocr-onnxruntime", marker = "python_full_version < '3.13' and extra == 'rapidocr'", specifier = ">=1.4.0,<2.0.0" }, @@ -4603,22 +4603,22 @@ wheels = [ [[package]] name = "pypdfium2" -version = "4.30.1" +version = "4.30.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/55/d4/905e621c62598a08168c272b42fc00136c8861cfce97afb2a1ecbd99487a/pypdfium2-4.30.1.tar.gz", hash = "sha256:5f5c7c6d03598e107d974f66b220a49436aceb191da34cda5f692be098a814ce", size = 164854, upload-time = "2024-12-19T19:28:11.459Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a1/14/838b3ba247a0ba92e4df5d23f2bea9478edcfd72b78a39d6ca36ccd84ad2/pypdfium2-4.30.0.tar.gz", hash = "sha256:48b5b7e5566665bc1015b9d69c1ebabe21f6aee468b509531c3c8318eeee2e16", size = 140239, upload-time = "2024-05-09T18:33:17.552Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/30/8e/3ce0856b3af0f058dd3655ce57d31d1dbde4d4bd0e172022ffbf1b58a4b9/pypdfium2-4.30.1-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:e07c47633732cc18d890bb7e965ad28a9c5a932e548acb928596f86be2e5ae37", size = 2889836, upload-time = "2024-12-19T19:27:39.531Z" }, - { url = "https://files.pythonhosted.org/packages/c2/6a/f6995b21f9c6c155487ce7df70632a2df1ba49efcb291b9943ea45f28b15/pypdfium2-4.30.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5ea2d44e96d361123b67b00f527017aa9c847c871b5714e013c01c3eb36a79fe", size = 2769232, upload-time = "2024-12-19T19:27:43.227Z" }, - { url = "https://files.pythonhosted.org/packages/53/91/79060923148e6d380b8a299b32bba46d70aac5fe1cd4f04320bcbd1a48d3/pypdfium2-4.30.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1de7a3a36803171b3f66911131046d65a732f9e7834438191cb58235e6163c4e", size = 2847531, upload-time = "2024-12-19T19:27:46.372Z" }, - { url = "https://files.pythonhosted.org/packages/a8/6c/93507f87c159e747eaab54352c0fccbaec3f1b3749d0bb9085a47899f898/pypdfium2-4.30.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b8a4231efb13170354f568c722d6540b8d5b476b08825586d48ef70c40d16e03", size = 2636266, upload-time = "2024-12-19T19:27:49.767Z" }, - { url = "https://files.pythonhosted.org/packages/24/dc/d56f74a092f2091e328d6485f16562e2fc51cffb0ad6d5c616d80c1eb53c/pypdfium2-4.30.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6f434a4934e8244aa95343ffcf24e9ad9f120dbb4785f631bb40a88c39292493", size = 2919296, upload-time = "2024-12-19T19:27:51.767Z" }, - { url = "https://files.pythonhosted.org/packages/be/d9/a2f1ee03d47fbeb48bcfde47ed7155772739622cfadf7135a84ba6a97824/pypdfium2-4.30.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f454032a0bc7681900170f67d8711b3942824531e765f91c2f5ce7937f999794", size = 2866119, upload-time = "2024-12-19T19:27:53.561Z" }, - { url = "https://files.pythonhosted.org/packages/01/47/6aa019c32aa39d3f33347c458c0c5887e84096cbe444456402bc97e66704/pypdfium2-4.30.1-py3-none-musllinux_1_1_aarch64.whl", hash = "sha256:bbf9130a72370ee9d602e39949b902db669a2a1c24746a91e5586eb829055d9f", size = 6228684, upload-time = "2024-12-19T19:27:56.781Z" }, - { url = "https://files.pythonhosted.org/packages/4c/07/2954c15b3f7c85ceb80cad36757fd41b3aba0dd14e68f4bed9ce3f2e7e74/pypdfium2-4.30.1-py3-none-musllinux_1_1_i686.whl", hash = "sha256:5cb52884b1583b96e94fd78542c63bb42e06df5e8f9e52f8f31f5ad5a1e53367", size = 6231815, upload-time = "2024-12-19T19:28:00.351Z" }, - { url = "https://files.pythonhosted.org/packages/b4/9b/b4667e95754624f4af5a912001abba90c046e1c80d4a4e887f0af664ffec/pypdfium2-4.30.1-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:1a9e372bd4867ff223cc8c338e33fe11055dad12f22885950fc27646cc8d9122", size = 6313429, upload-time = "2024-12-19T19:28:02.536Z" }, - { url = "https://files.pythonhosted.org/packages/43/38/f9e77cf55ba5546a39fa659404b78b97de2ca344848271e7731efb0954cd/pypdfium2-4.30.1-py3-none-win32.whl", hash = "sha256:421f1cf205e213e07c1f2934905779547f4f4a2ff2f59dde29da3d511d3fc806", size = 2834989, upload-time = "2024-12-19T19:28:04.657Z" }, - { url = "https://files.pythonhosted.org/packages/a4/f3/8d3a350efb4286b5ebdabcf6736f51d8e3b10dbe68804c6930b00f5cf329/pypdfium2-4.30.1-py3-none-win_amd64.whl", hash = "sha256:598a7f20264ab5113853cba6d86c4566e4356cad037d7d1f849c8c9021007e05", size = 2960157, upload-time = "2024-12-19T19:28:07.772Z" }, - { url = "https://files.pythonhosted.org/packages/e1/6b/2706497c86e8d69fb76afe5ea857fe1794621aa0f3b1d863feb953fe0f22/pypdfium2-4.30.1-py3-none-win_arm64.whl", hash = "sha256:c2b6d63f6d425d9416c08d2511822b54b8e3ac38e639fc41164b1d75584b3a8c", size = 2814810, upload-time = "2024-12-19T19:28:09.857Z" }, + { url = "https://files.pythonhosted.org/packages/c7/9a/c8ff5cc352c1b60b0b97642ae734f51edbab6e28b45b4fcdfe5306ee3c83/pypdfium2-4.30.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:b33ceded0b6ff5b2b93bc1fe0ad4b71aa6b7e7bd5875f1ca0cdfb6ba6ac01aab", size = 2837254, upload-time = "2024-05-09T18:32:48.653Z" }, + { url = "https://files.pythonhosted.org/packages/21/8b/27d4d5409f3c76b985f4ee4afe147b606594411e15ac4dc1c3363c9a9810/pypdfium2-4.30.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:4e55689f4b06e2d2406203e771f78789bd4f190731b5d57383d05cf611d829de", size = 2707624, upload-time = "2024-05-09T18:32:51.458Z" }, + { url = "https://files.pythonhosted.org/packages/11/63/28a73ca17c24b41a205d658e177d68e198d7dde65a8c99c821d231b6ee3d/pypdfium2-4.30.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e6e50f5ce7f65a40a33d7c9edc39f23140c57e37144c2d6d9e9262a2a854854", size = 2793126, upload-time = "2024-05-09T18:32:53.581Z" }, + { url = "https://files.pythonhosted.org/packages/d1/96/53b3ebf0955edbd02ac6da16a818ecc65c939e98fdeb4e0958362bd385c8/pypdfium2-4.30.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3d0dd3ecaffd0b6dbda3da663220e705cb563918249bda26058c6036752ba3a2", size = 2591077, upload-time = "2024-05-09T18:32:55.99Z" }, + { url = "https://files.pythonhosted.org/packages/ec/ee/0394e56e7cab8b5b21f744d988400948ef71a9a892cbeb0b200d324ab2c7/pypdfium2-4.30.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cc3bf29b0db8c76cdfaac1ec1cde8edf211a7de7390fbf8934ad2aa9b4d6dfad", size = 2864431, upload-time = "2024-05-09T18:32:57.911Z" }, + { url = "https://files.pythonhosted.org/packages/65/cd/3f1edf20a0ef4a212a5e20a5900e64942c5a374473671ac0780eaa08ea80/pypdfium2-4.30.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f1f78d2189e0ddf9ac2b7a9b9bd4f0c66f54d1389ff6c17e9fd9dc034d06eb3f", size = 2812008, upload-time = "2024-05-09T18:32:59.886Z" }, + { url = "https://files.pythonhosted.org/packages/c8/91/2d517db61845698f41a2a974de90762e50faeb529201c6b3574935969045/pypdfium2-4.30.0-py3-none-musllinux_1_1_aarch64.whl", hash = "sha256:5eda3641a2da7a7a0b2f4dbd71d706401a656fea521b6b6faa0675b15d31a163", size = 6181543, upload-time = "2024-05-09T18:33:02.597Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c4/ed1315143a7a84b2c7616569dfb472473968d628f17c231c39e29ae9d780/pypdfium2-4.30.0-py3-none-musllinux_1_1_i686.whl", hash = "sha256:0dfa61421b5eb68e1188b0b2231e7ba35735aef2d867d86e48ee6cab6975195e", size = 6175911, upload-time = "2024-05-09T18:33:05.376Z" }, + { url = "https://files.pythonhosted.org/packages/7a/c4/9e62d03f414e0e3051c56d5943c3bf42aa9608ede4e19dc96438364e9e03/pypdfium2-4.30.0-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:f33bd79e7a09d5f7acca3b0b69ff6c8a488869a7fab48fdf400fec6e20b9c8be", size = 6267430, upload-time = "2024-05-09T18:33:08.067Z" }, + { url = "https://files.pythonhosted.org/packages/90/47/eda4904f715fb98561e34012826e883816945934a851745570521ec89520/pypdfium2-4.30.0-py3-none-win32.whl", hash = "sha256:ee2410f15d576d976c2ab2558c93d392a25fb9f6635e8dd0a8a3a5241b275e0e", size = 2775951, upload-time = "2024-05-09T18:33:10.567Z" }, + { url = "https://files.pythonhosted.org/packages/25/bd/56d9ec6b9f0fc4e0d95288759f3179f0fcd34b1a1526b75673d2f6d5196f/pypdfium2-4.30.0-py3-none-win_amd64.whl", hash = "sha256:90dbb2ac07be53219f56be09961eb95cf2473f834d01a42d901d13ccfad64b4c", size = 2892098, upload-time = "2024-05-09T18:33:13.107Z" }, + { url = "https://files.pythonhosted.org/packages/be/7a/097801205b991bc3115e8af1edb850d30aeaf0118520b016354cf5ccd3f6/pypdfium2-4.30.0-py3-none-win_arm64.whl", hash = "sha256:119b2969a6d6b1e8d55e99caaf05290294f2d0fe49c12a3f17102d01c441bd29", size = 2752118, upload-time = "2024-05-09T18:33:15.489Z" }, ] [[package]]