diff --git a/docling/backend/docling_parse_v4_backend.py b/docling/backend/docling_parse_v4_backend.py index 92fee48f..6977e1ff 100644 --- a/docling/backend/docling_parse_v4_backend.py +++ b/docling/backend/docling_parse_v4_backend.py @@ -47,8 +47,12 @@ class DoclingParseV4PageBackend(PdfPageBackend): seg_page = self._dp_doc.get_page( self._page_no + 1, + keep_chars=False, + keep_lines=False, + keep_bitmaps=False, create_words=self._create_words, - create_textlines=self._create_textlines, + create_textlines=self._create_textlines, + enforce_same_font=False, ) # In Docling, all TextCell instances are expected with top-left origin. diff --git a/pyproject.toml b/pyproject.toml index 7a30852d..39a51c42 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,7 +45,7 @@ requires-python = '>=3.9,<4.0' dependencies = [ 'pydantic (>=2.0.0,<3.0.0)', 'docling-core[chunking] (>=2.42.0,<3.0.0)', - 'docling-parse (>=4.2.2,<5.0.0)', + "docling-parse>=4.2.2,<5.0.0", "docling-ibm-models>=3.9.1,<4", 'filetype (>=1.2.0,<2.0.0)', 'pypdfium2 (>=4.30.0,!=4.30.1,<5.0.0)', @@ -153,6 +153,9 @@ constraints = [ package = true default-groups = "all" +[tool.uv.sources] +docling-parse = { git = "https://github.com/docling-project/docling-parse.git", rev = "fix/must-pass-docling-tests" } + [tool.setuptools.packages.find] include = ["docling*"] diff --git a/uv.lock b/uv.lock index 2e88960f..bcf5ecf0 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 3 +revision = 2 requires-python = ">=3.9, <4.0" resolution-markers = [ "python_full_version >= '3.12' and platform_machine == 'arm64' and sys_platform == 'darwin'", @@ -1127,7 +1127,7 @@ requires-dist = [ { name = "certifi", specifier = ">=2024.7.4" }, { name = "docling-core", extras = ["chunking"], specifier = ">=2.42.0,<3.0.0" }, { name = "docling-ibm-models", specifier = ">=3.9.1,<4" }, - { name = "docling-parse", specifier = ">=4.2.2,<5.0.0" }, + { name = "docling-parse", git = "https://github.com/docling-project/docling-parse.git?rev=fix%2Fmust-pass-docling-tests" }, { name = "easyocr", specifier = ">=1.7,<2.0" }, { name = "filetype", specifier = ">=1.2.0,<2.0.0" }, { name = "huggingface-hub", specifier = ">=0.23,<1" }, @@ -1259,8 +1259,8 @@ wheels = [ [[package]] name = "docling-parse" -version = "4.2.3" -source = { registry = "https://pypi.org/simple" } +version = "4.3.0" +source = { git = "https://github.com/docling-project/docling-parse.git?rev=fix%2Fmust-pass-docling-tests#886f29c287d41710e4454cebd147099cbf6808f0" } dependencies = [ { name = "docling-core" }, { name = "pillow" }, @@ -1268,37 +1268,6 @@ dependencies = [ { name = "pywin32", marker = "sys_platform == 'win32'" }, { name = "tabulate" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0b/90/ecb0eca0e8fe5782f94091bb5a31287f2c132a9f2f4e37161b1436380997/docling_parse-4.2.3.tar.gz", hash = "sha256:721f7a1e22148b68c7a760b6815cee731a1fc5edb70208de9130696cd5e65c8c", size = 39795595, upload-time = "2025-08-22T11:44:42.947Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/71/0ef43082390a8c508159e82ed2515bad98fb03adf609177e1ab2cb29571b/docling_parse-4.2.3-cp310-cp310-macosx_13_0_x86_64.whl", hash = "sha256:7474a24d48a3167f61c3d3061501319fdd2b77d2953701246691742c07cfd53a", size = 14729978, upload-time = "2025-08-22T11:43:41.874Z" }, - { url = "https://files.pythonhosted.org/packages/a3/31/4f31cfde016d2b5dcd535382ff63da5e1c76d399f9643db9e5ea46e9b2a9/docling_parse-4.2.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:98b5de1a11071e5825cbcc893d7231d7a0212bb5c388093a1c430442008dbdb4", size = 14605662, upload-time = "2025-08-22T11:43:44.773Z" }, - { url = "https://files.pythonhosted.org/packages/18/66/6994baa26a93396fb0a0733792957462377ae9ba607fc740ce50cd5d8ea0/docling_parse-4.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:984a0a36346f4ba4305cc0f1ac61afb26b42cc169e21360a5d2a0e95fcbda9bc", size = 15056226, upload-time = "2025-08-22T11:43:46.887Z" }, - { url = "https://files.pythonhosted.org/packages/56/d0/d223fccb1f1194c064979d75b3bb112f859a3ebb895583312f6306f26bd1/docling_parse-4.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:168818466b2c1358f960e9d3e9be3362e82628ce16569b5354f2b55360d5e691", size = 15128495, upload-time = "2025-08-22T11:43:49.055Z" }, - { url = "https://files.pythonhosted.org/packages/30/00/b1c015a4070dda0e09c61b12c81ef69bd4dce4862ff8c63ed990da085c49/docling_parse-4.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:788109ebdeab3bfc1e6de3c2e57ebb5cf771e3979959e07435c6e930f1feb84d", size = 16051506, upload-time = "2025-08-22T11:43:50.964Z" }, - { url = "https://files.pythonhosted.org/packages/25/9b/659b8634b2fd9a5633c14f9ed48e6cb6fadbc2cbd699953a4cea42b2c968/docling_parse-4.2.3-cp311-cp311-macosx_13_0_x86_64.whl", hash = "sha256:21d5d7418b03c9a4bdaca7fd2acdef7ec80d46bba8153ddfbb87716e0c61a39f", size = 14731017, upload-time = "2025-08-22T11:43:52.694Z" }, - { url = "https://files.pythonhosted.org/packages/cb/bb/3cbbd5b370bffd4af759a50133b657bc108b878a6194d153e5ad8c3ae0a0/docling_parse-4.2.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:076cf9a6715cede1b4956219c5a886014c21b3c5f83450e538064373e88d0bc0", size = 14606337, upload-time = "2025-08-22T11:43:54.989Z" }, - { url = "https://files.pythonhosted.org/packages/65/02/d46e9b73d22ad5f2e345dd3041c57bb31929186aa624547c35a09bb1c9c9/docling_parse-4.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0be1a676a5f4623d844e407a530897c2cc54ae6ce3f4021cd13bcb80b134b095", size = 15057414, upload-time = "2025-08-22T11:43:56.714Z" }, - { url = "https://files.pythonhosted.org/packages/a4/29/6abed2b36ae5f911d198ccba76515e9004081dbc02029aa5ad890a1b7f4d/docling_parse-4.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:433658dc600730ce4f23f433888d994248874bc1acbcb7b9e095097252c5102d", size = 15129608, upload-time = "2025-08-22T11:43:58.988Z" }, - { url = "https://files.pythonhosted.org/packages/b3/81/c9ea9979f5ae40392194c1ee02fbe2963c1e8f7cbc428733d6cc38815ed1/docling_parse-4.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:7907c22df424ff8c0770234db92b31b82d7136c72fcb8ec4c4b1cdbab2e80915", size = 16052713, upload-time = "2025-08-22T11:44:01.199Z" }, - { url = "https://files.pythonhosted.org/packages/60/da/6bd131aa8b7d3a442cb990472eca008531a47539ea48191ae29d35005b90/docling_parse-4.2.3-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:8c7bb96c6ea6fba21b71d1c6fe6223d3d6801d77e7f224a97924856ca985eaec", size = 14733059, upload-time = "2025-08-22T11:44:03.393Z" }, - { url = "https://files.pythonhosted.org/packages/8d/60/313546fc02086fff720087feddd840c55b8423fddb03abe04eaed81acfe7/docling_parse-4.2.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:1f3fa987499739431e72c2617c806d6d7938d8212e1513e3cb889718af32b735", size = 14606942, upload-time = "2025-08-22T11:44:05.287Z" }, - { url = "https://files.pythonhosted.org/packages/26/25/eb9a464061a49c630c3608f0b51ead7cedb1214471ad69909ce0c2b52844/docling_parse-4.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ced8dee38b2435f5170fcb0176b15d8f72ae671e3bb27431bbc8f602b6b6e93d", size = 15055703, upload-time = "2025-08-22T11:44:07.724Z" }, - { url = "https://files.pythonhosted.org/packages/22/ac/c7852d16a96fb039055471c2dbf0f73e671104548d3519427360121be32c/docling_parse-4.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efa0e7e5338c4a71b23b3c7bc28b26568d59b6910a0993fe41961a1b5cc96546", size = 15128970, upload-time = "2025-08-22T11:44:09.659Z" }, - { url = "https://files.pythonhosted.org/packages/ba/53/df53a60bf0a8e553b426b62c0e26c7f89d21e414efef2868d6a152e5823a/docling_parse-4.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:85509833b1ee6f4798f657ea417c8a2c6e3b522a8dd95724e7887279b3d4707e", size = 16054303, upload-time = "2025-08-22T11:44:11.504Z" }, - { url = "https://files.pythonhosted.org/packages/1e/51/1f6265cf79b874bd563ce37d1772f3ea9e649795d921aa20130ab7c516b6/docling_parse-4.2.3-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:aa2dc65ed30e86bb5e23c424f1f350f9a29181ea37535fc17f5067ef62f86b44", size = 14733184, upload-time = "2025-08-22T11:44:13.806Z" }, - { url = "https://files.pythonhosted.org/packages/02/e2/e9047b8a88e04356ec190b59ac6d5b74b218f16839a28502a7290bb12022/docling_parse-4.2.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:8f90f11d30aef10d0a63cf350a61b26430e50d683b23b2c90aa2f61f764ed7f1", size = 14607022, upload-time = "2025-08-22T11:44:16.051Z" }, - { url = "https://files.pythonhosted.org/packages/fe/da/c204f1f342d453cf42b01bf0eb8cff92ed6266330381da9a7b56f582b5a4/docling_parse-4.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f55b4e9fce02db232acd1db5a6d8ebf363404936191ac3afb06ddb13308cd3a7", size = 15055945, upload-time = "2025-08-22T11:44:17.907Z" }, - { url = "https://files.pythonhosted.org/packages/93/de/bd94b5dfd1d99e936ae3ae439448632cb530807f62d973136c7833e065b0/docling_parse-4.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c380f88c5b06b1803246ad8fa22a6516f432d23cfbb62d1be3984ea3aca47035", size = 15129360, upload-time = "2025-08-22T11:44:19.96Z" }, - { url = "https://files.pythonhosted.org/packages/46/16/c9dec6af157a3b193d2103b25b939550514fc3d86d092b0c35907b2dd3c1/docling_parse-4.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:c28f7ca885efb3a82f6303a05606b38b9bc6180fe16a6ed184bc7daf46812dcf", size = 16054143, upload-time = "2025-08-22T11:44:22.573Z" }, - { url = "https://files.pythonhosted.org/packages/d8/22/7ddd61aab5ab7d2d681c576a7fa9091bb3394791e1b5e913a8218b5c3e40/docling_parse-4.2.3-cp39-cp39-macosx_13_0_x86_64.whl", hash = "sha256:9dcea4880057fe5d6ff4038c06a79cf856c36440d4a0c6c74f331fdb4881d0cf", size = 14730043, upload-time = "2025-08-22T11:44:25.191Z" }, - { url = "https://files.pythonhosted.org/packages/dd/49/5a46fadf9cd16487f440487aac3389fdb6439cd12116b63f534d87506fc8/docling_parse-4.2.3-cp39-cp39-macosx_14_0_arm64.whl", hash = "sha256:81eba02319e476a6ad224204d80ba649d708552fe95875431e4ae71786fe8722", size = 14605692, upload-time = "2025-08-22T11:44:27.39Z" }, - { url = "https://files.pythonhosted.org/packages/88/57/006c457f1fbed0bf4b9ae8610732bc592d40b3c7da4313df3cc9ce4a6446/docling_parse-4.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2bb6071d982bcf22d78bdbb1c3a13b6d282de7bf68c99f741e944cecf98e2a6", size = 15056845, upload-time = "2025-08-22T11:44:29.652Z" }, - { url = "https://files.pythonhosted.org/packages/04/8b/3088defb9c80b440bd825af8649d82332a77ed33a049400473d3f885c744/docling_parse-4.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5ffa794811c026610a928a6491ce55be140cb01ac337b59c0c6e010c4c551990", size = 15128924, upload-time = "2025-08-22T11:44:31.661Z" }, - { url = "https://files.pythonhosted.org/packages/31/5a/c08cd0d267e17302569ebff4a4379b4ea4ea983365182343d7e79a808e15/docling_parse-4.2.3-cp39-cp39-win_amd64.whl", hash = "sha256:829009560c29132e6285e061b364df8bb264968078250e9c8f041a95366759e2", size = 16051520, upload-time = "2025-08-22T11:44:33.462Z" }, - { url = "https://files.pythonhosted.org/packages/90/be/3f12203151ac27b97fda378ecde4a5f35933a8ae19953e6fe98933df60f7/docling_parse-4.2.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:466c9ef820976a736d0fc4aeb32b098419571a90ea86587a8c82b3ab13f2595b", size = 17887953, upload-time = "2025-08-22T11:44:36.602Z" }, - { url = "https://files.pythonhosted.org/packages/32/89/41594f13cedab60f656939f0b9dccab9ddc208a18f8fae718a78f85374bc/docling_parse-4.2.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:4a311cd33f2dfd3f2b901e11be19d2595f5bdb8c4482d90d7d14974ee513cebe", size = 17890693, upload-time = "2025-08-22T11:44:38.488Z" }, - { url = "https://files.pythonhosted.org/packages/3b/6a/7f6313c70f7c6202379a91a61e049751dab44d2f57c16e379f8fa92d022a/docling_parse-4.2.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:85aee970f1100eac58ccc521583800394dfeff5793bfb7ff40c166d0cd158b7a", size = 17888380, upload-time = "2025-08-22T11:44:40.488Z" }, -] [[package]] name = "docutils" @@ -5142,10 +5111,7 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/20/8a/b35a615ae6f04550d696bb179c414538b3b477999435fdd4ad75b76139e4/pybase64-1.4.2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:a370dea7b1cee2a36a4d5445d4e09cc243816c5bc8def61f602db5a6f5438e52", size = 54320, upload-time = "2025-07-27T13:03:27.495Z" }, { url = "https://files.pythonhosted.org/packages/d3/a9/8bd4f9bcc53689f1b457ecefed1eaa080e4949d65a62c31a38b7253d5226/pybase64-1.4.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9aa4de83f02e462a6f4e066811c71d6af31b52d7484de635582d0e3ec3d6cc3e", size = 56482, upload-time = "2025-07-27T13:03:28.942Z" }, { url = "https://files.pythonhosted.org/packages/75/e5/4a7735b54a1191f61c3f5c2952212c85c2d6b06eb5fb3671c7603395f70c/pybase64-1.4.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:83a1c2f9ed00fee8f064d548c8654a480741131f280e5750bb32475b7ec8ee38", size = 70959, upload-time = "2025-07-27T13:03:30.171Z" }, - { url = "https://files.pythonhosted.org/packages/f4/56/5337f27a8b8d2d6693f46f7b36bae47895e5820bfa259b0072574a4e1057/pybase64-1.4.2-cp313-cp313-android_21_arm64_v8a.whl", hash = "sha256:0f331aa59549de21f690b6ccc79360ffed1155c3cfbc852eb5c097c0b8565a2b", size = 33888, upload-time = "2025-07-27T13:03:35.698Z" }, - { url = "https://files.pythonhosted.org/packages/e3/ff/470768f0fe6de0aa302a8cb1bdf2f9f5cffc3f69e60466153be68bc953aa/pybase64-1.4.2-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:69d3f0445b0faeef7bb7f93bf8c18d850785e2a77f12835f49e524cc54af04e7", size = 30914, upload-time = "2025-07-27T13:03:38.475Z" }, - { url = "https://files.pythonhosted.org/packages/75/6b/d328736662665e0892409dc410353ebef175b1be5eb6bab1dad579efa6df/pybase64-1.4.2-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:2372b257b1f4dd512f317fb27e77d313afd137334de64c87de8374027aacd88a", size = 31380, upload-time = "2025-07-27T13:03:39.7Z" }, - { url = "https://files.pythonhosted.org/packages/ca/96/7ff718f87c67f4147c181b73d0928897cefa17dc75d7abc6e37730d5908f/pybase64-1.4.2-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:fb794502b4b1ec91c4ca5d283ae71aef65e3de7721057bd9e2b3ec79f7a62d7d", size = 38230, upload-time = "2025-07-27T13:03:41.637Z" }, + { url = "https://files.pythonhosted.org/packages/4c/09/f3f4b11fc9beda7e8625e29fb0f549958fcbb34fea3914e1c1d95116e344/pybase64-1.4.2-cp313-cp313-android_21_x86_64.whl", hash = "sha256:9dad20bf1f3ed9e6fe566c4c9d07d9a6c04f5a280daebd2082ffb8620b0a880d", size = 40796, upload-time = "2025-07-27T13:03:36.927Z" }, { url = "https://files.pythonhosted.org/packages/71/ab/db4dbdfccb9ca874d6ce34a0784761471885d96730de85cee3d300381529/pybase64-1.4.2-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:d377d48acf53abf4b926c2a7a24a19deb092f366a04ffd856bf4b3aa330b025d", size = 71608, upload-time = "2025-07-27T13:03:47.01Z" }, { url = "https://files.pythonhosted.org/packages/f2/58/7f2cef1ceccc682088958448d56727369de83fa6b29148478f4d2acd107a/pybase64-1.4.2-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.whl", hash = "sha256:ab9cdb6a8176a5cb967f53e6ad60e40c83caaa1ae31c5e1b29e5c8f507f17538", size = 56413, upload-time = "2025-07-27T13:03:49.908Z" }, { url = "https://files.pythonhosted.org/packages/08/7c/7e0af5c5728fa7e2eb082d88eca7c6bd17429be819d58518e74919d42e66/pybase64-1.4.2-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:adf0c103ad559dbfb9fe69edfd26a15c65d9c991a5ab0a25b04770f9eb0b9484", size = 59311, upload-time = "2025-07-27T13:03:51.238Z" }, @@ -5166,9 +5132,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/95/f0/c392c4ac8ccb7a34b28377c21faa2395313e3c676d76c382642e19a20703/pybase64-1.4.2-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:ad59362fc267bf15498a318c9e076686e4beeb0dfe09b457fabbc2b32468b97a", size = 58103, upload-time = "2025-07-27T13:04:29.996Z" }, { url = "https://files.pythonhosted.org/packages/32/30/00ab21316e7df8f526aa3e3dc06f74de6711d51c65b020575d0105a025b2/pybase64-1.4.2-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:01593bd064e7dcd6c86d04e94e44acfe364049500c20ac68ca1e708fbb2ca970", size = 60779, upload-time = "2025-07-27T13:04:31.549Z" }, { url = "https://files.pythonhosted.org/packages/a6/65/114ca81839b1805ce4a2b7d58bc16e95634734a2059991f6382fc71caf3e/pybase64-1.4.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5b81547ad8ea271c79fdf10da89a1e9313cb15edcba2a17adf8871735e9c02a0", size = 74684, upload-time = "2025-07-27T13:04:32.976Z" }, - { url = "https://files.pythonhosted.org/packages/99/bf/00a87d951473ce96c8c08af22b6983e681bfabdb78dd2dcf7ee58eac0932/pybase64-1.4.2-cp314-cp314-ios_13_0_arm64_iphoneos.whl", hash = "sha256:4157ad277a32cf4f02a975dffc62a3c67d73dfa4609b2c1978ef47e722b18b8e", size = 30924, upload-time = "2025-07-27T13:04:39.189Z" }, - { url = "https://files.pythonhosted.org/packages/ae/43/dee58c9d60e60e6fb32dc6da722d84592e22f13c277297eb4ce6baf99a99/pybase64-1.4.2-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:e113267dc349cf624eb4f4fbf53fd77835e1aa048ac6877399af426aab435757", size = 31390, upload-time = "2025-07-27T13:04:40.995Z" }, - { url = "https://files.pythonhosted.org/packages/e1/11/b28906fc2e330b8b1ab4bc845a7bef808b8506734e90ed79c6062b095112/pybase64-1.4.2-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:cea5aaf218fd9c5c23afacfe86fd4464dfedc1a0316dd3b5b4075b068cc67df0", size = 38212, upload-time = "2025-07-27T13:04:42.729Z" }, { url = "https://files.pythonhosted.org/packages/e4/2e/851eb51284b97354ee5dfa1309624ab90920696e91a33cd85b13d20cc5c1/pybase64-1.4.2-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:a3e54dcf0d0305ec88473c9d0009f698cabf86f88a8a10090efeff2879c421bb", size = 71674, upload-time = "2025-07-27T13:04:49.294Z" }, { url = "https://files.pythonhosted.org/packages/a4/8e/3479266bc0e65f6cc48b3938d4a83bff045330649869d950a378f2ddece0/pybase64-1.4.2-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.whl", hash = "sha256:753da25d4fd20be7bda2746f545935773beea12d5cb5ec56ec2d2960796477b1", size = 56461, upload-time = "2025-07-27T13:04:52.37Z" }, { url = "https://files.pythonhosted.org/packages/20/b6/f2b6cf59106dd78bae8717302be5b814cec33293504ad409a2eb752ad60c/pybase64-1.4.2-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:a78c768ce4ca550885246d14babdb8923e0f4a848dfaaeb63c38fc99e7ea4052", size = 59446, upload-time = "2025-07-27T13:04:53.967Z" }, @@ -7132,7 +7095,9 @@ dependencies = [ sdist = { url = "https://files.pythonhosted.org/packages/e1/41/9b873a8c055582859b239be17902a85339bec6a30ad162f98c9b0288a2cc/soundfile-0.13.1.tar.gz", hash = "sha256:b2c68dab1e30297317080a5b43df57e302584c49e2942defdde0acccc53f0e5b", size = 46156, upload-time = "2025-01-25T09:17:04.831Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/64/28/e2a36573ccbcf3d57c00626a21fe51989380636e821b341d36ccca0c1c3a/soundfile-0.13.1-py2.py3-none-any.whl", hash = "sha256:a23c717560da2cf4c7b5ae1142514e0fd82d6bbd9dfc93a50423447142f2c445", size = 25751, upload-time = "2025-01-25T09:16:44.235Z" }, + { url = "https://files.pythonhosted.org/packages/ea/ab/73e97a5b3cc46bba7ff8650a1504348fa1863a6f9d57d7001c6b67c5f20e/soundfile-0.13.1-py2.py3-none-macosx_10_9_x86_64.whl", hash = "sha256:82dc664d19831933fe59adad199bf3945ad06d84bc111a5b4c0d3089a5b9ec33", size = 1142250, upload-time = "2025-01-25T09:16:47.583Z" }, { url = "https://files.pythonhosted.org/packages/a0/e5/58fd1a8d7b26fc113af244f966ee3aecf03cb9293cb935daaddc1e455e18/soundfile-0.13.1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:743f12c12c4054921e15736c6be09ac26b3b3d603aef6fd69f9dde68748f2593", size = 1101406, upload-time = "2025-01-25T09:16:49.662Z" }, + { url = "https://files.pythonhosted.org/packages/58/ae/c0e4a53d77cf6e9a04179535766b3321b0b9ced5f70522e4caf9329f0046/soundfile-0.13.1-py2.py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:9c9e855f5a4d06ce4213f31918653ab7de0c5a8d8107cd2427e44b42df547deb", size = 1235729, upload-time = "2025-01-25T09:16:53.018Z" }, { url = "https://files.pythonhosted.org/packages/57/5e/70bdd9579b35003a489fc850b5047beeda26328053ebadc1fb60f320f7db/soundfile-0.13.1-py2.py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:03267c4e493315294834a0870f31dbb3b28a95561b80b134f0bd3cf2d5f0e618", size = 1313646, upload-time = "2025-01-25T09:16:54.872Z" }, ]