From cabe6c4c35bda26d77675ae5d86fdcc600a03204 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:04 +0000 Subject: [PATCH 01/22] Update attrs from 25.3.0 to 25.4.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e3db6fc7..89861efe 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ # This file was autogenerated by uv via the following command: # uv pip compile --all-extras --universal --python 3.9 pyproject.toml -attrs==25.3.0 +attrs==25.4.0 # via # ufolib2 (pyproject.toml) # cattrs From c32f42b350ecee9bdedb9664f7ec34ef6ff63915 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:05 +0000 Subject: [PATCH 02/22] Update cattrs from 25.1.1 to 26.1.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 89861efe..af68f550 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ attrs==25.4.0 # via # ufolib2 (pyproject.toml) # cattrs -cattrs==25.1.1 +cattrs==26.1.0 # via ufolib2 (pyproject.toml) exceptiongroup==1.3.0 ; python_full_version < '3.11' # via cattrs From d05b8250cd27515bbc99369ba9a29a6b84dad931 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:06 +0000 Subject: [PATCH 03/22] Update exceptiongroup from 1.3.0 to 1.3.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index af68f550..8520b434 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,7 +6,7 @@ attrs==25.4.0 # cattrs cattrs==26.1.0 # via ufolib2 (pyproject.toml) -exceptiongroup==1.3.0 ; python_full_version < '3.11' +exceptiongroup==1.3.1; python_full_version < '3.11' # via cattrs fonttools==4.59.0 # via ufolib2 (pyproject.toml) From b36f37c049d5f6b59fc8be2e83b84cd1f4ce235c Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:06 +0000 Subject: [PATCH 04/22] Update exceptiongroup from 1.3.0 to 1.3.1 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 6b6cebc2..893ef561 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -12,7 +12,7 @@ colorama==0.4.6 ; sys_platform == 'win32' # pytest coverage==7.9.2 # via -r requirements-dev.in -exceptiongroup==1.3.0 ; python_full_version < '3.11' +exceptiongroup==1.3.1; python_full_version < '3.11' # via # -c requirements.txt # pytest From 215d557ba99034a4fa4f0aef4be82deb39f0d588 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:07 +0000 Subject: [PATCH 05/22] Update fonttools from 4.59.0 to 4.61.1 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 8520b434..17d330f6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ cattrs==26.1.0 # via ufolib2 (pyproject.toml) exceptiongroup==1.3.1; python_full_version < '3.11' # via cattrs -fonttools==4.59.0 +fonttools==4.61.1 # via ufolib2 (pyproject.toml) lxml==6.0.0 # via ufolib2 (pyproject.toml) From 9dd48fa8ab30aa977418920af816d639c7a38e59 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:08 +0000 Subject: [PATCH 06/22] Update lxml from 6.0.0 to 6.0.2 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 17d330f6..e8c756c5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,7 +10,7 @@ exceptiongroup==1.3.1; python_full_version < '3.11' # via cattrs fonttools==4.61.1 # via ufolib2 (pyproject.toml) -lxml==6.0.0 +lxml==6.0.2 # via ufolib2 (pyproject.toml) msgpack==1.1.1 # via ufolib2 (pyproject.toml) From 54402b1e10aff1750d5d84dee15b738e3aba1448 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:09 +0000 Subject: [PATCH 07/22] Update msgpack from 1.1.1 to 1.1.2 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e8c756c5..ff8a319e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,7 +12,7 @@ fonttools==4.61.1 # via ufolib2 (pyproject.toml) lxml==6.0.2 # via ufolib2 (pyproject.toml) -msgpack==1.1.1 +msgpack==1.1.2 # via ufolib2 (pyproject.toml) orjson==3.11.0 ; platform_python_implementation != 'PyPy' # via ufolib2 (pyproject.toml) From 33cf9ea525e1acb97699382c7a54c410e2b02350 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:09 +0000 Subject: [PATCH 08/22] Update orjson from 3.11.0 to 3.11.7 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index ff8a319e..d0d1ae9b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,7 +14,7 @@ lxml==6.0.2 # via ufolib2 (pyproject.toml) msgpack==1.1.2 # via ufolib2 (pyproject.toml) -orjson==3.11.0 ; platform_python_implementation != 'PyPy' +orjson==3.11.7; platform_python_implementation != 'PyPy' # via ufolib2 (pyproject.toml) typing-extensions==4.14.1 # via From 9c073d45c9f84fb759f50dc8e8e6354435f8b3ed Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:10 +0000 Subject: [PATCH 09/22] Update typing-extensions from 4.14.1 to 4.15.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index d0d1ae9b..3772cdf6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16,7 +16,7 @@ msgpack==1.1.2 # via ufolib2 (pyproject.toml) orjson==3.11.7; platform_python_implementation != 'PyPy' # via ufolib2 (pyproject.toml) -typing-extensions==4.14.1 +typing-extensions==4.15.0 # via # cattrs # exceptiongroup From 92935a178921470f52f936daa566cefd8de8ce77 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:11 +0000 Subject: [PATCH 10/22] Update typing-extensions from 4.14.1 to 4.15.0 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 893ef561..cce04fe2 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -55,7 +55,7 @@ tomli==2.2.1 ; python_full_version < '3.11' # black # mypy # pytest -typing-extensions==4.14.1 +typing-extensions==4.15.0 # via # -c requirements.txt # black From 46ba6be0b5ff32c06ea884d9e59f8c2ee2046e6c Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:11 +0000 Subject: [PATCH 11/22] Update black from 25.1.0 to 26.3.0 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index cce04fe2..43f125f1 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,6 +1,6 @@ # This file was autogenerated by uv via the following command: # uv pip compile --universal --python 3.9 requirements-dev.in -black==25.1.0 +black==26.3.0 # via -r requirements-dev.in click==8.1.8 ; python_full_version < '3.10' # via black From 67b1779ba72a09547ab14980009fbcf1b378bf72 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:12 +0000 Subject: [PATCH 12/22] Update click from 8.1.8 to 8.3.1 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 43f125f1..1b9a5b01 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,7 +2,7 @@ # uv pip compile --universal --python 3.9 requirements-dev.in black==26.3.0 # via -r requirements-dev.in -click==8.1.8 ; python_full_version < '3.10' +click==8.3.1; python_full_version < '3.10' # via black click==8.2.1 ; python_full_version >= '3.10' # via black From b036951d1cd9b58976e36ca4d37902a743bb46df Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:13 +0000 Subject: [PATCH 13/22] Update click from 8.2.1 to 8.3.1 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 1b9a5b01..71fb5e05 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -4,7 +4,7 @@ black==26.3.0 # via -r requirements-dev.in click==8.3.1; python_full_version < '3.10' # via black -click==8.2.1 ; python_full_version >= '3.10' +click==8.3.1; python_full_version >= '3.10' # via black colorama==0.4.6 ; sys_platform == 'win32' # via From 994c672850100812113932a30d7ad8e2e70e2675 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:13 +0000 Subject: [PATCH 14/22] Update coverage from 7.9.2 to 7.13.4 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 71fb5e05..df98f732 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -10,7 +10,7 @@ colorama==0.4.6 ; sys_platform == 'win32' # via # click # pytest -coverage==7.9.2 +coverage==7.13.4 # via -r requirements-dev.in exceptiongroup==1.3.1; python_full_version < '3.11' # via From 11df944b2b36525878989adc6fc6fc348b782869 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:14 +0000 Subject: [PATCH 15/22] Update iniconfig from 2.1.0 to 2.3.0 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index df98f732..d126d6f1 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -18,7 +18,7 @@ exceptiongroup==1.3.1; python_full_version < '3.11' # pytest flake8==7.3.0 # via -r requirements-dev.in -iniconfig==2.1.0 +iniconfig==2.3.0 # via pytest isort==6.0.1 # via -r requirements-dev.in From be0baa4975615828b923f5f93b4545939c4bb088 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:15 +0000 Subject: [PATCH 16/22] Update isort from 6.0.1 to 8.0.1 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index d126d6f1..8f67df28 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -20,7 +20,7 @@ flake8==7.3.0 # via -r requirements-dev.in iniconfig==2.3.0 # via pytest -isort==6.0.1 +isort==8.0.1 # via -r requirements-dev.in mccabe==0.7.0 # via flake8 From 5dbb05fbe2ebca8c11a8c679c3e43588091a4630 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:15 +0000 Subject: [PATCH 17/22] Update mypy from 1.17.0 to 1.19.1 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 8f67df28..e4dc8075 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -24,7 +24,7 @@ isort==8.0.1 # via -r requirements-dev.in mccabe==0.7.0 # via flake8 -mypy==1.17.0 +mypy==1.19.1 # via -r requirements-dev.in mypy-extensions==1.1.0 # via From 3d011895e830fb1029e5706cce29f1abfa302f51 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:16 +0000 Subject: [PATCH 18/22] Update packaging from 25.0 to 26.0 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index e4dc8075..3197c7da 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -30,7 +30,7 @@ mypy-extensions==1.1.0 # via # black # mypy -packaging==25.0 +packaging==26.0 # via # black # pytest From 41cf1b1e701bf9a0e80dfdc21e4813203d7ea2c2 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:17 +0000 Subject: [PATCH 19/22] Update pathspec from 0.12.1 to 1.0.4 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 3197c7da..7ab26130 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -34,7 +34,7 @@ packaging==26.0 # via # black # pytest -pathspec==0.12.1 +pathspec==1.0.4 # via # black # mypy From 7539170df0097df9a9378047dd729bf0fae4b3e6 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:17 +0000 Subject: [PATCH 20/22] Update platformdirs from 4.3.8 to 4.9.4 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 7ab26130..a2e06499 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -38,7 +38,7 @@ pathspec==1.0.4 # via # black # mypy -platformdirs==4.3.8 +platformdirs==4.9.4 # via black pluggy==1.6.0 # via pytest From 59687bd299491e7aa02f990cd2ae63eb90267ee2 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:18 +0000 Subject: [PATCH 21/22] Update pytest from 8.4.1 to 9.0.2 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index a2e06499..0db48065 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -48,7 +48,7 @@ pyflakes==3.4.0 # via flake8 pygments==2.19.2 # via pytest -pytest==8.4.1 +pytest==9.0.2 # via -r requirements-dev.in tomli==2.2.1 ; python_full_version < '3.11' # via From f790c18ea821f006758b45cc233d8d35f3e2d73a Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 9 Mar 2026 15:48:19 +0000 Subject: [PATCH 22/22] Update tomli from 2.2.1 to 2.4.0 --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 0db48065..762bb870 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -50,7 +50,7 @@ pygments==2.19.2 # via pytest pytest==9.0.2 # via -r requirements-dev.in -tomli==2.2.1 ; python_full_version < '3.11' +tomli==2.4.0; python_full_version < '3.11' # via # black # mypy