From fd1639300f46d05a447df61cb39f2706a5635d05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Such=C3=A1nek?= Date: Fri, 23 Jan 2026 18:41:21 +0100 Subject: [PATCH] deps: Update dependencies --- packages/dsw-config/requirements.txt | 2 +- packages/dsw-data-seeder/requirements.txt | 4 +- packages/dsw-database/requirements.txt | 2 +- packages/dsw-document-worker/pyproject.toml | 2 +- packages/dsw-document-worker/requirements.txt | 10 +-- packages/dsw-mailer/requirements.txt | 12 +-- packages/dsw-storage/requirements.txt | 4 +- requirements.txt | 16 ++-- uv.lock | 85 ++++++++++--------- 9 files changed, 73 insertions(+), 64 deletions(-) diff --git a/packages/dsw-config/requirements.txt b/packages/dsw-config/requirements.txt index 431885e5..a9c401f8 100644 --- a/packages/dsw-config/requirements.txt +++ b/packages/dsw-config/requirements.txt @@ -1,4 +1,4 @@ certifi==2026.1.4 PyYAML==6.0.3 -sentry-sdk==2.49.0 +sentry-sdk==2.50.0 urllib3==2.6.3 diff --git a/packages/dsw-data-seeder/requirements.txt b/packages/dsw-data-seeder/requirements.txt index 9f1b32e8..fe4c38e8 100644 --- a/packages/dsw-data-seeder/requirements.txt +++ b/packages/dsw-data-seeder/requirements.txt @@ -7,11 +7,11 @@ func_timeout==4.3.5 minio==7.2.20 psycopg==3.3.2 psycopg-binary==3.3.2 -pycparser==2.23 +pycparser==3.0 pycryptodome==3.23.0 python-dateutil==2.9.0.post0 PyYAML==6.0.3 -sentry-sdk==2.49.0 +sentry-sdk==2.50.0 six==1.17.0 tenacity==9.1.2 typing_extensions==4.15.0 diff --git a/packages/dsw-database/requirements.txt b/packages/dsw-database/requirements.txt index 6b49ef62..6986bce7 100644 --- a/packages/dsw-database/requirements.txt +++ b/packages/dsw-database/requirements.txt @@ -2,7 +2,7 @@ certifi==2026.1.4 psycopg==3.3.2 psycopg-binary==3.3.2 PyYAML==6.0.3 -sentry-sdk==2.49.0 +sentry-sdk==2.50.0 tenacity==9.1.2 typing_extensions==4.15.0 urllib3==2.6.3 diff --git a/packages/dsw-document-worker/pyproject.toml b/packages/dsw-document-worker/pyproject.toml index df499eb9..34ee3ec7 100644 --- a/packages/dsw-document-worker/pyproject.toml +++ b/packages/dsw-document-worker/pyproject.toml @@ -32,7 +32,7 @@ dependencies = [ "requests", "sentry-sdk", "tenacity", - "weasyprint==67.0", + "weasyprint", "XlsxWriter", # DSW "dsw-command-queue==4.26.1", diff --git a/packages/dsw-document-worker/requirements.txt b/packages/dsw-document-worker/requirements.txt index 98fa021c..f81ce986 100644 --- a/packages/dsw-document-worker/requirements.txt +++ b/packages/dsw-document-worker/requirements.txt @@ -11,7 +11,7 @@ func_timeout==4.3.5 html5lib==1.1 idna==3.11 Jinja2==3.1.6 -Markdown==3.10 +Markdown==3.10.1 MarkupSafe==3.0.3 minio==7.2.20 panflute==2.3.1 @@ -20,10 +20,10 @@ pillow==12.1.0 pluggy==1.6.0 psycopg==3.3.2 psycopg-binary==3.3.2 -pycparser==2.23 +pycparser==3.0 pycryptodome==3.23.0 pydyf==0.12.1 -pyparsing==3.3.1 +pyparsing==3.3.2 pyphen==0.17.2 python-dateutil==2.9.0.post0 python-slugify==8.0.4 @@ -31,7 +31,7 @@ PyYAML==6.0.3 rdflib==7.5.0 rdflib-jsonld==0.6.2 requests==2.32.5 -sentry-sdk==2.49.0 +sentry-sdk==2.50.0 six==1.17.0 tenacity==9.1.2 text-unidecode==1.3 @@ -39,7 +39,7 @@ tinycss2==1.5.1 tinyhtml5==2.0.0 typing_extensions==4.15.0 urllib3==2.6.3 -weasyprint==67.0 +weasyprint==68.0 webencodings==0.5.1 XlsxWriter==3.2.9 zopfli==0.4.0b1 diff --git a/packages/dsw-mailer/requirements.txt b/packages/dsw-mailer/requirements.txt index 39caca06..4b5c25f5 100644 --- a/packages/dsw-mailer/requirements.txt +++ b/packages/dsw-mailer/requirements.txt @@ -1,7 +1,7 @@ argon2-cffi==25.1.0 argon2-cffi-bindings==25.1.0 -boto3==1.42.25 -botocore==1.42.25 +boto3==1.42.33 +botocore==1.42.33 certifi==2026.1.4 cffi==2.0.0 click==8.3.1 @@ -9,20 +9,20 @@ dkimpy==1.1.8 dnspython==2.8.0 func_timeout==4.3.5 Jinja2==3.1.6 -jmespath==1.0.1 -Markdown==3.10 +jmespath==1.1.0 +Markdown==3.10.1 MarkupSafe==3.0.3 minio==7.2.20 pathvalidate==3.3.1 polib==1.2.0 psycopg==3.3.2 psycopg-binary==3.3.2 -pycparser==2.23 +pycparser==3.0 pycryptodome==3.23.0 python-dateutil==2.9.0.post0 PyYAML==6.0.3 s3transfer==0.16.0 -sentry-sdk==2.49.0 +sentry-sdk==2.50.0 six==1.17.0 tenacity==9.1.2 typing_extensions==4.15.0 diff --git a/packages/dsw-storage/requirements.txt b/packages/dsw-storage/requirements.txt index dda9bf46..7031a511 100644 --- a/packages/dsw-storage/requirements.txt +++ b/packages/dsw-storage/requirements.txt @@ -3,10 +3,10 @@ argon2-cffi-bindings==25.1.0 certifi==2026.1.4 cffi==2.0.0 minio==7.2.20 -pycparser==2.23 +pycparser==3.0 pycryptodome==3.23.0 PyYAML==6.0.3 -sentry-sdk==2.49.0 +sentry-sdk==2.50.0 tenacity==9.1.2 typing_extensions==4.15.0 urllib3==2.6.3 diff --git a/requirements.txt b/requirements.txt index 9f85623e..fe4fd81c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,8 +6,8 @@ anyio==4.6.2.post1 argon2-cffi==25.1.0 argon2-cffi-bindings==25.1.0 attrs==25.4.0 -boto3==1.42.25 -botocore==1.42.25 +boto3==1.42.33 +botocore==1.42.33 Brotli==1.2.0 certifi==2026.1.4 cffi==2.0.0 @@ -24,8 +24,8 @@ html5lib==1.1 humanize==4.15.0 idna==3.11 Jinja2==3.1.6 -jmespath==1.0.1 -Markdown==3.10 +jmespath==1.1.0 +Markdown==3.10.1 MarkupSafe==3.0.3 minio==7.2.20 multidict==6.7.0 @@ -37,12 +37,12 @@ pluggy==1.6.0 propcache==0.4.1 psycopg==3.3.2 psycopg-binary==3.3.2 -pycparser==2.23 +pycparser==3.0 pycryptodome==3.23.0 pydantic==2.12.5 pydantic_core==2.41.5 pydyf==0.12.1 -pyparsing==3.3.1 +pyparsing==3.3.2 pyphen==0.17.2 python-dateutil==2.9.0.post0 python-dotenv==1.2.1 @@ -52,7 +52,7 @@ rdflib==7.5.0 rdflib-jsonld==0.6.2 requests==2.32.5 s3transfer==0.16.0 -sentry-sdk==2.49.0 +sentry-sdk==2.50.0 six==1.17.0 sniffio==1.3.1 tenacity==9.1.2 @@ -64,7 +64,7 @@ typing_extensions==4.15.0 tzdata==2025.3 urllib3==2.6.3 watchfiles==1.1.1 -weasyprint==67.0 +weasyprint==68.0 webencodings==0.5.1 XlsxWriter==3.2.9 yarl==1.22.0 diff --git a/uv.lock b/uv.lock index d75c8a55..8dbd06aa 100644 --- a/uv.lock +++ b/uv.lock @@ -139,15 +139,15 @@ wheels = [ [[package]] name = "anyio" -version = "4.12.1" +version = "4.6.2.post1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "idna" }, - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "sniffio" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/96/f0/5eb65b2bb0d09ac6776f2eb54adee6abe8228ea05b20a5ad0e4945de8aac/anyio-4.12.1.tar.gz", hash = "sha256:41cfcc3a4c85d3f05c932da7c26d0201ac36f72abd4435ba90d0464a3ffed703", size = 228685, upload-time = "2026-01-06T11:45:21.246Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9f/09/45b9b7a6d4e45c6bcb5bf61d19e3ab87df68e0601fa8c5293de3542546cc/anyio-4.6.2.post1.tar.gz", hash = "sha256:4c8bc31ccdb51c7f7bd251f51c609e038d63e34219b44aa86e47576389880b4c", size = 173422, upload-time = "2024-10-14T14:31:44.021Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/38/0e/27be9fdef66e72d64c0cdc3cc2823101b80585f8119b5c112c2e8f5f7dab/anyio-4.12.1-py3-none-any.whl", hash = "sha256:d405828884fc140aa80a3c667b8beed277f1dfedec42ba031bd6ac3db606ab6c", size = 113592, upload-time = "2026-01-06T11:45:19.497Z" }, + { url = "https://files.pythonhosted.org/packages/e4/f5/f2b75d2fc6f1a260f340f0e7c6a060f4dd2961cc16884ed851b0d18da06a/anyio-4.6.2.post1-py3-none-any.whl", hash = "sha256:6d170c36fba3bdd840c73d3868c1e777e33676a69c3a72cf0a0d5d6d8009b61d", size = 90377, upload-time = "2024-10-14T14:31:42.623Z" }, ] [[package]] @@ -204,30 +204,30 @@ wheels = [ [[package]] name = "boto3" -version = "1.42.30" +version = "1.42.33" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "botocore" }, { name = "jmespath" }, { name = "s3transfer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/79/2dac8b7cb075cfa43908ee9af3f8ee06880d84b86013854c5cca8945afac/boto3-1.42.30.tar.gz", hash = "sha256:ba9cd2f7819637d15bfbeb63af4c567fcc8a7dcd7b93dd12734ec58601169538", size = 112809, upload-time = "2026-01-16T20:37:23.636Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d4/c7/695a39a862140dd40637a3dc0020f4f645bb78c47f0d9195db76ed7e1da2/boto3-1.42.33.tar.gz", hash = "sha256:5da0d35dd82451d4520af63f8fcc722537597d7c790035e8b3a8fc53f032be3a", size = 112844, upload-time = "2026-01-22T20:29:15.817Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/52/b3/2c0d828c9f668292e277ca5232e6160dd5b4b660a3f076f20dd5378baa1e/boto3-1.42.30-py3-none-any.whl", hash = "sha256:d7e548bea65e0ae2c465c77de937bc686b591aee6a352d5a19a16bc751e591c1", size = 140573, upload-time = "2026-01-16T20:37:22.089Z" }, + { url = "https://files.pythonhosted.org/packages/be/93/80aa0c9c5931e72252cbf46162f5b438f040f618bb941aa85bb591c62bc9/boto3-1.42.33-py3-none-any.whl", hash = "sha256:81db4a1ef08b3a69b2c5a879e7bd26ee43ca3fd5202cd320a2aaa4f5dd11182c", size = 140574, upload-time = "2026-01-22T20:29:13.531Z" }, ] [[package]] name = "botocore" -version = "1.42.30" +version = "1.42.33" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jmespath" }, { name = "python-dateutil" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/44/38/23862628a0eb044c8b8b3d7a9ad1920b3bfd6bce6d746d5a871e8382c7e4/botocore-1.42.30.tar.gz", hash = "sha256:9bf1662b8273d5cc3828a49f71ca85abf4e021011c1f0a71f41a2ea5769a5116", size = 14891439, upload-time = "2026-01-16T20:37:13.77Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8f/ea/7bfe0902a228b4aa73106e704188189ab0e16e0a0e9598fa2b126ebfe759/botocore-1.42.33.tar.gz", hash = "sha256:ecf48db73605a592b6c7f8f29e517d9eb6cf0c7e004a1fdbd9c192afc7b42b03", size = 14903415, upload-time = "2026-01-22T20:29:04.293Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3d/8d/6d7b016383b1f74dd93611b1c5078bbaddaca901553ab886dcda87cae365/botocore-1.42.30-py3-none-any.whl", hash = "sha256:97070a438cac92430bb7b65f8ebd7075224f4a289719da4ee293d22d1e98db02", size = 14566340, upload-time = "2026-01-16T20:37:10.94Z" }, + { url = "https://files.pythonhosted.org/packages/2f/58/da9a094c8c2499a19c57f4aedca2d5fb2c88bfb9e2931d87af41309c4521/botocore-1.42.33-py3-none-any.whl", hash = "sha256:156a1ead55c38709730c543eb8085c36098b7baf272fedc67cc4a543ae4b4cf6", size = 14575729, upload-time = "2026-01-22T20:29:00.759Z" }, ] [[package]] @@ -578,7 +578,7 @@ requires-dist = [ { name = "requests" }, { name = "sentry-sdk" }, { name = "tenacity" }, - { name = "weasyprint", specifier = "==67.0" }, + { name = "weasyprint" }, { name = "xlsxwriter" }, ] @@ -890,20 +890,20 @@ wheels = [ [[package]] name = "jmespath" -version = "1.0.1" +version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/00/2a/e867e8531cf3e36b41201936b7fa7ba7b5702dbef42922193f05c8976cd6/jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe", size = 25843, upload-time = "2022-06-17T18:00:12.224Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d3/59/322338183ecda247fb5d1763a6cbe46eff7222eaeebafd9fa65d4bf5cb11/jmespath-1.1.0.tar.gz", hash = "sha256:472c87d80f36026ae83c6ddd0f1d05d4e510134ed462851fd5f754c8c3cbb88d", size = 27377, upload-time = "2026-01-22T16:35:26.279Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/b4/b9b800c45527aadd64d5b442f9b932b00648617eb5d63d2c7a6587b7cafc/jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980", size = 20256, upload-time = "2022-06-17T18:00:10.251Z" }, + { url = "https://files.pythonhosted.org/packages/14/2f/967ba146e6d58cf6a652da73885f52fc68001525b4197effc174321d70b4/jmespath-1.1.0-py3-none-any.whl", hash = "sha256:a5663118de4908c91729bea0acadca56526eb2698e83de10cd116ae0f4e97c64", size = 20419, upload-time = "2026-01-22T16:35:24.919Z" }, ] [[package]] name = "markdown" -version = "3.10" +version = "3.10.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7d/ab/7dd27d9d863b3376fcf23a5a13cb5d024aed1db46f963f1b5735ae43b3be/markdown-3.10.tar.gz", hash = "sha256:37062d4f2aa4b2b6b32aefb80faa300f82cc790cb949a35b8caede34f2b68c0e", size = 364931, upload-time = "2025-11-03T19:51:15.007Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b7/b1/af95bcae8549f1f3fd70faacb29075826a0d689a27f232e8cee315efa053/markdown-3.10.1.tar.gz", hash = "sha256:1c19c10bd5c14ac948c53d0d762a04e2fa35a6d58a6b7b1e6bfcbe6fefc0001a", size = 365402, upload-time = "2026-01-21T18:09:28.206Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/70/81/54e3ce63502cd085a0c556652a4e1b919c45a446bd1e5300e10c44c8c521/markdown-3.10-py3-none-any.whl", hash = "sha256:b5b99d6951e2e4948d939255596523444c0e677c669700b1d17aa4a8a464cb7c", size = 107678, upload-time = "2025-11-03T19:51:13.887Z" }, + { url = "https://files.pythonhosted.org/packages/59/1b/6ef961f543593969d25b2afe57a3564200280528caa9bd1082eecdd7b3bc/markdown-3.10.1-py3-none-any.whl", hash = "sha256:867d788939fe33e4b736426f5b9f651ad0c0ae0ecf89df0ca5d1176c70812fe3", size = 107684, upload-time = "2026-01-21T18:09:27.203Z" }, ] [[package]] @@ -1342,11 +1342,11 @@ wheels = [ [[package]] name = "pycparser" -version = "2.23" +version = "3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fe/cf/d2d3b9f5699fb1e4615c8e32ff220203e43b248e1dfcc6736ad9057731ca/pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2", size = 173734, upload-time = "2025-09-09T13:23:47.91Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29", size = 103492, upload-time = "2026-01-21T14:26:51.89Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a0/e3/59cd50310fc9b59512193629e1984c1f95e5c8ae6e5d8c69532ccc65a7fe/pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a5934", size = 118140, upload-time = "2025-09-09T13:23:46.651Z" }, + { url = "https://files.pythonhosted.org/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992", size = 48172, upload-time = "2026-01-21T14:26:50.693Z" }, ] [[package]] @@ -1485,11 +1485,11 @@ wheels = [ [[package]] name = "pyparsing" -version = "3.3.1" +version = "3.3.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/33/c1/1d9de9aeaa1b89b0186e5fe23294ff6517fce1bc69149185577cd31016b2/pyparsing-3.3.1.tar.gz", hash = "sha256:47fad0f17ac1e2cad3de3b458570fbc9b03560aa029ed5e16ee5554da9a2251c", size = 1550512, upload-time = "2025-12-23T03:14:04.391Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/91/9c6ee907786a473bf81c5f53cf703ba0957b23ab84c264080fb5a450416f/pyparsing-3.3.2.tar.gz", hash = "sha256:c777f4d763f140633dcb6d8a3eda953bf7a214dc4eff598413c070bcdc117cbc", size = 6851574, upload-time = "2026-01-21T03:57:59.36Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8b/40/2614036cdd416452f5bf98ec037f38a1afb17f327cb8e6b652d4729e0af8/pyparsing-3.3.1-py3-none-any.whl", hash = "sha256:023b5e7e5520ad96642e2c6db4cb683d3970bd640cdf7115049a6e9c3682df82", size = 121793, upload-time = "2025-12-23T03:14:02.103Z" }, + { url = "https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl", hash = "sha256:850ba148bd908d7e2411587e247a1e4f0327839c40e2e5e6d05a007ecc69911d", size = 122781, upload-time = "2026-01-21T03:57:55.912Z" }, ] [[package]] @@ -1675,15 +1675,15 @@ wheels = [ [[package]] name = "sentry-sdk" -version = "2.49.0" +version = "2.50.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "certifi" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/02/94/23ac26616a883f492428d9ee9ad6eee391612125326b784dbfc30e1e7bab/sentry_sdk-2.49.0.tar.gz", hash = "sha256:c1878599cde410d481c04ef50ee3aedd4f600e4d0d253f4763041e468b332c30", size = 387228, upload-time = "2026-01-08T09:56:25.642Z" } +sdist = { url = "https://files.pythonhosted.org/packages/15/8a/3c4f53d32c21012e9870913544e56bfa9e931aede080779a0f177513f534/sentry_sdk-2.50.0.tar.gz", hash = "sha256:873437a989ee1b8b25579847bae8384515bf18cfed231b06c591b735c1781fe3", size = 401233, upload-time = "2026-01-20T12:53:16.244Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/88/43/1c586f9f413765201234541857cb82fda076f4b0f7bad4a0ec248da39cf3/sentry_sdk-2.49.0-py2.py3-none-any.whl", hash = "sha256:6ea78499133874445a20fe9c826c9e960070abeb7ae0cdf930314ab16bb97aa0", size = 415693, upload-time = "2026-01-08T09:56:21.872Z" }, + { url = "https://files.pythonhosted.org/packages/4e/5b/cbc2bb9569f03c8e15d928357e7e6179e5cfab45544a3bbac8aec4caf9be/sentry_sdk-2.50.0-py2.py3-none-any.whl", hash = "sha256:0ef0ed7168657ceb5a0be081f4102d92042a125462d1d1a29277992e344e749e", size = 424961, upload-time = "2026-01-20T12:53:14.826Z" }, ] [[package]] @@ -1695,6 +1695,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, ] +[[package]] +name = "sniffio" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372, upload-time = "2024-02-25T23:20:04.057Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235, upload-time = "2024-02-25T23:20:01.196Z" }, +] + [[package]] name = "tenacity" version = "9.1.2" @@ -1873,7 +1882,7 @@ wheels = [ [[package]] name = "weasyprint" -version = "67.0" +version = "68.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi" }, @@ -1885,9 +1894,9 @@ dependencies = [ { name = "tinycss2" }, { name = "tinyhtml5" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fd/bc/79a65b3a406cb62a1982fec8b49134b25a3b31abb094ca493c9fddff5492/weasyprint-67.0.tar.gz", hash = "sha256:fdfbccf700e8086c8fd1607ec42e25d4b584512c29af2d9913587a4e448dead4", size = 1534152, upload-time = "2025-12-02T16:11:36.972Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/c8/269c96363db39e34cdb99c7afecaaf8130b7e4c176bff28c74877308e0f3/weasyprint-68.0.tar.gz", hash = "sha256:447f40898b747cb44ac31a5d493d512e7441fd56e13f63744c099383bbf9cda9", size = 1541418, upload-time = "2026-01-19T14:54:45.596Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/3a/a225e214ae2accd8781e4d22e9397bd51290c631ea0943d3a0a1840bc667/weasyprint-67.0-py3-none-any.whl", hash = "sha256:abc2f40872ea01c29c11f7799dafc4b23c078335bf7777f72a8affeb36e1d201", size = 316309, upload-time = "2025-12-02T16:11:35.402Z" }, + { url = "https://files.pythonhosted.org/packages/f8/5a/c7954167c05ee882a4640b6da0a343c37e3b9de352619c86f8c4efefbb00/weasyprint-68.0-py3-none-any.whl", hash = "sha256:c2cb40c71b50837c5971f00171c9e4078e8c9912dd7c217f3e90e068f11e8aa1", size = 319688, upload-time = "2026-01-19T14:54:44.242Z" }, ] [[package]] @@ -2004,15 +2013,15 @@ wheels = [ [[package]] name = "zopfli" -version = "0.4.0" +version = "0.4.0b1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/be/4c/efa0760686d4cc69e68a8f284d3c6c5884722c50f810af0e277fb7d61621/zopfli-0.4.0.tar.gz", hash = "sha256:a8ee992b2549e090cd3f0178bf606dd41a29e0613a04cdf5054224662c72dce6", size = 176720, upload-time = "2025-11-07T17:00:59.507Z" } +sdist = { url = "https://files.pythonhosted.org/packages/88/fa/92237306c4d602e0b5a2cfdd26a3dfeecfc3daec5dfc363369b5a603f5ba/zopfli-0.4.0b1.tar.gz", hash = "sha256:93c99d9fe81fc54672bdd7c9c143cd26c4019d4ca9070b78283bb7c2073976d7", size = 176708, upload-time = "2025-11-07T14:18:05.875Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/98/62/ec5cb67ee379c6a4f296f1277b971ff8c26460bf8775f027f82c519a0a72/zopfli-0.4.0-cp310-abi3-macosx_10_9_universal2.whl", hash = "sha256:d1b98ad47c434ef213444a03ef2f826eeec100144d64f6a57504b9893d3931ce", size = 287433, upload-time = "2025-11-07T17:00:45.662Z" }, - { url = "https://files.pythonhosted.org/packages/5a/9e/8f81e69bd771014a488c4c64476b6e6faab91b2c913d0f81eca7e06401eb/zopfli-0.4.0-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:18b5f1570f64d4988482e4466f10ef5f2a30f687c19ad62a64560f2152dc89eb", size = 847135, upload-time = "2025-11-07T17:00:47.483Z" }, - { url = "https://files.pythonhosted.org/packages/24/84/6e60eeaaa1c1eae7b4805f1c528f3e8ae62cef323ec1e52347a11031e3ba/zopfli-0.4.0-cp310-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b72a010d205d00b2855acc2302772067362f9ab5a012e3550662aec60d28e6b3", size = 831606, upload-time = "2025-11-07T17:00:48.576Z" }, - { url = "https://files.pythonhosted.org/packages/6d/aa/a4d5de7ed8e809953cb5e8992bddc40f38461ec5a44abfb010953875adfc/zopfli-0.4.0-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:c3ba02a9a6ca90481d2b2f68bab038b310d63a1e3b5ae305e95a6599787ed941", size = 1789376, upload-time = "2025-11-07T17:00:49.63Z" }, - { url = "https://files.pythonhosted.org/packages/39/95/4d1e943fbc44157f58b623625686d0b970f2fda269e721fbf9546b93f6cc/zopfli-0.4.0-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7d66337be6d5613dec55213e9ac28f378c41e2cc04fbad4a10748e4df774ca85", size = 1879013, upload-time = "2025-11-07T17:00:50.751Z" }, - { url = "https://files.pythonhosted.org/packages/95/db/4f2eebf73c0e2df293a366a1d176cd315a74ce0b00f83826a7ba9ddd1ab3/zopfli-0.4.0-cp310-abi3-win32.whl", hash = "sha256:03181d48e719fcb6cf8340189c61e8f9883d8bbbdf76bf5212a74457f7d083c1", size = 83655, upload-time = "2025-11-07T17:00:51.797Z" }, - { url = "https://files.pythonhosted.org/packages/24/f6/bd80c5278b1185dc41155c77bc61bfe1d817254a7f2115f66aa69a270b89/zopfli-0.4.0-cp310-abi3-win_amd64.whl", hash = "sha256:f94e4dd7d76b4fe9f5d9229372be20d7f786164eea5152d1af1c34298c3d5975", size = 100824, upload-time = "2025-11-07T17:00:52.658Z" }, + { url = "https://files.pythonhosted.org/packages/63/90/a44951ffac7aef9e9637a6f31f717f6452e5e5c1f353ef443a27b4c5efaa/zopfli-0.4.0b1-cp310-abi3-macosx_10_9_universal2.whl", hash = "sha256:22e971c21ce8aecaea65bc989b416dda09385267c3618c01fd16bacf2c0c5c9a", size = 287474, upload-time = "2025-11-07T14:17:50.32Z" }, + { url = "https://files.pythonhosted.org/packages/28/70/e5d84643a6d80e97ac9d84f34c175eff54001d92f62b92b3d896f224bc61/zopfli-0.4.0b1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8b8d79c6c6170060d70dab6b99eb4c595fd435a21b83b9321437e1bde6bf7bfb", size = 847176, upload-time = "2025-11-07T14:17:52.209Z" }, + { url = "https://files.pythonhosted.org/packages/59/a6/b74936fb8f6b2ccf919897f43965fae66bfa6ff6647b374536a12fc6120d/zopfli-0.4.0b1-cp310-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eee7df346a01f8389b0cc917ee3bb4d6b8bc33712c273c1cd9c6e290358f8ba8", size = 831646, upload-time = "2025-11-07T14:17:53.702Z" }, + { url = "https://files.pythonhosted.org/packages/4c/d1/0f5e130f119556023e94820352956ffb266cb2a34abe8ec27e2607005db7/zopfli-0.4.0b1-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:3030abf612c67c93a08e79d03ccf94a3a4445fd22ce1c243d8e96814cb486101", size = 1789416, upload-time = "2025-11-07T14:17:55.503Z" }, + { url = "https://files.pythonhosted.org/packages/93/73/46c219e38889a227df227f6cc77386db26c196927726a7693ed75db206d5/zopfli-0.4.0b1-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:a8266d0cc85fe58eb707edc0466a0928796600b768a9c2c30315ca4b53941385", size = 1879052, upload-time = "2025-11-07T14:17:57.195Z" }, + { url = "https://files.pythonhosted.org/packages/d5/04/8bace27f4d37e7f34e873931dd18ebb912ef0841f1cbe2055b30f4ff1a1b/zopfli-0.4.0b1-cp310-abi3-win32.whl", hash = "sha256:abda9a28ad2b8cc99dd7603db18cbf2c538ac2d9166964403f57b89e781b6467", size = 83692, upload-time = "2025-11-07T14:17:58.244Z" }, + { url = "https://files.pythonhosted.org/packages/3c/86/83602fe81b1c3d96b911858f4734b8f2b6201fa2be2cff3884e62a5b871c/zopfli-0.4.0b1-cp310-abi3-win_amd64.whl", hash = "sha256:4128c88a0c328a0b729f1430ce0b3fd716889d753118a97a0b06c20d23dc7baa", size = 100862, upload-time = "2025-11-07T14:17:59.684Z" }, ]