Vik Paruchuri
commited on
Commit
·
776aabb
1
Parent(s):
948c3c2
Make weasyprint optional
Browse files- .github/workflows/benchmarks.yml +1 -1
- .github/workflows/ci.yml +1 -1
- .github/workflows/publish.yml +1 -1
- .github/workflows/scripts.yml +1 -1
- README.md +6 -0
- marker/providers/__init__.py +3 -2
- marker/providers/document.py +2 -1
- marker/providers/epub.py +2 -1
- marker/providers/html.py +2 -2
- marker/providers/powerpoint.py +2 -1
- marker/providers/spreadsheet.py +2 -1
- poetry.lock +5 -431
- pyproject.toml +10 -5
.github/workflows/benchmarks.yml
CHANGED
|
@@ -21,7 +21,7 @@ jobs:
|
|
| 21 |
- name: Install python dependencies
|
| 22 |
run: |
|
| 23 |
pip install poetry
|
| 24 |
-
poetry install
|
| 25 |
- name: Run benchmark test
|
| 26 |
run: |
|
| 27 |
poetry run python benchmarks/overall/overall.py --max_rows 5
|
|
|
|
| 21 |
- name: Install python dependencies
|
| 22 |
run: |
|
| 23 |
pip install poetry
|
| 24 |
+
poetry install --extras "full"
|
| 25 |
- name: Run benchmark test
|
| 26 |
run: |
|
| 27 |
poetry run python benchmarks/overall/overall.py --max_rows 5
|
.github/workflows/ci.yml
CHANGED
|
@@ -14,7 +14,7 @@ jobs:
|
|
| 14 |
- name: Install python dependencies
|
| 15 |
run: |
|
| 16 |
pip install poetry
|
| 17 |
-
poetry install
|
| 18 |
- name: Run tests
|
| 19 |
env:
|
| 20 |
HF_TOKEN: ${{ secrets.HF_TOKEN }}
|
|
|
|
| 14 |
- name: Install python dependencies
|
| 15 |
run: |
|
| 16 |
pip install poetry
|
| 17 |
+
poetry install --extras "full"
|
| 18 |
- name: Run tests
|
| 19 |
env:
|
| 20 |
HF_TOKEN: ${{ secrets.HF_TOKEN }}
|
.github/workflows/publish.yml
CHANGED
|
@@ -15,7 +15,7 @@ jobs:
|
|
| 15 |
- name: Install python dependencies
|
| 16 |
run: |
|
| 17 |
pip install poetry
|
| 18 |
-
poetry install
|
| 19 |
- name: Build package
|
| 20 |
run: |
|
| 21 |
poetry build
|
|
|
|
| 15 |
- name: Install python dependencies
|
| 16 |
run: |
|
| 17 |
pip install poetry
|
| 18 |
+
poetry install --extras "full"
|
| 19 |
- name: Build package
|
| 20 |
run: |
|
| 21 |
poetry build
|
.github/workflows/scripts.yml
CHANGED
|
@@ -14,7 +14,7 @@ jobs:
|
|
| 14 |
- name: Install python dependencies
|
| 15 |
run: |
|
| 16 |
pip install poetry
|
| 17 |
-
poetry install
|
| 18 |
- name: Download benchmark data
|
| 19 |
run: |
|
| 20 |
wget -O benchmark_data.zip "https://drive.google.com/uc?export=download&id=1NHrdYatR1rtqs2gPVfdvO0BAvocH8CJi"
|
|
|
|
| 14 |
- name: Install python dependencies
|
| 15 |
run: |
|
| 16 |
pip install poetry
|
| 17 |
+
poetry install --extras "full"
|
| 18 |
- name: Download benchmark data
|
| 19 |
run: |
|
| 20 |
wget -O benchmark_data.zip "https://drive.google.com/uc?export=download&id=1NHrdYatR1rtqs2gPVfdvO0BAvocH8CJi"
|
README.md
CHANGED
|
@@ -66,6 +66,12 @@ Install with:
|
|
| 66 |
pip install marker-pdf
|
| 67 |
```
|
| 68 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 69 |
# Usage
|
| 70 |
|
| 71 |
First, some configuration:
|
|
|
|
| 66 |
pip install marker-pdf
|
| 67 |
```
|
| 68 |
|
| 69 |
+
By default, marker will work on PDFs and images. If you also want to use marker on XLSX, DOCX, HTML, etc, you will need to run:
|
| 70 |
+
|
| 71 |
+
```shell
|
| 72 |
+
pip install marker-pdf[full]
|
| 73 |
+
```
|
| 74 |
+
|
| 75 |
# Usage
|
| 76 |
|
| 77 |
First, some configuration:
|
marker/providers/__init__.py
CHANGED
|
@@ -5,8 +5,6 @@ from PIL import Image
|
|
| 5 |
from pydantic import BaseModel
|
| 6 |
|
| 7 |
from pdftext.schema import Reference
|
| 8 |
-
from weasyprint import CSS
|
| 9 |
-
from weasyprint.text.fonts import FontConfiguration
|
| 10 |
|
| 11 |
from marker.logger import configure_logging
|
| 12 |
from marker.schema.polygon import PolygonBox
|
|
@@ -75,6 +73,9 @@ class BaseProvider:
|
|
| 75 |
|
| 76 |
@staticmethod
|
| 77 |
def get_font_css():
|
|
|
|
|
|
|
|
|
|
| 78 |
font_config = FontConfiguration()
|
| 79 |
css = CSS(string=f'''
|
| 80 |
@font-face {{
|
|
|
|
| 5 |
from pydantic import BaseModel
|
| 6 |
|
| 7 |
from pdftext.schema import Reference
|
|
|
|
|
|
|
| 8 |
|
| 9 |
from marker.logger import configure_logging
|
| 10 |
from marker.schema.polygon import PolygonBox
|
|
|
|
| 73 |
|
| 74 |
@staticmethod
|
| 75 |
def get_font_css():
|
| 76 |
+
from weasyprint import CSS
|
| 77 |
+
from weasyprint.text.fonts import FontConfiguration
|
| 78 |
+
|
| 79 |
font_config = FontConfiguration()
|
| 80 |
css = CSS(string=f'''
|
| 81 |
@font-face {{
|
marker/providers/document.py
CHANGED
|
@@ -7,7 +7,6 @@ from io import BytesIO
|
|
| 7 |
|
| 8 |
import mammoth
|
| 9 |
from PIL import Image
|
| 10 |
-
from weasyprint import CSS, HTML
|
| 11 |
|
| 12 |
from marker.providers.pdf import PdfProvider
|
| 13 |
|
|
@@ -69,6 +68,8 @@ class DocumentProvider(PdfProvider):
|
|
| 69 |
os.remove(self.temp_pdf_path)
|
| 70 |
|
| 71 |
def convert_docx_to_pdf(self, filepath: str):
|
|
|
|
|
|
|
| 72 |
with open(filepath, "rb") as docx_file:
|
| 73 |
# we convert the docx to HTML
|
| 74 |
result = mammoth.convert_to_html(docx_file)
|
|
|
|
| 7 |
|
| 8 |
import mammoth
|
| 9 |
from PIL import Image
|
|
|
|
| 10 |
|
| 11 |
from marker.providers.pdf import PdfProvider
|
| 12 |
|
|
|
|
| 68 |
os.remove(self.temp_pdf_path)
|
| 69 |
|
| 70 |
def convert_docx_to_pdf(self, filepath: str):
|
| 71 |
+
from weasyprint import CSS, HTML
|
| 72 |
+
|
| 73 |
with open(filepath, "rb") as docx_file:
|
| 74 |
# we convert the docx to HTML
|
| 75 |
result = mammoth.convert_to_html(docx_file)
|
marker/providers/epub.py
CHANGED
|
@@ -5,7 +5,6 @@ import tempfile
|
|
| 5 |
import ebooklib
|
| 6 |
from bs4 import BeautifulSoup
|
| 7 |
from ebooklib import epub
|
| 8 |
-
from weasyprint import CSS, HTML
|
| 9 |
|
| 10 |
from marker.providers.pdf import PdfProvider
|
| 11 |
|
|
@@ -67,6 +66,8 @@ class EpubProvider(PdfProvider):
|
|
| 67 |
os.remove(self.temp_pdf_path)
|
| 68 |
|
| 69 |
def convert_epub_to_pdf(self, filepath):
|
|
|
|
|
|
|
| 70 |
ebook = epub.read_epub(filepath)
|
| 71 |
|
| 72 |
styles = []
|
|
|
|
| 5 |
import ebooklib
|
| 6 |
from bs4 import BeautifulSoup
|
| 7 |
from ebooklib import epub
|
|
|
|
| 8 |
|
| 9 |
from marker.providers.pdf import PdfProvider
|
| 10 |
|
|
|
|
| 66 |
os.remove(self.temp_pdf_path)
|
| 67 |
|
| 68 |
def convert_epub_to_pdf(self, filepath):
|
| 69 |
+
from weasyprint import CSS, HTML
|
| 70 |
+
|
| 71 |
ebook = epub.read_epub(filepath)
|
| 72 |
|
| 73 |
styles = []
|
marker/providers/html.py
CHANGED
|
@@ -1,8 +1,6 @@
|
|
| 1 |
import os
|
| 2 |
import tempfile
|
| 3 |
|
| 4 |
-
from weasyprint import HTML
|
| 5 |
-
|
| 6 |
from marker.providers.pdf import PdfProvider
|
| 7 |
|
| 8 |
class HTMLProvider(PdfProvider):
|
|
@@ -26,6 +24,8 @@ class HTMLProvider(PdfProvider):
|
|
| 26 |
os.remove(self.temp_pdf_path)
|
| 27 |
|
| 28 |
def convert_html_to_pdf(self, filepath: str):
|
|
|
|
|
|
|
| 29 |
font_css = self.get_font_css()
|
| 30 |
HTML(filename=filepath, encoding="utf-8").write_pdf(
|
| 31 |
self.temp_pdf_path,
|
|
|
|
| 1 |
import os
|
| 2 |
import tempfile
|
| 3 |
|
|
|
|
|
|
|
| 4 |
from marker.providers.pdf import PdfProvider
|
| 5 |
|
| 6 |
class HTMLProvider(PdfProvider):
|
|
|
|
| 24 |
os.remove(self.temp_pdf_path)
|
| 25 |
|
| 26 |
def convert_html_to_pdf(self, filepath: str):
|
| 27 |
+
from weasyprint import HTML
|
| 28 |
+
|
| 29 |
font_css = self.get_font_css()
|
| 30 |
HTML(filename=filepath, encoding="utf-8").write_pdf(
|
| 31 |
self.temp_pdf_path,
|
marker/providers/powerpoint.py
CHANGED
|
@@ -5,7 +5,6 @@ import traceback
|
|
| 5 |
|
| 6 |
from pptx import Presentation
|
| 7 |
from pptx.enum.shapes import MSO_SHAPE_TYPE, PP_PLACEHOLDER
|
| 8 |
-
from weasyprint import CSS, HTML
|
| 9 |
|
| 10 |
from marker.providers.pdf import PdfProvider
|
| 11 |
|
|
@@ -63,6 +62,8 @@ class PowerPointProvider(PdfProvider):
|
|
| 63 |
os.remove(self.temp_pdf_path)
|
| 64 |
|
| 65 |
def convert_pptx_to_pdf(self, filepath):
|
|
|
|
|
|
|
| 66 |
pptx = Presentation(filepath)
|
| 67 |
|
| 68 |
html_parts = []
|
|
|
|
| 5 |
|
| 6 |
from pptx import Presentation
|
| 7 |
from pptx.enum.shapes import MSO_SHAPE_TYPE, PP_PLACEHOLDER
|
|
|
|
| 8 |
|
| 9 |
from marker.providers.pdf import PdfProvider
|
| 10 |
|
|
|
|
| 62 |
os.remove(self.temp_pdf_path)
|
| 63 |
|
| 64 |
def convert_pptx_to_pdf(self, filepath):
|
| 65 |
+
from weasyprint import CSS, HTML
|
| 66 |
+
|
| 67 |
pptx = Presentation(filepath)
|
| 68 |
|
| 69 |
html_parts = []
|
marker/providers/spreadsheet.py
CHANGED
|
@@ -3,7 +3,6 @@ import tempfile
|
|
| 3 |
|
| 4 |
from openpyxl import load_workbook
|
| 5 |
from openpyxl.worksheet.worksheet import Worksheet
|
| 6 |
-
from weasyprint import CSS, HTML
|
| 7 |
|
| 8 |
from marker.providers.pdf import PdfProvider
|
| 9 |
|
|
@@ -52,6 +51,8 @@ class SpreadSheetProvider(PdfProvider):
|
|
| 52 |
os.remove(self.temp_pdf_path)
|
| 53 |
|
| 54 |
def convert_xlsx_to_pdf(self, filepath: str):
|
|
|
|
|
|
|
| 55 |
html = ""
|
| 56 |
workbook = load_workbook(filepath)
|
| 57 |
if workbook is not None:
|
|
|
|
| 3 |
|
| 4 |
from openpyxl import load_workbook
|
| 5 |
from openpyxl.worksheet.worksheet import Worksheet
|
|
|
|
| 6 |
|
| 7 |
from marker.providers.pdf import PdfProvider
|
| 8 |
|
|
|
|
| 51 |
os.remove(self.temp_pdf_path)
|
| 52 |
|
| 53 |
def convert_xlsx_to_pdf(self, filepath: str):
|
| 54 |
+
from weasyprint import CSS, HTML
|
| 55 |
+
|
| 56 |
html = ""
|
| 57 |
workbook = load_workbook(filepath)
|
| 58 |
if workbook is not None:
|
poetry.lock
CHANGED
|
@@ -431,179 +431,6 @@ files = [
|
|
| 431 |
{file = "blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf"},
|
| 432 |
]
|
| 433 |
|
| 434 |
-
[[package]]
|
| 435 |
-
name = "brotli"
|
| 436 |
-
version = "1.1.0"
|
| 437 |
-
description = "Python bindings for the Brotli compression library"
|
| 438 |
-
optional = false
|
| 439 |
-
python-versions = "*"
|
| 440 |
-
files = [
|
| 441 |
-
{file = "Brotli-1.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e1140c64812cb9b06c922e77f1c26a75ec5e3f0fb2bf92cc8c58720dec276752"},
|
| 442 |
-
{file = "Brotli-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c8fd5270e906eef71d4a8d19b7c6a43760c6abcfcc10c9101d14eb2357418de9"},
|
| 443 |
-
{file = "Brotli-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1ae56aca0402a0f9a3431cddda62ad71666ca9d4dc3a10a142b9dce2e3c0cda3"},
|
| 444 |
-
{file = "Brotli-1.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:43ce1b9935bfa1ede40028054d7f48b5469cd02733a365eec8a329ffd342915d"},
|
| 445 |
-
{file = "Brotli-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:7c4855522edb2e6ae7fdb58e07c3ba9111e7621a8956f481c68d5d979c93032e"},
|
| 446 |
-
{file = "Brotli-1.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:38025d9f30cf4634f8309c6874ef871b841eb3c347e90b0851f63d1ded5212da"},
|
| 447 |
-
{file = "Brotli-1.1.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e6a904cb26bfefc2f0a6f240bdf5233be78cd2488900a2f846f3c3ac8489ab80"},
|
| 448 |
-
{file = "Brotli-1.1.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:a37b8f0391212d29b3a91a799c8e4a2855e0576911cdfb2515487e30e322253d"},
|
| 449 |
-
{file = "Brotli-1.1.0-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:e84799f09591700a4154154cab9787452925578841a94321d5ee8fb9a9a328f0"},
|
| 450 |
-
{file = "Brotli-1.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:f66b5337fa213f1da0d9000bc8dc0cb5b896b726eefd9c6046f699b169c41b9e"},
|
| 451 |
-
{file = "Brotli-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5dab0844f2cf82be357a0eb11a9087f70c5430b2c241493fc122bb6f2bb0917c"},
|
| 452 |
-
{file = "Brotli-1.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e4fe605b917c70283db7dfe5ada75e04561479075761a0b3866c081d035b01c1"},
|
| 453 |
-
{file = "Brotli-1.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:1e9a65b5736232e7a7f91ff3d02277f11d339bf34099a56cdab6a8b3410a02b2"},
|
| 454 |
-
{file = "Brotli-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:58d4b711689366d4a03ac7957ab8c28890415e267f9b6589969e74b6e42225ec"},
|
| 455 |
-
{file = "Brotli-1.1.0-cp310-cp310-win32.whl", hash = "sha256:be36e3d172dc816333f33520154d708a2657ea63762ec16b62ece02ab5e4daf2"},
|
| 456 |
-
{file = "Brotli-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:0c6244521dda65ea562d5a69b9a26120769b7a9fb3db2fe9545935ed6735b128"},
|
| 457 |
-
{file = "Brotli-1.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a3daabb76a78f829cafc365531c972016e4aa8d5b4bf60660ad8ecee19df7ccc"},
|
| 458 |
-
{file = "Brotli-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c8146669223164fc87a7e3de9f81e9423c67a79d6b3447994dfb9c95da16e2d6"},
|
| 459 |
-
{file = "Brotli-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:30924eb4c57903d5a7526b08ef4a584acc22ab1ffa085faceb521521d2de32dd"},
|
| 460 |
-
{file = "Brotli-1.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ceb64bbc6eac5a140ca649003756940f8d6a7c444a68af170b3187623b43bebf"},
|
| 461 |
-
{file = "Brotli-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a469274ad18dc0e4d316eefa616d1d0c2ff9da369af19fa6f3daa4f09671fd61"},
|
| 462 |
-
{file = "Brotli-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:524f35912131cc2cabb00edfd8d573b07f2d9f21fa824bd3fb19725a9cf06327"},
|
| 463 |
-
{file = "Brotli-1.1.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:5b3cc074004d968722f51e550b41a27be656ec48f8afaeeb45ebf65b561481dd"},
|
| 464 |
-
{file = "Brotli-1.1.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:19c116e796420b0cee3da1ccec3b764ed2952ccfcc298b55a10e5610ad7885f9"},
|
| 465 |
-
{file = "Brotli-1.1.0-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:510b5b1bfbe20e1a7b3baf5fed9e9451873559a976c1a78eebaa3b86c57b4265"},
|
| 466 |
-
{file = "Brotli-1.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a1fd8a29719ccce974d523580987b7f8229aeace506952fa9ce1d53a033873c8"},
|
| 467 |
-
{file = "Brotli-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c247dd99d39e0338a604f8c2b3bc7061d5c2e9e2ac7ba9cc1be5a69cb6cd832f"},
|
| 468 |
-
{file = "Brotli-1.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1b2c248cd517c222d89e74669a4adfa5577e06ab68771a529060cf5a156e9757"},
|
| 469 |
-
{file = "Brotli-1.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:2a24c50840d89ded6c9a8fdc7b6ed3692ed4e86f1c4a4a938e1e92def92933e0"},
|
| 470 |
-
{file = "Brotli-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f31859074d57b4639318523d6ffdca586ace54271a73ad23ad021acd807eb14b"},
|
| 471 |
-
{file = "Brotli-1.1.0-cp311-cp311-win32.whl", hash = "sha256:39da8adedf6942d76dc3e46653e52df937a3c4d6d18fdc94a7c29d263b1f5b50"},
|
| 472 |
-
{file = "Brotli-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:aac0411d20e345dc0920bdec5548e438e999ff68d77564d5e9463a7ca9d3e7b1"},
|
| 473 |
-
{file = "Brotli-1.1.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:32d95b80260d79926f5fab3c41701dbb818fde1c9da590e77e571eefd14abe28"},
|
| 474 |
-
{file = "Brotli-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b760c65308ff1e462f65d69c12e4ae085cff3b332d894637f6273a12a482d09f"},
|
| 475 |
-
{file = "Brotli-1.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:316cc9b17edf613ac76b1f1f305d2a748f1b976b033b049a6ecdfd5612c70409"},
|
| 476 |
-
{file = "Brotli-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:caf9ee9a5775f3111642d33b86237b05808dafcd6268faa492250e9b78046eb2"},
|
| 477 |
-
{file = "Brotli-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:70051525001750221daa10907c77830bc889cb6d865cc0b813d9db7fefc21451"},
|
| 478 |
-
{file = "Brotli-1.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7f4bf76817c14aa98cc6697ac02f3972cb8c3da93e9ef16b9c66573a68014f91"},
|
| 479 |
-
{file = "Brotli-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0c5516f0aed654134a2fc936325cc2e642f8a0e096d075209672eb321cff408"},
|
| 480 |
-
{file = "Brotli-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6c3020404e0b5eefd7c9485ccf8393cfb75ec38ce75586e046573c9dc29967a0"},
|
| 481 |
-
{file = "Brotli-1.1.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:4ed11165dd45ce798d99a136808a794a748d5dc38511303239d4e2363c0695dc"},
|
| 482 |
-
{file = "Brotli-1.1.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:4093c631e96fdd49e0377a9c167bfd75b6d0bad2ace734c6eb20b348bc3ea180"},
|
| 483 |
-
{file = "Brotli-1.1.0-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:7e4c4629ddad63006efa0ef968c8e4751c5868ff0b1c5c40f76524e894c50248"},
|
| 484 |
-
{file = "Brotli-1.1.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:861bf317735688269936f755fa136a99d1ed526883859f86e41a5d43c61d8966"},
|
| 485 |
-
{file = "Brotli-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:87a3044c3a35055527ac75e419dfa9f4f3667a1e887ee80360589eb8c90aabb9"},
|
| 486 |
-
{file = "Brotli-1.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c5529b34c1c9d937168297f2c1fde7ebe9ebdd5e121297ff9c043bdb2ae3d6fb"},
|
| 487 |
-
{file = "Brotli-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ca63e1890ede90b2e4454f9a65135a4d387a4585ff8282bb72964fab893f2111"},
|
| 488 |
-
{file = "Brotli-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e79e6520141d792237c70bcd7a3b122d00f2613769ae0cb61c52e89fd3443839"},
|
| 489 |
-
{file = "Brotli-1.1.0-cp312-cp312-win32.whl", hash = "sha256:5f4d5ea15c9382135076d2fb28dde923352fe02951e66935a9efaac8f10e81b0"},
|
| 490 |
-
{file = "Brotli-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:906bc3a79de8c4ae5b86d3d75a8b77e44404b0f4261714306e3ad248d8ab0951"},
|
| 491 |
-
{file = "Brotli-1.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8bf32b98b75c13ec7cf774164172683d6e7891088f6316e54425fde1efc276d5"},
|
| 492 |
-
{file = "Brotli-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7bc37c4d6b87fb1017ea28c9508b36bbcb0c3d18b4260fcdf08b200c74a6aee8"},
|
| 493 |
-
{file = "Brotli-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c0ef38c7a7014ffac184db9e04debe495d317cc9c6fb10071f7fefd93100a4f"},
|
| 494 |
-
{file = "Brotli-1.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91d7cc2a76b5567591d12c01f019dd7afce6ba8cba6571187e21e2fc418ae648"},
|
| 495 |
-
{file = "Brotli-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a93dde851926f4f2678e704fadeb39e16c35d8baebd5252c9fd94ce8ce68c4a0"},
|
| 496 |
-
{file = "Brotli-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f0db75f47be8b8abc8d9e31bc7aad0547ca26f24a54e6fd10231d623f183d089"},
|
| 497 |
-
{file = "Brotli-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6967ced6730aed543b8673008b5a391c3b1076d834ca438bbd70635c73775368"},
|
| 498 |
-
{file = "Brotli-1.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:7eedaa5d036d9336c95915035fb57422054014ebdeb6f3b42eac809928e40d0c"},
|
| 499 |
-
{file = "Brotli-1.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:d487f5432bf35b60ed625d7e1b448e2dc855422e87469e3f450aa5552b0eb284"},
|
| 500 |
-
{file = "Brotli-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:832436e59afb93e1836081a20f324cb185836c617659b07b129141a8426973c7"},
|
| 501 |
-
{file = "Brotli-1.1.0-cp313-cp313-win32.whl", hash = "sha256:43395e90523f9c23a3d5bdf004733246fba087f2948f87ab28015f12359ca6a0"},
|
| 502 |
-
{file = "Brotli-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:9011560a466d2eb3f5a6e4929cf4a09be405c64154e12df0dd72713f6500e32b"},
|
| 503 |
-
{file = "Brotli-1.1.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:a090ca607cbb6a34b0391776f0cb48062081f5f60ddcce5d11838e67a01928d1"},
|
| 504 |
-
{file = "Brotli-1.1.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2de9d02f5bda03d27ede52e8cfe7b865b066fa49258cbab568720aa5be80a47d"},
|
| 505 |
-
{file = "Brotli-1.1.0-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2333e30a5e00fe0fe55903c8832e08ee9c3b1382aacf4db26664a16528d51b4b"},
|
| 506 |
-
{file = "Brotli-1.1.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4d4a848d1837973bf0f4b5e54e3bec977d99be36a7895c61abb659301b02c112"},
|
| 507 |
-
{file = "Brotli-1.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:fdc3ff3bfccdc6b9cc7c342c03aa2400683f0cb891d46e94b64a197910dc4064"},
|
| 508 |
-
{file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:5eeb539606f18a0b232d4ba45adccde4125592f3f636a6182b4a8a436548b914"},
|
| 509 |
-
{file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:fd5f17ff8f14003595ab414e45fce13d073e0762394f957182e69035c9f3d7c2"},
|
| 510 |
-
{file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:069a121ac97412d1fe506da790b3e69f52254b9df4eb665cd42460c837193354"},
|
| 511 |
-
{file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:e93dfc1a1165e385cc8239fab7c036fb2cd8093728cbd85097b284d7b99249a2"},
|
| 512 |
-
{file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_2_aarch64.whl", hash = "sha256:aea440a510e14e818e67bfc4027880e2fb500c2ccb20ab21c7a7c8b5b4703d75"},
|
| 513 |
-
{file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_2_i686.whl", hash = "sha256:6974f52a02321b36847cd19d1b8e381bf39939c21efd6ee2fc13a28b0d99348c"},
|
| 514 |
-
{file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_2_ppc64le.whl", hash = "sha256:a7e53012d2853a07a4a79c00643832161a910674a893d296c9f1259859a289d2"},
|
| 515 |
-
{file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_2_x86_64.whl", hash = "sha256:d7702622a8b40c49bffb46e1e3ba2e81268d5c04a34f460978c6b5517a34dd52"},
|
| 516 |
-
{file = "Brotli-1.1.0-cp36-cp36m-win32.whl", hash = "sha256:a599669fd7c47233438a56936988a2478685e74854088ef5293802123b5b2460"},
|
| 517 |
-
{file = "Brotli-1.1.0-cp36-cp36m-win_amd64.whl", hash = "sha256:d143fd47fad1db3d7c27a1b1d66162e855b5d50a89666af46e1679c496e8e579"},
|
| 518 |
-
{file = "Brotli-1.1.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:11d00ed0a83fa22d29bc6b64ef636c4552ebafcef57154b4ddd132f5638fbd1c"},
|
| 519 |
-
{file = "Brotli-1.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f733d788519c7e3e71f0855c96618720f5d3d60c3cb829d8bbb722dddce37985"},
|
| 520 |
-
{file = "Brotli-1.1.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:929811df5462e182b13920da56c6e0284af407d1de637d8e536c5cd00a7daf60"},
|
| 521 |
-
{file = "Brotli-1.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0b63b949ff929fbc2d6d3ce0e924c9b93c9785d877a21a1b678877ffbbc4423a"},
|
| 522 |
-
{file = "Brotli-1.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:d192f0f30804e55db0d0e0a35d83a9fead0e9a359a9ed0285dbacea60cc10a84"},
|
| 523 |
-
{file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:f296c40e23065d0d6650c4aefe7470d2a25fffda489bcc3eb66083f3ac9f6643"},
|
| 524 |
-
{file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:919e32f147ae93a09fe064d77d5ebf4e35502a8df75c29fb05788528e330fe74"},
|
| 525 |
-
{file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:23032ae55523cc7bccb4f6a0bf368cd25ad9bcdcc1990b64a647e7bbcce9cb5b"},
|
| 526 |
-
{file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:224e57f6eac61cc449f498cc5f0e1725ba2071a3d4f48d5d9dffba42db196438"},
|
| 527 |
-
{file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:cb1dac1770878ade83f2ccdf7d25e494f05c9165f5246b46a621cc849341dc01"},
|
| 528 |
-
{file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:3ee8a80d67a4334482d9712b8e83ca6b1d9bc7e351931252ebef5d8f7335a547"},
|
| 529 |
-
{file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_2_ppc64le.whl", hash = "sha256:5e55da2c8724191e5b557f8e18943b1b4839b8efc3ef60d65985bcf6f587dd38"},
|
| 530 |
-
{file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:d342778ef319e1026af243ed0a07c97acf3bad33b9f29e7ae6a1f68fd083e90c"},
|
| 531 |
-
{file = "Brotli-1.1.0-cp37-cp37m-win32.whl", hash = "sha256:587ca6d3cef6e4e868102672d3bd9dc9698c309ba56d41c2b9c85bbb903cdb95"},
|
| 532 |
-
{file = "Brotli-1.1.0-cp37-cp37m-win_amd64.whl", hash = "sha256:2954c1c23f81c2eaf0b0717d9380bd348578a94161a65b3a2afc62c86467dd68"},
|
| 533 |
-
{file = "Brotli-1.1.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:efa8b278894b14d6da122a72fefcebc28445f2d3f880ac59d46c90f4c13be9a3"},
|
| 534 |
-
{file = "Brotli-1.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:03d20af184290887bdea3f0f78c4f737d126c74dc2f3ccadf07e54ceca3bf208"},
|
| 535 |
-
{file = "Brotli-1.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6172447e1b368dcbc458925e5ddaf9113477b0ed542df258d84fa28fc45ceea7"},
|
| 536 |
-
{file = "Brotli-1.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a743e5a28af5f70f9c080380a5f908d4d21d40e8f0e0c8901604d15cfa9ba751"},
|
| 537 |
-
{file = "Brotli-1.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0541e747cce78e24ea12d69176f6a7ddb690e62c425e01d31cc065e69ce55b48"},
|
| 538 |
-
{file = "Brotli-1.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:cdbc1fc1bc0bff1cef838eafe581b55bfbffaed4ed0318b724d0b71d4d377619"},
|
| 539 |
-
{file = "Brotli-1.1.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:890b5a14ce214389b2cc36ce82f3093f96f4cc730c1cffdbefff77a7c71f2a97"},
|
| 540 |
-
{file = "Brotli-1.1.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:1ab4fbee0b2d9098c74f3057b2bc055a8bd92ccf02f65944a241b4349229185a"},
|
| 541 |
-
{file = "Brotli-1.1.0-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:141bd4d93984070e097521ed07e2575b46f817d08f9fa42b16b9b5f27b5ac088"},
|
| 542 |
-
{file = "Brotli-1.1.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:fce1473f3ccc4187f75b4690cfc922628aed4d3dd013d047f95a9b3919a86596"},
|
| 543 |
-
{file = "Brotli-1.1.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d2b35ca2c7f81d173d2fadc2f4f31e88cc5f7a39ae5b6db5513cf3383b0e0ec7"},
|
| 544 |
-
{file = "Brotli-1.1.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:af6fa6817889314555aede9a919612b23739395ce767fe7fcbea9a80bf140fe5"},
|
| 545 |
-
{file = "Brotli-1.1.0-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:2feb1d960f760a575dbc5ab3b1c00504b24caaf6986e2dc2b01c09c87866a943"},
|
| 546 |
-
{file = "Brotli-1.1.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:4410f84b33374409552ac9b6903507cdb31cd30d2501fc5ca13d18f73548444a"},
|
| 547 |
-
{file = "Brotli-1.1.0-cp38-cp38-win32.whl", hash = "sha256:db85ecf4e609a48f4b29055f1e144231b90edc90af7481aa731ba2d059226b1b"},
|
| 548 |
-
{file = "Brotli-1.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:3d7954194c36e304e1523f55d7042c59dc53ec20dd4e9ea9d151f1b62b4415c0"},
|
| 549 |
-
{file = "Brotli-1.1.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5fb2ce4b8045c78ebbc7b8f3c15062e435d47e7393cc57c25115cfd49883747a"},
|
| 550 |
-
{file = "Brotli-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7905193081db9bfa73b1219140b3d315831cbff0d8941f22da695832f0dd188f"},
|
| 551 |
-
{file = "Brotli-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a77def80806c421b4b0af06f45d65a136e7ac0bdca3c09d9e2ea4e515367c7e9"},
|
| 552 |
-
{file = "Brotli-1.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8dadd1314583ec0bf2d1379f7008ad627cd6336625d6679cf2f8e67081b83acf"},
|
| 553 |
-
{file = "Brotli-1.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:901032ff242d479a0efa956d853d16875d42157f98951c0230f69e69f9c09bac"},
|
| 554 |
-
{file = "Brotli-1.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:22fc2a8549ffe699bfba2256ab2ed0421a7b8fadff114a3d201794e45a9ff578"},
|
| 555 |
-
{file = "Brotli-1.1.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ae15b066e5ad21366600ebec29a7ccbc86812ed267e4b28e860b8ca16a2bc474"},
|
| 556 |
-
{file = "Brotli-1.1.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:949f3b7c29912693cee0afcf09acd6ebc04c57af949d9bf77d6101ebb61e388c"},
|
| 557 |
-
{file = "Brotli-1.1.0-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:89f4988c7203739d48c6f806f1e87a1d96e0806d44f0fba61dba81392c9e474d"},
|
| 558 |
-
{file = "Brotli-1.1.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:de6551e370ef19f8de1807d0a9aa2cdfdce2e85ce88b122fe9f6b2b076837e59"},
|
| 559 |
-
{file = "Brotli-1.1.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0737ddb3068957cf1b054899b0883830bb1fec522ec76b1098f9b6e0f02d9419"},
|
| 560 |
-
{file = "Brotli-1.1.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:4f3607b129417e111e30637af1b56f24f7a49e64763253bbc275c75fa887d4b2"},
|
| 561 |
-
{file = "Brotli-1.1.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:6c6e0c425f22c1c719c42670d561ad682f7bfeeef918edea971a79ac5252437f"},
|
| 562 |
-
{file = "Brotli-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:494994f807ba0b92092a163a0a283961369a65f6cbe01e8891132b7a320e61eb"},
|
| 563 |
-
{file = "Brotli-1.1.0-cp39-cp39-win32.whl", hash = "sha256:f0d8a7a6b5983c2496e364b969f0e526647a06b075d034f3297dc66f3b360c64"},
|
| 564 |
-
{file = "Brotli-1.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:cdad5b9014d83ca68c25d2e9444e28e967ef16e80f6b436918c700c117a85467"},
|
| 565 |
-
{file = "Brotli-1.1.0.tar.gz", hash = "sha256:81de08ac11bcb85841e440c13611c00b67d3bf82698314928d0b676362546724"},
|
| 566 |
-
]
|
| 567 |
-
|
| 568 |
-
[[package]]
|
| 569 |
-
name = "brotlicffi"
|
| 570 |
-
version = "1.1.0.0"
|
| 571 |
-
description = "Python CFFI bindings to the Brotli library"
|
| 572 |
-
optional = false
|
| 573 |
-
python-versions = ">=3.7"
|
| 574 |
-
files = [
|
| 575 |
-
{file = "brotlicffi-1.1.0.0-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:9b7ae6bd1a3f0df532b6d67ff674099a96d22bc0948955cb338488c31bfb8851"},
|
| 576 |
-
{file = "brotlicffi-1.1.0.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:19ffc919fa4fc6ace69286e0a23b3789b4219058313cf9b45625016bf7ff996b"},
|
| 577 |
-
{file = "brotlicffi-1.1.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9feb210d932ffe7798ee62e6145d3a757eb6233aa9a4e7db78dd3690d7755814"},
|
| 578 |
-
{file = "brotlicffi-1.1.0.0-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:84763dbdef5dd5c24b75597a77e1b30c66604725707565188ba54bab4f114820"},
|
| 579 |
-
{file = "brotlicffi-1.1.0.0-cp37-abi3-win32.whl", hash = "sha256:1b12b50e07c3911e1efa3a8971543e7648100713d4e0971b13631cce22c587eb"},
|
| 580 |
-
{file = "brotlicffi-1.1.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:994a4f0681bb6c6c3b0925530a1926b7a189d878e6e5e38fae8efa47c5d9c613"},
|
| 581 |
-
{file = "brotlicffi-1.1.0.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2e4aeb0bd2540cb91b069dbdd54d458da8c4334ceaf2d25df2f4af576d6766ca"},
|
| 582 |
-
{file = "brotlicffi-1.1.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4b7b0033b0d37bb33009fb2fef73310e432e76f688af76c156b3594389d81391"},
|
| 583 |
-
{file = "brotlicffi-1.1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54a07bb2374a1eba8ebb52b6fafffa2afd3c4df85ddd38fcc0511f2bb387c2a8"},
|
| 584 |
-
{file = "brotlicffi-1.1.0.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7901a7dc4b88f1c1475de59ae9be59799db1007b7d059817948d8e4f12e24e35"},
|
| 585 |
-
{file = "brotlicffi-1.1.0.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ce01c7316aebc7fce59da734286148b1d1b9455f89cf2c8a4dfce7d41db55c2d"},
|
| 586 |
-
{file = "brotlicffi-1.1.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:246f1d1a90279bb6069de3de8d75a8856e073b8ff0b09dcca18ccc14cec85979"},
|
| 587 |
-
{file = "brotlicffi-1.1.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc4bc5d82bc56ebd8b514fb8350cfac4627d6b0743382e46d033976a5f80fab6"},
|
| 588 |
-
{file = "brotlicffi-1.1.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:37c26ecb14386a44b118ce36e546ce307f4810bc9598a6e6cb4f7fca725ae7e6"},
|
| 589 |
-
{file = "brotlicffi-1.1.0.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca72968ae4eaf6470498d5c2887073f7efe3b1e7d7ec8be11a06a79cc810e990"},
|
| 590 |
-
{file = "brotlicffi-1.1.0.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:add0de5b9ad9e9aa293c3aa4e9deb2b61e99ad6c1634e01d01d98c03e6a354cc"},
|
| 591 |
-
{file = "brotlicffi-1.1.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:9b6068e0f3769992d6b622a1cd2e7835eae3cf8d9da123d7f51ca9c1e9c333e5"},
|
| 592 |
-
{file = "brotlicffi-1.1.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8557a8559509b61e65083f8782329188a250102372576093c88930c875a69838"},
|
| 593 |
-
{file = "brotlicffi-1.1.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2a7ae37e5d79c5bdfb5b4b99f2715a6035e6c5bf538c3746abc8e26694f92f33"},
|
| 594 |
-
{file = "brotlicffi-1.1.0.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:391151ec86bb1c683835980f4816272a87eaddc46bb91cbf44f62228b84d8cca"},
|
| 595 |
-
{file = "brotlicffi-1.1.0.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:2f3711be9290f0453de8eed5275d93d286abe26b08ab4a35d7452caa1fef532f"},
|
| 596 |
-
{file = "brotlicffi-1.1.0.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:1a807d760763e398bbf2c6394ae9da5815901aa93ee0a37bca5efe78d4ee3171"},
|
| 597 |
-
{file = "brotlicffi-1.1.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fa8ca0623b26c94fccc3a1fdd895be1743b838f3917300506d04aa3346fd2a14"},
|
| 598 |
-
{file = "brotlicffi-1.1.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3de0cf28a53a3238b252aca9fed1593e9d36c1d116748013339f0949bfc84112"},
|
| 599 |
-
{file = "brotlicffi-1.1.0.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6be5ec0e88a4925c91f3dea2bb0013b3a2accda6f77238f76a34a1ea532a1cb0"},
|
| 600 |
-
{file = "brotlicffi-1.1.0.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:d9eb71bb1085d996244439154387266fd23d6ad37161f6f52f1cd41dd95a3808"},
|
| 601 |
-
{file = "brotlicffi-1.1.0.0.tar.gz", hash = "sha256:b77827a689905143f87915310b93b273ab17888fd43ef350d4832c4a71083c13"},
|
| 602 |
-
]
|
| 603 |
-
|
| 604 |
-
[package.dependencies]
|
| 605 |
-
cffi = ">=1.0.0"
|
| 606 |
-
|
| 607 |
[[package]]
|
| 608 |
name = "cachetools"
|
| 609 |
version = "5.5.2"
|
|
@@ -859,25 +686,6 @@ traitlets = ">=4"
|
|
| 859 |
[package.extras]
|
| 860 |
test = ["pytest"]
|
| 861 |
|
| 862 |
-
[[package]]
|
| 863 |
-
name = "cssselect2"
|
| 864 |
-
version = "0.7.0"
|
| 865 |
-
description = "CSS selectors for Python ElementTree"
|
| 866 |
-
optional = false
|
| 867 |
-
python-versions = ">=3.7"
|
| 868 |
-
files = [
|
| 869 |
-
{file = "cssselect2-0.7.0-py3-none-any.whl", hash = "sha256:fd23a65bfd444595913f02fc71f6b286c29261e354c41d722ca7a261a49b5969"},
|
| 870 |
-
{file = "cssselect2-0.7.0.tar.gz", hash = "sha256:1ccd984dab89fc68955043aca4e1b03e0cf29cad9880f6e28e3ba7a74b14aa5a"},
|
| 871 |
-
]
|
| 872 |
-
|
| 873 |
-
[package.dependencies]
|
| 874 |
-
tinycss2 = "*"
|
| 875 |
-
webencodings = "*"
|
| 876 |
-
|
| 877 |
-
[package.extras]
|
| 878 |
-
doc = ["sphinx", "sphinx_rtd_theme"]
|
| 879 |
-
test = ["flake8", "isort", "pytest"]
|
| 880 |
-
|
| 881 |
[[package]]
|
| 882 |
name = "datasets"
|
| 883 |
version = "2.21.0"
|
|
@@ -1129,84 +937,6 @@ files = [
|
|
| 1129 |
{file = "filetype-1.2.0.tar.gz", hash = "sha256:66b56cd6474bf41d8c54660347d37afcc3f7d1970648de365c102ef77548aadb"},
|
| 1130 |
]
|
| 1131 |
|
| 1132 |
-
[[package]]
|
| 1133 |
-
name = "fonttools"
|
| 1134 |
-
version = "4.56.0"
|
| 1135 |
-
description = "Tools to manipulate font files"
|
| 1136 |
-
optional = false
|
| 1137 |
-
python-versions = ">=3.8"
|
| 1138 |
-
files = [
|
| 1139 |
-
{file = "fonttools-4.56.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:331954d002dbf5e704c7f3756028e21db07097c19722569983ba4d74df014000"},
|
| 1140 |
-
{file = "fonttools-4.56.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8d1613abd5af2f93c05867b3a3759a56e8bf97eb79b1da76b2bc10892f96ff16"},
|
| 1141 |
-
{file = "fonttools-4.56.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:705837eae384fe21cee5e5746fd4f4b2f06f87544fa60f60740007e0aa600311"},
|
| 1142 |
-
{file = "fonttools-4.56.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc871904a53a9d4d908673c6faa15689874af1c7c5ac403a8e12d967ebd0c0dc"},
|
| 1143 |
-
{file = "fonttools-4.56.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:38b947de71748bab150259ee05a775e8a0635891568e9fdb3cdd7d0e0004e62f"},
|
| 1144 |
-
{file = "fonttools-4.56.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:86b2a1013ef7a64d2e94606632683f07712045ed86d937c11ef4dde97319c086"},
|
| 1145 |
-
{file = "fonttools-4.56.0-cp310-cp310-win32.whl", hash = "sha256:133bedb9a5c6376ad43e6518b7e2cd2f866a05b1998f14842631d5feb36b5786"},
|
| 1146 |
-
{file = "fonttools-4.56.0-cp310-cp310-win_amd64.whl", hash = "sha256:17f39313b649037f6c800209984a11fc256a6137cbe5487091c6c7187cae4685"},
|
| 1147 |
-
{file = "fonttools-4.56.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7ef04bc7827adb7532be3d14462390dd71287644516af3f1e67f1e6ff9c6d6df"},
|
| 1148 |
-
{file = "fonttools-4.56.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ffda9b8cd9cb8b301cae2602ec62375b59e2e2108a117746f12215145e3f786c"},
|
| 1149 |
-
{file = "fonttools-4.56.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e2e993e8db36306cc3f1734edc8ea67906c55f98683d6fd34c3fc5593fdbba4c"},
|
| 1150 |
-
{file = "fonttools-4.56.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:003548eadd674175510773f73fb2060bb46adb77c94854af3e0cc5bc70260049"},
|
| 1151 |
-
{file = "fonttools-4.56.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bd9825822e7bb243f285013e653f6741954d8147427aaa0324a862cdbf4cbf62"},
|
| 1152 |
-
{file = "fonttools-4.56.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b23d30a2c0b992fb1c4f8ac9bfde44b5586d23457759b6cf9a787f1a35179ee0"},
|
| 1153 |
-
{file = "fonttools-4.56.0-cp311-cp311-win32.whl", hash = "sha256:47b5e4680002ae1756d3ae3b6114e20aaee6cc5c69d1e5911f5ffffd3ee46c6b"},
|
| 1154 |
-
{file = "fonttools-4.56.0-cp311-cp311-win_amd64.whl", hash = "sha256:14a3e3e6b211660db54ca1ef7006401e4a694e53ffd4553ab9bc87ead01d0f05"},
|
| 1155 |
-
{file = "fonttools-4.56.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d6f195c14c01bd057bc9b4f70756b510e009c83c5ea67b25ced3e2c38e6ee6e9"},
|
| 1156 |
-
{file = "fonttools-4.56.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fa760e5fe8b50cbc2d71884a1eff2ed2b95a005f02dda2fa431560db0ddd927f"},
|
| 1157 |
-
{file = "fonttools-4.56.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d54a45d30251f1d729e69e5b675f9a08b7da413391a1227781e2a297fa37f6d2"},
|
| 1158 |
-
{file = "fonttools-4.56.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:661a8995d11e6e4914a44ca7d52d1286e2d9b154f685a4d1f69add8418961563"},
|
| 1159 |
-
{file = "fonttools-4.56.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9d94449ad0a5f2a8bf5d2f8d71d65088aee48adbe45f3c5f8e00e3ad861ed81a"},
|
| 1160 |
-
{file = "fonttools-4.56.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f59746f7953f69cc3290ce2f971ab01056e55ddd0fb8b792c31a8acd7fee2d28"},
|
| 1161 |
-
{file = "fonttools-4.56.0-cp312-cp312-win32.whl", hash = "sha256:bce60f9a977c9d3d51de475af3f3581d9b36952e1f8fc19a1f2254f1dda7ce9c"},
|
| 1162 |
-
{file = "fonttools-4.56.0-cp312-cp312-win_amd64.whl", hash = "sha256:300c310bb725b2bdb4f5fc7e148e190bd69f01925c7ab437b9c0ca3e1c7cd9ba"},
|
| 1163 |
-
{file = "fonttools-4.56.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f20e2c0dfab82983a90f3d00703ac0960412036153e5023eed2b4641d7d5e692"},
|
| 1164 |
-
{file = "fonttools-4.56.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f36a0868f47b7566237640c026c65a86d09a3d9ca5df1cd039e30a1da73098a0"},
|
| 1165 |
-
{file = "fonttools-4.56.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62b4c6802fa28e14dba010e75190e0e6228513573f1eeae57b11aa1a39b7e5b1"},
|
| 1166 |
-
{file = "fonttools-4.56.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a05d1f07eb0a7d755fbe01fee1fd255c3a4d3730130cf1bfefb682d18fd2fcea"},
|
| 1167 |
-
{file = "fonttools-4.56.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0073b62c3438cf0058488c002ea90489e8801d3a7af5ce5f7c05c105bee815c3"},
|
| 1168 |
-
{file = "fonttools-4.56.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e2cad98c94833465bcf28f51c248aaf07ca022efc6a3eba750ad9c1e0256d278"},
|
| 1169 |
-
{file = "fonttools-4.56.0-cp313-cp313-win32.whl", hash = "sha256:d0cb73ccf7f6d7ca8d0bc7ea8ac0a5b84969a41c56ac3ac3422a24df2680546f"},
|
| 1170 |
-
{file = "fonttools-4.56.0-cp313-cp313-win_amd64.whl", hash = "sha256:62cc1253827d1e500fde9dbe981219fea4eb000fd63402283472d38e7d8aa1c6"},
|
| 1171 |
-
{file = "fonttools-4.56.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:3fd3fccb7b9adaaecfa79ad51b759f2123e1aba97f857936ce044d4f029abd71"},
|
| 1172 |
-
{file = "fonttools-4.56.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:193b86e9f769320bc98ffdb42accafb5d0c8c49bd62884f1c0702bc598b3f0a2"},
|
| 1173 |
-
{file = "fonttools-4.56.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e81c1cc80c1d8bf071356cc3e0e25071fbba1c75afc48d41b26048980b3c771"},
|
| 1174 |
-
{file = "fonttools-4.56.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9270505a19361e81eecdbc2c251ad1e1a9a9c2ad75fa022ccdee533f55535dc"},
|
| 1175 |
-
{file = "fonttools-4.56.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:53f5e9767978a4daf46f28e09dbeb7d010319924ae622f7b56174b777258e5ba"},
|
| 1176 |
-
{file = "fonttools-4.56.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:9da650cb29bc098b8cfd15ef09009c914b35c7986c8fa9f08b51108b7bc393b4"},
|
| 1177 |
-
{file = "fonttools-4.56.0-cp38-cp38-win32.whl", hash = "sha256:965d0209e6dbdb9416100123b6709cb13f5232e2d52d17ed37f9df0cc31e2b35"},
|
| 1178 |
-
{file = "fonttools-4.56.0-cp38-cp38-win_amd64.whl", hash = "sha256:654ac4583e2d7c62aebc6fc6a4c6736f078f50300e18aa105d87ce8925cfac31"},
|
| 1179 |
-
{file = "fonttools-4.56.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:ca7962e8e5fc047cc4e59389959843aafbf7445b6c08c20d883e60ced46370a5"},
|
| 1180 |
-
{file = "fonttools-4.56.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a1af375734018951c31c0737d04a9d5fd0a353a0253db5fbed2ccd44eac62d8c"},
|
| 1181 |
-
{file = "fonttools-4.56.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:442ad4122468d0e47d83bc59d0e91b474593a8c813839e1872e47c7a0cb53b10"},
|
| 1182 |
-
{file = "fonttools-4.56.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3cf4f8d2a30b454ac682e12c61831dcb174950c406011418e739de592bbf8f76"},
|
| 1183 |
-
{file = "fonttools-4.56.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:96a4271f63a615bcb902b9f56de00ea225d6896052c49f20d0c91e9f43529a29"},
|
| 1184 |
-
{file = "fonttools-4.56.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6c1d38642ca2dddc7ae992ef5d026e5061a84f10ff2b906be5680ab089f55bb8"},
|
| 1185 |
-
{file = "fonttools-4.56.0-cp39-cp39-win32.whl", hash = "sha256:2d351275f73ebdd81dd5b09a8b8dac7a30f29a279d41e1c1192aedf1b6dced40"},
|
| 1186 |
-
{file = "fonttools-4.56.0-cp39-cp39-win_amd64.whl", hash = "sha256:d6ca96d1b61a707ba01a43318c9c40aaf11a5a568d1e61146fafa6ab20890793"},
|
| 1187 |
-
{file = "fonttools-4.56.0-py3-none-any.whl", hash = "sha256:1088182f68c303b50ca4dc0c82d42083d176cba37af1937e1a976a31149d4d14"},
|
| 1188 |
-
{file = "fonttools-4.56.0.tar.gz", hash = "sha256:a114d1567e1a1586b7e9e7fc2ff686ca542a82769a296cef131e4c4af51e58f4"},
|
| 1189 |
-
]
|
| 1190 |
-
|
| 1191 |
-
[package.dependencies]
|
| 1192 |
-
brotli = {version = ">=1.0.1", optional = true, markers = "platform_python_implementation == \"CPython\" and extra == \"woff\""}
|
| 1193 |
-
brotlicffi = {version = ">=0.8.0", optional = true, markers = "platform_python_implementation != \"CPython\" and extra == \"woff\""}
|
| 1194 |
-
zopfli = {version = ">=0.1.4", optional = true, markers = "extra == \"woff\""}
|
| 1195 |
-
|
| 1196 |
-
[package.extras]
|
| 1197 |
-
all = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "fs (>=2.2.0,<3)", "lxml (>=4.0)", "lz4 (>=1.7.4.2)", "matplotlib", "munkres", "pycairo", "scipy", "skia-pathops (>=0.5.0)", "sympy", "uharfbuzz (>=0.23.0)", "unicodedata2 (>=15.1.0)", "xattr", "zopfli (>=0.1.4)"]
|
| 1198 |
-
graphite = ["lz4 (>=1.7.4.2)"]
|
| 1199 |
-
interpolatable = ["munkres", "pycairo", "scipy"]
|
| 1200 |
-
lxml = ["lxml (>=4.0)"]
|
| 1201 |
-
pathops = ["skia-pathops (>=0.5.0)"]
|
| 1202 |
-
plot = ["matplotlib"]
|
| 1203 |
-
repacker = ["uharfbuzz (>=0.23.0)"]
|
| 1204 |
-
symfont = ["sympy"]
|
| 1205 |
-
type1 = ["xattr"]
|
| 1206 |
-
ufo = ["fs (>=2.2.0,<3)"]
|
| 1207 |
-
unicode = ["unicodedata2 (>=15.1.0)"]
|
| 1208 |
-
woff = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "zopfli (>=0.1.4)"]
|
| 1209 |
-
|
| 1210 |
[[package]]
|
| 1211 |
name = "fqdn"
|
| 1212 |
version = "1.5.1"
|
|
@@ -3133,10 +2863,10 @@ files = [
|
|
| 3133 |
|
| 3134 |
[package.dependencies]
|
| 3135 |
numpy = [
|
| 3136 |
-
{version = ">=1.26.0", markers = "python_version >= \"3.12\""},
|
| 3137 |
-
{version = ">=1.23.5", markers = "python_version >= \"3.11\" and python_version < \"3.12\""},
|
| 3138 |
{version = ">=1.21.4", markers = "python_version >= \"3.10\" and platform_system == \"Darwin\" and python_version < \"3.11\""},
|
| 3139 |
{version = ">=1.21.2", markers = "platform_system != \"Darwin\" and python_version >= \"3.10\" and python_version < \"3.11\""},
|
|
|
|
|
|
|
| 3140 |
]
|
| 3141 |
|
| 3142 |
[[package]]
|
|
@@ -3228,9 +2958,9 @@ files = [
|
|
| 3228 |
|
| 3229 |
[package.dependencies]
|
| 3230 |
numpy = [
|
| 3231 |
-
{version = ">=1.26.0", markers = "python_version >= \"3.12\""},
|
| 3232 |
-
{version = ">=1.23.2", markers = "python_version == \"3.11\""},
|
| 3233 |
{version = ">=1.22.4", markers = "python_version < \"3.11\""},
|
|
|
|
|
|
|
| 3234 |
]
|
| 3235 |
python-dateutil = ">=2.8.2"
|
| 3236 |
pytz = ">=2020.1"
|
|
@@ -3930,21 +3660,6 @@ numpy = ">=1.16.4"
|
|
| 3930 |
carto = ["pydeck-carto"]
|
| 3931 |
jupyter = ["ipykernel (>=5.1.2)", "ipython (>=5.8.0)", "ipywidgets (>=7,<8)", "traitlets (>=4.3.2)"]
|
| 3932 |
|
| 3933 |
-
[[package]]
|
| 3934 |
-
name = "pydyf"
|
| 3935 |
-
version = "0.11.0"
|
| 3936 |
-
description = "A low-level PDF generator."
|
| 3937 |
-
optional = false
|
| 3938 |
-
python-versions = ">=3.8"
|
| 3939 |
-
files = [
|
| 3940 |
-
{file = "pydyf-0.11.0-py3-none-any.whl", hash = "sha256:0aaf9e2ebbe786ec7a78ec3fbffa4cdcecde53fd6f563221d53c6bc1328848a3"},
|
| 3941 |
-
{file = "pydyf-0.11.0.tar.gz", hash = "sha256:394dddf619cca9d0c55715e3c55ea121a9bf9cbc780cdc1201a2427917b86b64"},
|
| 3942 |
-
]
|
| 3943 |
-
|
| 3944 |
-
[package.extras]
|
| 3945 |
-
doc = ["sphinx", "sphinx_rtd_theme"]
|
| 3946 |
-
test = ["pillow", "pytest", "ruff"]
|
| 3947 |
-
|
| 3948 |
[[package]]
|
| 3949 |
name = "pyee"
|
| 3950 |
version = "12.1.1"
|
|
@@ -3998,21 +3713,6 @@ files = [
|
|
| 3998 |
{file = "pypdfium2-4.30.0.tar.gz", hash = "sha256:48b5b7e5566665bc1015b9d69c1ebabe21f6aee468b509531c3c8318eeee2e16"},
|
| 3999 |
]
|
| 4000 |
|
| 4001 |
-
[[package]]
|
| 4002 |
-
name = "pyphen"
|
| 4003 |
-
version = "0.17.2"
|
| 4004 |
-
description = "Pure Python module to hyphenate text"
|
| 4005 |
-
optional = false
|
| 4006 |
-
python-versions = ">=3.9"
|
| 4007 |
-
files = [
|
| 4008 |
-
{file = "pyphen-0.17.2-py3-none-any.whl", hash = "sha256:3a07fb017cb2341e1d9ff31b8634efb1ae4dc4b130468c7c39dd3d32e7c3affd"},
|
| 4009 |
-
{file = "pyphen-0.17.2.tar.gz", hash = "sha256:f60647a9c9b30ec6c59910097af82bc5dd2d36576b918e44148d8b07ef3b4aa3"},
|
| 4010 |
-
]
|
| 4011 |
-
|
| 4012 |
-
[package.extras]
|
| 4013 |
-
doc = ["sphinx", "sphinx_rtd_theme"]
|
| 4014 |
-
test = ["pytest", "ruff"]
|
| 4015 |
-
|
| 4016 |
[[package]]
|
| 4017 |
name = "pytest"
|
| 4018 |
version = "8.3.4"
|
|
@@ -5194,24 +4894,6 @@ webencodings = ">=0.4"
|
|
| 5194 |
doc = ["sphinx", "sphinx_rtd_theme"]
|
| 5195 |
test = ["pytest", "ruff"]
|
| 5196 |
|
| 5197 |
-
[[package]]
|
| 5198 |
-
name = "tinyhtml5"
|
| 5199 |
-
version = "2.0.0"
|
| 5200 |
-
description = "HTML parser based on the WHATWG HTML specification"
|
| 5201 |
-
optional = false
|
| 5202 |
-
python-versions = ">=3.9"
|
| 5203 |
-
files = [
|
| 5204 |
-
{file = "tinyhtml5-2.0.0-py3-none-any.whl", hash = "sha256:13683277c5b176d070f82d099d977194b7a1e26815b016114f581a74bbfbf47e"},
|
| 5205 |
-
{file = "tinyhtml5-2.0.0.tar.gz", hash = "sha256:086f998833da24c300c414d9fe81d9b368fd04cb9d2596a008421cbc705fcfcc"},
|
| 5206 |
-
]
|
| 5207 |
-
|
| 5208 |
-
[package.dependencies]
|
| 5209 |
-
webencodings = ">=0.5.1"
|
| 5210 |
-
|
| 5211 |
-
[package.extras]
|
| 5212 |
-
doc = ["sphinx", "sphinx_rtd_theme"]
|
| 5213 |
-
test = ["pytest", "ruff"]
|
| 5214 |
-
|
| 5215 |
[[package]]
|
| 5216 |
name = "tokenizers"
|
| 5217 |
version = "0.21.0"
|
|
@@ -5632,31 +5314,6 @@ files = [
|
|
| 5632 |
{file = "wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5"},
|
| 5633 |
]
|
| 5634 |
|
| 5635 |
-
[[package]]
|
| 5636 |
-
name = "weasyprint"
|
| 5637 |
-
version = "63.1"
|
| 5638 |
-
description = "The Awesome Document Factory"
|
| 5639 |
-
optional = false
|
| 5640 |
-
python-versions = ">=3.9"
|
| 5641 |
-
files = [
|
| 5642 |
-
{file = "weasyprint-63.1-py3-none-any.whl", hash = "sha256:9d0319fe3ba553c9a77dc43a2d35b64a70c2b8809ad55a139a214803fde62bce"},
|
| 5643 |
-
{file = "weasyprint-63.1.tar.gz", hash = "sha256:cb424e63e8dd3f14195bfe5f203527646aa40a2f00ac819f9d39b8304cec0044"},
|
| 5644 |
-
]
|
| 5645 |
-
|
| 5646 |
-
[package.dependencies]
|
| 5647 |
-
cffi = ">=0.6"
|
| 5648 |
-
cssselect2 = ">=0.1"
|
| 5649 |
-
fonttools = {version = ">=4.0.0", extras = ["woff"]}
|
| 5650 |
-
Pillow = ">=9.1.0"
|
| 5651 |
-
pydyf = ">=0.11.0"
|
| 5652 |
-
Pyphen = ">=0.9.1"
|
| 5653 |
-
tinycss2 = ">=1.4.0"
|
| 5654 |
-
tinyhtml5 = ">=2.0.0b1"
|
| 5655 |
-
|
| 5656 |
-
[package.extras]
|
| 5657 |
-
doc = ["sphinx", "sphinx_rtd_theme"]
|
| 5658 |
-
test = ["pytest", "ruff"]
|
| 5659 |
-
|
| 5660 |
[[package]]
|
| 5661 |
name = "webcolors"
|
| 5662 |
version = "24.11.1"
|
|
@@ -6023,90 +5680,7 @@ idna = ">=2.0"
|
|
| 6023 |
multidict = ">=4.0"
|
| 6024 |
propcache = ">=0.2.0"
|
| 6025 |
|
| 6026 |
-
[[package]]
|
| 6027 |
-
name = "zopfli"
|
| 6028 |
-
version = "0.2.3.post1"
|
| 6029 |
-
description = "Zopfli module for python"
|
| 6030 |
-
optional = false
|
| 6031 |
-
python-versions = ">=3.8"
|
| 6032 |
-
files = [
|
| 6033 |
-
{file = "zopfli-0.2.3.post1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e0137dd64a493ba6a4be37405cfd6febe650a98cc1e9dca8f6b8c63b1db11b41"},
|
| 6034 |
-
{file = "zopfli-0.2.3.post1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:aa588b21044f8a74e423d8c8a4c7fc9988501878aacced793467010039c50734"},
|
| 6035 |
-
{file = "zopfli-0.2.3.post1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9f4a7ec2770e6af05f5a02733fd3900f30a9cd58e5d6d3727e14c5bcd6e7d587"},
|
| 6036 |
-
{file = "zopfli-0.2.3.post1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f7d69c1a7168ad0e9cb864e8663acb232986a0c9c9cb9801f56bf6214f53a54d"},
|
| 6037 |
-
{file = "zopfli-0.2.3.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c2d2bc8129707e34c51f9352c4636ca313b52350bbb7e04637c46c1818a2a70"},
|
| 6038 |
-
{file = "zopfli-0.2.3.post1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:39e576f93576c5c223b41d9c780bbb91fd6db4babf3223d2a4fe7bf568e2b5a8"},
|
| 6039 |
-
{file = "zopfli-0.2.3.post1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:cbe6df25807227519debd1a57ab236f5f6bad441500e85b13903e51f93a43214"},
|
| 6040 |
-
{file = "zopfli-0.2.3.post1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7cce242b5df12b2b172489daf19c32e5577dd2fac659eb4b17f6a6efb446fd5c"},
|
| 6041 |
-
{file = "zopfli-0.2.3.post1-cp310-cp310-win32.whl", hash = "sha256:f815fcc2b2a457977724bad97fb4854022980f51ce7b136925e336b530545ae1"},
|
| 6042 |
-
{file = "zopfli-0.2.3.post1-cp310-cp310-win_amd64.whl", hash = "sha256:0cc20b02a9531559945324c38302fd4ba763311632d0ec8a1a0aa9c10ea363e6"},
|
| 6043 |
-
{file = "zopfli-0.2.3.post1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:518f1f4ed35dd69ce06b552f84e6d081f07c552b4c661c5312d950a0b764a58a"},
|
| 6044 |
-
{file = "zopfli-0.2.3.post1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:615a8ac9dda265e9cc38b2a76c3142e4a9f30fea4a79c85f670850783bc6feb4"},
|
| 6045 |
-
{file = "zopfli-0.2.3.post1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a82fc2dbebe6eb908b9c665e71496f8525c1bc4d2e3a7a7722ef2b128b6227c8"},
|
| 6046 |
-
{file = "zopfli-0.2.3.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:37d011e92f7b9622742c905fdbed9920a1d0361df84142807ea2a528419dea7f"},
|
| 6047 |
-
{file = "zopfli-0.2.3.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e63d558847166543c2c9789e6f985400a520b7eacc4b99181668b2c3aeadd352"},
|
| 6048 |
-
{file = "zopfli-0.2.3.post1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:60db20f06c3d4c5934b16cfa62a2cc5c3f0686bffe0071ed7804d3c31ab1a04e"},
|
| 6049 |
-
{file = "zopfli-0.2.3.post1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:716cdbfc57bfd3d3e31a58e6246e8190e6849b7dbb7c4ce39ef8bbf0edb8f6d5"},
|
| 6050 |
-
{file = "zopfli-0.2.3.post1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3a89277ed5f8c0fb2d0b46d669aa0633123aa7381f1f6118c12f15e0fb48f8ca"},
|
| 6051 |
-
{file = "zopfli-0.2.3.post1-cp311-cp311-win32.whl", hash = "sha256:75a26a2307b10745a83b660c404416e984ee6fca515ec7f0765f69af3ce08072"},
|
| 6052 |
-
{file = "zopfli-0.2.3.post1-cp311-cp311-win_amd64.whl", hash = "sha256:81c341d9bb87a6dbbb0d45d6e272aca80c7c97b4b210f9b6e233bf8b87242f29"},
|
| 6053 |
-
{file = "zopfli-0.2.3.post1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3f0197b6aa6eb3086ae9e66d6dd86c4d502b6c68b0ec490496348ae8c05ecaef"},
|
| 6054 |
-
{file = "zopfli-0.2.3.post1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:5fcfc0dc2761e4fcc15ad5d273b4d58c2e8e059d3214a7390d4d3c8e2aee644e"},
|
| 6055 |
-
{file = "zopfli-0.2.3.post1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cac2b37ab21c2b36a10b685b1893ebd6b0f83ae26004838ac817680881576567"},
|
| 6056 |
-
{file = "zopfli-0.2.3.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8d5ab297d660b75c159190ce6d73035502310e40fd35170aed7d1a1aea7ddd65"},
|
| 6057 |
-
{file = "zopfli-0.2.3.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ba214f4f45bec195ee8559651154d3ac2932470b9d91c5715fc29c013349f8c"},
|
| 6058 |
-
{file = "zopfli-0.2.3.post1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c1e0ed5d84ffa2d677cc9582fc01e61dab2e7ef8b8996e055f0a76167b1b94df"},
|
| 6059 |
-
{file = "zopfli-0.2.3.post1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:bfa1eb759e07d8b7aa7a310a2bc535e127ee70addf90dc8d4b946b593c3e51a8"},
|
| 6060 |
-
{file = "zopfli-0.2.3.post1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:cd2c002f160502608dcc822ed2441a0f4509c52e86fcfd1a09e937278ed1ca14"},
|
| 6061 |
-
{file = "zopfli-0.2.3.post1-cp312-cp312-win32.whl", hash = "sha256:7be5cc6732eb7b4df17305d8a7b293223f934a31783a874a01164703bc1be6cd"},
|
| 6062 |
-
{file = "zopfli-0.2.3.post1-cp312-cp312-win_amd64.whl", hash = "sha256:4e50ffac74842c1c1018b9b73875a0d0a877c066ab06bf7cccbaa84af97e754f"},
|
| 6063 |
-
{file = "zopfli-0.2.3.post1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ecb7572df5372abce8073df078207d9d1749f20b8b136089916a4a0868d56051"},
|
| 6064 |
-
{file = "zopfli-0.2.3.post1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a1cf720896d2ce998bc8e051d4b4ce0d8bec007aab6243102e8e1d22a0b2fb3f"},
|
| 6065 |
-
{file = "zopfli-0.2.3.post1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5aad740b4d4fcbaaae4887823925166ffd062db3b248b3f432198fc287381d1a"},
|
| 6066 |
-
{file = "zopfli-0.2.3.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6617fb10f9e4393b331941861d73afb119cd847e88e4974bdbe8068ceef3f73f"},
|
| 6067 |
-
{file = "zopfli-0.2.3.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a53b18797cdef27e019db595d66c4b077325afe2fd62145953275f53d84ce40c"},
|
| 6068 |
-
{file = "zopfli-0.2.3.post1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b78008a69300d929ca2efeffec951b64a312e9a811e265ea4a907ab546d79fa6"},
|
| 6069 |
-
{file = "zopfli-0.2.3.post1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:0aa5f90d6298bda02a95bc8dc8c3c19004d5a4e44bda00b67ca7431d857b4b54"},
|
| 6070 |
-
{file = "zopfli-0.2.3.post1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2768c877f76c8a0e7519b1c86c93757f3c01492ddde55751e9988afb7eff64e1"},
|
| 6071 |
-
{file = "zopfli-0.2.3.post1-cp313-cp313-win32.whl", hash = "sha256:71390dbd3fbf6ebea9a5d85ffed8c26ee1453ee09248e9b88486e30e0397b775"},
|
| 6072 |
-
{file = "zopfli-0.2.3.post1-cp313-cp313-win_amd64.whl", hash = "sha256:a86eb88e06bd87e1fff31dac878965c26b0c26db59ddcf78bb0379a954b120de"},
|
| 6073 |
-
{file = "zopfli-0.2.3.post1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:3827170de28faf144992d3d4dcf8f3998fe3c8a6a6f4a08f1d42c2ec6119d2bb"},
|
| 6074 |
-
{file = "zopfli-0.2.3.post1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b0ec13f352ea5ae0fc91f98a48540512eed0767d0ec4f7f3cb92d92797983d18"},
|
| 6075 |
-
{file = "zopfli-0.2.3.post1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f272186e03ad55e7af09ab78055535c201b1a0bcc2944edb1768298d9c483a4"},
|
| 6076 |
-
{file = "zopfli-0.2.3.post1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:29ea74e72ffa6e291b8c6f2504ce6c146b4fe990c724c1450eb8e4c27fd31431"},
|
| 6077 |
-
{file = "zopfli-0.2.3.post1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:eb45a34f23da4f8bc712b6376ca5396914b0b7c09adbb001dad964eb7f3132f8"},
|
| 6078 |
-
{file = "zopfli-0.2.3.post1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:6482db9876c68faac2d20a96b566ffbf65ddaadd97b222e4e73641f4f8722fc4"},
|
| 6079 |
-
{file = "zopfli-0.2.3.post1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:95a260cafd56b8fffa679918937401c80bb38e1681c448b988022e4c3610965d"},
|
| 6080 |
-
{file = "zopfli-0.2.3.post1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:676919fba7311125244eb0c4393679ac5fe856e5864a15d122bd815205369fa0"},
|
| 6081 |
-
{file = "zopfli-0.2.3.post1-cp38-cp38-win32.whl", hash = "sha256:b9026a21b6d41eb0e2e63f5bc1242c3fcc43ecb770963cda99a4307863dac12e"},
|
| 6082 |
-
{file = "zopfli-0.2.3.post1-cp38-cp38-win_amd64.whl", hash = "sha256:3c163911f8bad94b3e1db0a572e7c28ba681a0c91d0002ea1e4fa9264c21ef17"},
|
| 6083 |
-
{file = "zopfli-0.2.3.post1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b05296e8bc88c92e2b21e0a9bae4740c1551ee613c1d93a51fd28a7a0b2b6fbb"},
|
| 6084 |
-
{file = "zopfli-0.2.3.post1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f12000a6accdd4bf0a3fa6eaa1b1c7a7bc80af0a2edf3f89d770d3dcce1d0e22"},
|
| 6085 |
-
{file = "zopfli-0.2.3.post1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a241a68581d34d67b40c425cce3d1fd211c092f99d9250947824ccba9f491949"},
|
| 6086 |
-
{file = "zopfli-0.2.3.post1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3657e416ffb8f31d9d3424af12122bb251befae109f2e271d87d825c92fc5b7b"},
|
| 6087 |
-
{file = "zopfli-0.2.3.post1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:4915a41375bdee4db749ecd07d985a0486eb688a6619f713b7bf6fbfd145e960"},
|
| 6088 |
-
{file = "zopfli-0.2.3.post1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:bbe429fc50686bb2a2608a30843e36fbaa123462a5284f136c7d9e0145220bfd"},
|
| 6089 |
-
{file = "zopfli-0.2.3.post1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:2345e713260a350bea0b01a816a469ea356bc2d63d009a0d777691ecbbcf7493"},
|
| 6090 |
-
{file = "zopfli-0.2.3.post1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:fc39f5c27f962ec8660d8d20c24762431131b5d8c672b44b0a54cf2b5bcde9b9"},
|
| 6091 |
-
{file = "zopfli-0.2.3.post1-cp39-cp39-win32.whl", hash = "sha256:9a6aec38a989bad7ddd1ef53f1265699e49e294d08231b5313d61293f3cd6237"},
|
| 6092 |
-
{file = "zopfli-0.2.3.post1-cp39-cp39-win_amd64.whl", hash = "sha256:b3df42f52502438ee973042cc551877d24619fa1cd38ef7b7e9ac74200daca8b"},
|
| 6093 |
-
{file = "zopfli-0.2.3.post1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:4c1226a7e2c7105ac31503a9bb97454743f55d88164d6d46bc138051b77f609b"},
|
| 6094 |
-
{file = "zopfli-0.2.3.post1-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:48dba9251060289101343110ab47c0756f66f809bb4d1ddbb6d5c7e7752115c5"},
|
| 6095 |
-
{file = "zopfli-0.2.3.post1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89899641d4de97dbad8e0cde690040d078b6aea04066dacaab98e0b5a23573f2"},
|
| 6096 |
-
{file = "zopfli-0.2.3.post1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:3654bfc927bc478b1c3f3ff5056ed7b20a1a37fa108ca503256d0a699c03bbb1"},
|
| 6097 |
-
{file = "zopfli-0.2.3.post1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:c4278d1873ce6e803e5d4f8d702fd3026bd67fca744aa98881324d1157ddf748"},
|
| 6098 |
-
{file = "zopfli-0.2.3.post1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:1d8cc06605519e82b16df090e17cb3990d1158861b2872c3117f1168777b81e4"},
|
| 6099 |
-
{file = "zopfli-0.2.3.post1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1f990634fd5c5c8ced8edddd8bd45fab565123b4194d6841e01811292650acae"},
|
| 6100 |
-
{file = "zopfli-0.2.3.post1-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:91a2327a4d7e77471fa4fbb26991c6de4a738c6fc6a33e09bb25f56a870a4b7b"},
|
| 6101 |
-
{file = "zopfli-0.2.3.post1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8fbe5bcf10d01aab3513550f284c09fef32f342b36f56bfae2120a9c4d12c130"},
|
| 6102 |
-
{file = "zopfli-0.2.3.post1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:34a99592f3d9eb6f737616b5bd74b48a589fdb3cb59a01a50d636ea81d6af272"},
|
| 6103 |
-
{file = "zopfli-0.2.3.post1.tar.gz", hash = "sha256:96484dc0f48be1c5d7ae9f38ed1ce41e3675fd506b27c11a6607f14b49101e99"},
|
| 6104 |
-
]
|
| 6105 |
-
|
| 6106 |
-
[package.extras]
|
| 6107 |
-
test = ["pytest"]
|
| 6108 |
-
|
| 6109 |
[metadata]
|
| 6110 |
lock-version = "2.0"
|
| 6111 |
python-versions = "^3.10"
|
| 6112 |
-
content-hash = "
|
|
|
|
| 431 |
{file = "blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf"},
|
| 432 |
]
|
| 433 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 434 |
[[package]]
|
| 435 |
name = "cachetools"
|
| 436 |
version = "5.5.2"
|
|
|
|
| 686 |
[package.extras]
|
| 687 |
test = ["pytest"]
|
| 688 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 689 |
[[package]]
|
| 690 |
name = "datasets"
|
| 691 |
version = "2.21.0"
|
|
|
|
| 937 |
{file = "filetype-1.2.0.tar.gz", hash = "sha256:66b56cd6474bf41d8c54660347d37afcc3f7d1970648de365c102ef77548aadb"},
|
| 938 |
]
|
| 939 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 940 |
[[package]]
|
| 941 |
name = "fqdn"
|
| 942 |
version = "1.5.1"
|
|
|
|
| 2863 |
|
| 2864 |
[package.dependencies]
|
| 2865 |
numpy = [
|
|
|
|
|
|
|
| 2866 |
{version = ">=1.21.4", markers = "python_version >= \"3.10\" and platform_system == \"Darwin\" and python_version < \"3.11\""},
|
| 2867 |
{version = ">=1.21.2", markers = "platform_system != \"Darwin\" and python_version >= \"3.10\" and python_version < \"3.11\""},
|
| 2868 |
+
{version = ">=1.23.5", markers = "python_version >= \"3.11\" and python_version < \"3.12\""},
|
| 2869 |
+
{version = ">=1.26.0", markers = "python_version >= \"3.12\""},
|
| 2870 |
]
|
| 2871 |
|
| 2872 |
[[package]]
|
|
|
|
| 2958 |
|
| 2959 |
[package.dependencies]
|
| 2960 |
numpy = [
|
|
|
|
|
|
|
| 2961 |
{version = ">=1.22.4", markers = "python_version < \"3.11\""},
|
| 2962 |
+
{version = ">=1.23.2", markers = "python_version == \"3.11\""},
|
| 2963 |
+
{version = ">=1.26.0", markers = "python_version >= \"3.12\""},
|
| 2964 |
]
|
| 2965 |
python-dateutil = ">=2.8.2"
|
| 2966 |
pytz = ">=2020.1"
|
|
|
|
| 3660 |
carto = ["pydeck-carto"]
|
| 3661 |
jupyter = ["ipykernel (>=5.1.2)", "ipython (>=5.8.0)", "ipywidgets (>=7,<8)", "traitlets (>=4.3.2)"]
|
| 3662 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3663 |
[[package]]
|
| 3664 |
name = "pyee"
|
| 3665 |
version = "12.1.1"
|
|
|
|
| 3713 |
{file = "pypdfium2-4.30.0.tar.gz", hash = "sha256:48b5b7e5566665bc1015b9d69c1ebabe21f6aee468b509531c3c8318eeee2e16"},
|
| 3714 |
]
|
| 3715 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3716 |
[[package]]
|
| 3717 |
name = "pytest"
|
| 3718 |
version = "8.3.4"
|
|
|
|
| 4894 |
doc = ["sphinx", "sphinx_rtd_theme"]
|
| 4895 |
test = ["pytest", "ruff"]
|
| 4896 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4897 |
[[package]]
|
| 4898 |
name = "tokenizers"
|
| 4899 |
version = "0.21.0"
|
|
|
|
| 5314 |
{file = "wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5"},
|
| 5315 |
]
|
| 5316 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 5317 |
[[package]]
|
| 5318 |
name = "webcolors"
|
| 5319 |
version = "24.11.1"
|
|
|
|
| 5680 |
multidict = ">=4.0"
|
| 5681 |
propcache = ">=0.2.0"
|
| 5682 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 5683 |
[metadata]
|
| 5684 |
lock-version = "2.0"
|
| 5685 |
python-versions = "^3.10"
|
| 5686 |
+
content-hash = "70d4b1cc842480888768dbad78c97cdedeec150ccb3433e46c030327f2eb7819"
|
pyproject.toml
CHANGED
|
@@ -36,11 +36,13 @@ filetype = "^1.2.0"
|
|
| 36 |
scikit-learn = "^1.6.1"
|
| 37 |
google-genai = "^1.0.0"
|
| 38 |
anthropic = "^0.46.0"
|
| 39 |
-
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
|
| 43 |
-
|
|
|
|
|
|
|
| 44 |
|
| 45 |
[tool.poetry.group.dev.dependencies]
|
| 46 |
jupyter = "^1.0.0"
|
|
@@ -58,6 +60,9 @@ tabulate = "^0.9.0"
|
|
| 58 |
latex2mathml = "^3.77.0"
|
| 59 |
playwright = "^1.49.1"
|
| 60 |
|
|
|
|
|
|
|
|
|
|
| 61 |
[tool.poetry.scripts]
|
| 62 |
marker = "marker.scripts.convert:convert_cli"
|
| 63 |
marker_single = "marker.scripts.convert_single:convert_single_cli"
|
|
|
|
| 36 |
scikit-learn = "^1.6.1"
|
| 37 |
google-genai = "^1.0.0"
|
| 38 |
anthropic = "^0.46.0"
|
| 39 |
+
|
| 40 |
+
# Optional dependencies for documents
|
| 41 |
+
mammoth = {version = "^1.9.0", optional = true}
|
| 42 |
+
openpyxl = {version = "^3.1.5", optional = true}
|
| 43 |
+
python-pptx = {version = "^1.0.2", optional = true}
|
| 44 |
+
ebooklib = {version = "^0.18", optional = true}
|
| 45 |
+
weasyprint = {version = "^63.1", optional = true}
|
| 46 |
|
| 47 |
[tool.poetry.group.dev.dependencies]
|
| 48 |
jupyter = "^1.0.0"
|
|
|
|
| 60 |
latex2mathml = "^3.77.0"
|
| 61 |
playwright = "^1.49.1"
|
| 62 |
|
| 63 |
+
[tool.poetry.extras]
|
| 64 |
+
full = ["mammoth", "openpyxl", "python-pptx", "ebooklib", "weasyprint"]
|
| 65 |
+
|
| 66 |
[tool.poetry.scripts]
|
| 67 |
marker = "marker.scripts.convert:convert_cli"
|
| 68 |
marker_single = "marker.scripts.convert_single:convert_single_cli"
|