aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJ08nY2025-11-17 15:01:42 +0100
committerJ08nY2025-11-17 15:01:42 +0100
commit9564933c5468c988fa24525c24fad554bb9dfca3 (patch)
tree089ac1233d6207c804b7fc40a65d900663f7f71b
parent350f83ca4f6c21b09ac1d169de47140224e07f33 (diff)
downloadsec-certs-9564933c5468c988fa24525c24fad554bb9dfca3.tar.gz
sec-certs-9564933c5468c988fa24525c24fad554bb9dfca3.tar.zst
sec-certs-9564933c5468c988fa24525c24fad554bb9dfca3.zip
Update requirements.
-rw-r--r--requirements/all_requirements.txt438
-rw-r--r--requirements/dev_requirements.txt313
-rw-r--r--requirements/nlp_requirements.txt383
-rw-r--r--requirements/requirements.txt190
-rw-r--r--requirements/test_requirements.txt210
5 files changed, 794 insertions, 740 deletions
diff --git a/requirements/all_requirements.txt b/requirements/all_requirements.txt
index 59eae3ce..aeb91786 100644
--- a/requirements/all_requirements.txt
+++ b/requirements/all_requirements.txt
@@ -1,32 +1,26 @@
-accelerate==1.4.0
+accelerate==1.11.0
# via sentence-transformers
accessible-pygments==0.0.5
# via pydata-sphinx-theme
-aiohappyeyeballs==2.5.0
+aiohappyeyeballs==2.6.1
# via aiohttp
-aiohttp==3.12.14
- # via
- # datasets
- # fsspec
+aiohttp==3.13.2
+ # via fsspec
aiosignal==1.4.0
# via aiohttp
alabaster==1.0.0
# via sphinx
-alembic==1.15.1
+alembic==1.17.2
# via optuna
annotated-types==0.7.0
# via pydantic
-anyio==4.8.0
+anyio==4.11.0
# via
# httpx
# openai
-appnope==0.1.4
- # via ipykernel
-asttokens==3.0.0
+asttokens==3.0.1
# via stack-data
-async-timeout==5.0.1
- # via aiohttp
-attrs==25.1.0
+attrs==25.4.0
# via
# aiohttp
# jsonschema
@@ -36,56 +30,59 @@ babel==2.17.0
# via
# pydata-sphinx-theme
# sphinx
-beautifulsoup4==4.13.3
+beautifulsoup4==4.14.2
# via
# pydata-sphinx-theme
# sec-certs (../pyproject.toml)
-bleach==6.2.0
+bleach==6.3.0
# via panel
-blis==0.7.11
+blis==1.3.3
# via thinc
-bokeh==3.6.3
+bokeh==3.8.1
# via
# holoviews
# panel
# umap-learn
-build==1.2.2.post1
+build==1.3.0
# via pip-tools
catalogue==2.0.10
# via
# spacy
# srsly
# thinc
-catboost==1.2.7
+catboost==1.2.8
# via sec-certs (../pyproject.toml)
-certifi==2025.1.31
+certifi==2025.11.12
# via
# httpcore
# httpx
# requests
-cffi==1.17.1
+cffi==2.0.0
# via cryptography
cfgv==3.4.0
# via pre-commit
-charset-normalizer==3.4.1
+charset-normalizer==3.4.4
# via requests
-click==8.1.8
+click==8.3.1
# via
+ # dask
# jupyter-cache
# nltk
# pip-tools
# sec-certs (../pyproject.toml)
- # typer
-cloudpathlib==0.21.0
+ # typer-slim
+cloudpathlib==0.23.0
# via weasel
+cloudpickle==3.1.2
+ # via dask
colorcet==3.1.0
# via
# datashader
# holoviews
# umap-learn
-colorlog==6.9.0
+colorlog==6.10.1
# via optuna
-comm==0.2.2
+comm==0.2.3
# via
# ipykernel
# ipywidgets
@@ -93,45 +90,47 @@ confection==0.1.5
# via
# thinc
# weasel
-contourpy==1.3.1
+contourpy==1.3.3
# via
# bokeh
# matplotlib
-coverage[toml]==7.6.12
+coverage[toml]==7.11.3
# via
# pytest-cov
# sec-certs (../pyproject.toml)
-cryptography==44.0.2
+cryptography==46.0.3
# via pypdf
cycler==0.12.1
# via matplotlib
-cymem==2.0.11
+cymem==2.0.13
# via
# preshed
# spacy
# thinc
-datasets==3.3.2
+dask==2025.11.0
+ # via umap-learn
+datasets==4.4.1
# via
# evaluate
# sec-certs (../pyproject.toml)
# sentence-transformers
# setfit
-datashader==0.17.0
+datashader==0.18.2
# via umap-learn
-dateparser==1.2.1
+dateparser==1.2.2
# via sec-certs (../pyproject.toml)
-debugpy==1.8.13
+debugpy==1.8.17
# via ipykernel
decorator==5.2.1
# via ipython
-deprecated==1.2.18
+deprecated==1.3.1
# via pikepdf
-dill==0.3.8
+dill==0.4.0
# via
# datasets
# evaluate
# multiprocess
-distlib==0.3.9
+distlib==0.4.0
# via virtualenv
distro==1.9.0
# via
@@ -142,51 +141,53 @@ docutils==0.21.2
# myst-parser
# pydata-sphinx-theme
# sphinx
-evaluate==0.4.3
+evaluate==0.4.6
# via setfit
-exceptiongroup==1.2.2
- # via
- # anyio
- # ipython
- # pytest
-executing==2.2.0
+executing==2.2.1
# via stack-data
-fastjsonschema==2.21.1
+fastjsonschema==2.21.2
# via nbformat
-filelock==3.17.0
+filelock==3.20.0
# via
# datasets
# huggingface-hub
# torch
# transformers
# virtualenv
-fonttools==4.56.0
+fonttools==4.60.1
# via matplotlib
-frozenlist==1.5.0
+frozenlist==1.8.0
# via
# aiohttp
# aiosignal
-fsspec[http]==2024.12.0
+fsspec[http]==2025.10.0
# via
+ # dask
# datasets
# evaluate
# huggingface-hub
# torch
-gprof2dot==2024.6.6
+gprof2dot==2025.4.14
# via pytest-profiling
-graphviz==0.20.3
+graphviz==0.21
# via catboost
+greenlet==3.2.4
+ # via sqlalchemy
h11==0.16.0
# via httpcore
-holoviews==1.20.1
+hf-xet==1.2.0
+ # via huggingface-hub
+holoviews==1.22.0
# via umap-learn
html5lib==1.1
# via sec-certs (../pyproject.toml)
-httpcore==1.0.7
+httpcore==1.0.9
# via httpx
httpx==0.28.1
- # via openai
-huggingface-hub==0.29.2
+ # via
+ # datasets
+ # openai
+huggingface-hub==0.36.0
# via
# accelerate
# datasets
@@ -195,35 +196,37 @@ huggingface-hub==0.29.2
# setfit
# tokenizers
# transformers
-identify==2.6.9
+identify==2.6.15
# via pre-commit
-idna==3.10
+idna==3.11
# via
# anyio
# httpx
# requests
# yarl
-imageio==2.37.0
+imageio==2.37.2
# via scikit-image
imagesize==1.4.1
# via sphinx
-importlib-metadata==8.6.1
+importlib-metadata==8.7.0
# via
# jupyter-cache
# myst-nb
-iniconfig==2.0.0
+iniconfig==2.3.0
# via pytest
-ipykernel==6.29.5
+ipykernel==7.1.0
# via
# myst-nb
# sec-certs (../pyproject.toml)
-ipython==8.34.0
+ipython==9.7.0
# via
# ipykernel
# ipywidgets
# myst-nb
# sec-certs (../pyproject.toml)
-ipywidgets==8.1.5
+ipython-pygments-lexers==1.1.1
+ # via ipython
+ipywidgets==8.1.8
# via sec-certs (../pyproject.toml)
jedi==0.19.2
# via ipython
@@ -234,18 +237,18 @@ jinja2==3.1.6
# spacy
# sphinx
# torch
-jiter==0.8.2
+jiter==0.12.0
# via openai
-joblib==1.4.2
+joblib==1.5.2
# via
# nltk
# pynndescent
# scikit-learn
-jsonschema==4.23.0
+jsonschema==4.25.1
# via
# nbformat
# sec-certs (../pyproject.toml)
-jsonschema-specifications==2024.10.1
+jsonschema-specifications==2025.9.1
# via jsonschema
jupyter-cache==1.0.1
# via myst-nb
@@ -253,60 +256,55 @@ jupyter-client==8.6.3
# via
# ipykernel
# nbclient
-jupyter-core==5.7.2
+jupyter-core==5.9.1
# via
# ipykernel
# jupyter-client
# nbclient
# nbformat
-jupyterlab-widgets==3.0.13
+jupyterlab-widgets==3.0.16
# via ipywidgets
-kiwisolver==1.4.8
+kiwisolver==1.4.9
# via matplotlib
-langcodes==3.5.0
- # via spacy
-language-data==1.3.0
- # via langcodes
lazy-loader==0.4
# via scikit-image
linkify-it-py==2.0.3
# via panel
-llvmlite==0.44.0
+llvmlite==0.45.1
# via
# numba
# pynndescent
-lxml==5.3.1
+locket==1.0.0
+ # via partd
+lxml==6.0.2
# via
# pikepdf
# sec-certs (../pyproject.toml)
-mako==1.3.9
+mako==1.3.10
# via alembic
-marisa-trie==1.2.1
- # via language-data
-markdown==3.7
+markdown==3.10
# via panel
markdown-it-py==3.0.0
# via
# mdit-py-plugins
# myst-parser
# panel
- # rich
-markupsafe==3.0.2
+markupsafe==3.0.3
# via
# jinja2
# mako
-matplotlib==3.10.1
+matplotlib==3.10.7
# via
# catboost
# pysankeybeta
# seaborn
# sec-certs (../pyproject.toml)
# umap-learn
-matplotlib-inline==0.1.7
+matplotlib-inline==0.2.1
# via
# ipykernel
# ipython
-mdit-py-plugins==0.4.2
+mdit-py-plugins==0.5.0
# via
# myst-parser
# panel
@@ -316,31 +314,35 @@ memory-profiler==0.61.0
# via pytest-monitor
mpmath==1.3.0
# via sympy
-multidict==6.1.0
+multidict==6.7.0
# via
# aiohttp
# yarl
multipledispatch==1.0.0
# via datashader
-multiprocess==0.70.16
+multiprocess==0.70.18
# via
# datasets
# evaluate
-murmurhash==1.0.12
+murmurhash==1.0.15
# via
# preshed
# spacy
# thinc
mypy==1.13.0
# via sec-certs (../pyproject.toml)
-mypy-extensions==1.0.0
+mypy-extensions==1.1.0
# via mypy
-myst-nb==1.2.0
+myst-nb==1.3.0
# via sec-certs (../pyproject.toml)
myst-parser==4.0.1
# via myst-nb
-narwhals==1.29.1
- # via plotly
+narwhals==2.12.0
+ # via
+ # bokeh
+ # holoviews
+ # panel
+ # plotly
nbclient==0.10.2
# via
# jupyter-cache
@@ -352,21 +354,21 @@ nbformat==5.10.4
# nbclient
nest-asyncio==1.6.0
# via ipykernel
-networkx==3.4.2
+networkx==3.5
# via
# scikit-image
# sec-certs (../pyproject.toml)
# torch
-nltk==3.9.1
+nltk==3.9.2
# via sec-certs (../pyproject.toml)
nodeenv==1.9.1
# via pre-commit
-numba==0.61.0
+numba==0.62.1
# via
# datashader
# pynndescent
# umap-learn
-numpy==1.26.4
+numpy==2.3.5
# via
# accelerate
# blis
@@ -395,15 +397,55 @@ numpy==1.26.4
# transformers
# umap-learn
# xarray
-openai==1.65.5
+nvidia-cublas-cu12==12.8.4.1
+ # via
+ # nvidia-cudnn-cu12
+ # nvidia-cusolver-cu12
+ # torch
+nvidia-cuda-cupti-cu12==12.8.90
+ # via torch
+nvidia-cuda-nvrtc-cu12==12.8.93
+ # via torch
+nvidia-cuda-runtime-cu12==12.8.90
+ # via torch
+nvidia-cudnn-cu12==9.10.2.21
+ # via torch
+nvidia-cufft-cu12==11.3.3.83
+ # via torch
+nvidia-cufile-cu12==1.13.1.3
+ # via torch
+nvidia-curand-cu12==10.3.9.90
+ # via torch
+nvidia-cusolver-cu12==11.7.3.90
+ # via torch
+nvidia-cusparse-cu12==12.5.8.93
+ # via
+ # nvidia-cusolver-cu12
+ # torch
+nvidia-cusparselt-cu12==0.7.1
+ # via torch
+nvidia-nccl-cu12==2.27.5
+ # via torch
+nvidia-nvjitlink-cu12==12.8.93
+ # via
+ # nvidia-cufft-cu12
+ # nvidia-cusolver-cu12
+ # nvidia-cusparse-cu12
+ # torch
+nvidia-nvshmem-cu12==3.3.20
+ # via torch
+nvidia-nvtx-cu12==12.8.90
+ # via torch
+openai==2.8.0
# via sec-certs (../pyproject.toml)
-optuna==4.2.1
+optuna==4.6.0
# via sec-certs (../pyproject.toml)
-packaging==24.2
+packaging==25.0
# via
# accelerate
# bokeh
# build
+ # dask
# datasets
# datashader
# evaluate
@@ -428,7 +470,7 @@ packaging==24.2
# transformers
# weasel
# xarray
-pandas==2.2.3
+pandas==2.3.3
# via
# bokeh
# catboost
@@ -443,24 +485,26 @@ pandas==2.2.3
# tabula-py
# umap-learn
# xarray
-panel==1.6.1
+panel==1.8.3
# via holoviews
-param==2.2.0
+param==2.3.0
# via
# datashader
# holoviews
# panel
# pyct
# pyviz-comms
-parso==0.8.4
+parso==0.8.5
# via jedi
+partd==1.4.2
+ # via dask
pdftotext==3.0.0
# via sec-certs (../pyproject.toml)
pexpect==4.9.0
# via ipython
-pikepdf==9.5.2
+pikepdf==10.0.2
# via sec-certs (../pyproject.toml)
-pillow==11.1.0
+pillow==12.0.0
# via
# bokeh
# imageio
@@ -470,33 +514,35 @@ pillow==11.1.0
# scikit-image
# sec-certs (../pyproject.toml)
# sentence-transformers
-pip-tools==7.4.1
+pip-tools==7.5.2
# via sec-certs (../pyproject.toml)
pkgconfig==1.5.5
# via sec-certs (../pyproject.toml)
-platformdirs==4.3.6
+platformdirs==4.5.0
# via
# jupyter-core
# virtualenv
-plotly==6.0.0
+plotly==6.4.0
# via
# catboost
# sec-certs (../pyproject.toml)
-pluggy==1.5.0
- # via pytest
-pre-commit==4.1.0
+pluggy==1.6.0
+ # via
+ # pytest
+ # pytest-cov
+pre-commit==4.4.0
# via sec-certs (../pyproject.toml)
-preshed==3.0.9
+preshed==3.0.12
# via
# spacy
# thinc
-prompt-toolkit==3.0.50
+prompt-toolkit==3.0.52
# via ipython
-propcache==0.3.0
+propcache==0.4.1
# via
# aiohttp
# yarl
-psutil==7.0.0
+psutil==7.1.3
# via
# accelerate
# ipykernel
@@ -507,15 +553,15 @@ ptyprocess==0.7.0
# via pexpect
pure-eval==0.2.3
# via stack-data
-pyarrow==19.0.1
+pyarrow==22.0.0
# via
# datasets
# sec-certs (../pyproject.toml)
-pycparser==2.22
+pycparser==2.23
# via cffi
-pyct==0.5.0
+pyct==0.6.0
# via datashader
-pydantic==2.10.6
+pydantic==2.12.4
# via
# confection
# openai
@@ -524,24 +570,25 @@ pydantic==2.10.6
# spacy
# thinc
# weasel
-pydantic-core==2.27.2
+pydantic-core==2.41.5
# via pydantic
-pydantic-settings==2.8.1
+pydantic-settings==2.12.0
# via sec-certs (../pyproject.toml)
pydata-sphinx-theme==0.15.4
# via sphinx-book-theme
-pygments==2.19.1
+pygments==2.19.2
# via
# accessible-pygments
# ipython
+ # ipython-pygments-lexers
# pydata-sphinx-theme
- # rich
+ # pytest
# sphinx
pynndescent==0.5.13
# via umap-learn
-pyparsing==3.2.1
+pyparsing==3.2.5
# via matplotlib
-pypdf[crypto]==5.3.1
+pypdf[crypto]==6.3.0
# via sec-certs (../pyproject.toml)
pyproject-hooks==1.2.0
# via
@@ -551,13 +598,13 @@ pysankeybeta==1.4.2
# via sec-certs (../pyproject.toml)
pytesseract==0.3.13
# via sec-certs (../pyproject.toml)
-pytest==8.3.5
+pytest==9.0.1
# via
# pytest-cov
# pytest-monitor
# pytest-profiling
# sec-certs (../pyproject.toml)
-pytest-cov==6.0.0
+pytest-cov==7.0.0
# via sec-certs (../pyproject.toml)
pytest-monitor==1.6.6
# via sec-certs (../pyproject.toml)
@@ -566,24 +613,26 @@ pytest-profiling==1.8.1
python-dateutil==2.9.0.post0
# via
# dateparser
+ # holoviews
# jupyter-client
# matplotlib
# pandas
# sec-certs (../pyproject.toml)
-python-dotenv==1.0.1
+python-dotenv==1.2.1
# via pydantic-settings
-pytz==2025.1
+pytz==2025.2
# via
# dateparser
# pandas
-pyviz-comms==3.0.4
+pyviz-comms==3.0.6
# via
# holoviews
# panel
-pyyaml==6.0.2
+pyyaml==6.0.3
# via
# accelerate
# bokeh
+ # dask
# datasets
# huggingface-hub
# jupyter-cache
@@ -593,22 +642,22 @@ pyyaml==6.0.2
# pre-commit
# sec-certs (../pyproject.toml)
# transformers
-pyzmq==26.2.1
+pyzmq==27.1.0
# via
# ipykernel
# jupyter-client
-rapidfuzz==3.12.2
+rapidfuzz==3.14.3
# via sec-certs (../pyproject.toml)
-referencing==0.36.2
+referencing==0.37.0
# via
# jsonschema
# jsonschema-specifications
-regex==2024.11.6
+regex==2025.11.3
# via
# dateparser
# nltk
# transformers
-requests==2.32.4
+requests==2.32.5
# via
# datasets
# datashader
@@ -621,28 +670,28 @@ requests==2.32.4
# sphinx
# transformers
# weasel
-rich==13.9.4
- # via typer
-rpds-py==0.23.1
+roman-numerals-py==3.1.0
+ # via sphinx
+rpds-py==0.29.0
# via
# jsonschema
# referencing
ruff==0.7.4
# via sec-certs (../pyproject.toml)
-safetensors==0.5.3
+safetensors==0.6.2
# via
# accelerate
# transformers
scikit-image==0.25.2
# via umap-learn
-scikit-learn==1.6.1
+scikit-learn==1.7.2
# via
# pynndescent
# sec-certs (../pyproject.toml)
# sentence-transformers
# setfit
# umap-learn
-scipy==1.15.2
+scipy==1.16.3
# via
# catboost
# datashader
@@ -657,39 +706,37 @@ seaborn==0.13.2
# pysankeybeta
# sec-certs (../pyproject.toml)
# umap-learn
-sentence-transformers[train]==3.4.1
+sentence-transformers[train]==5.1.2
# via
# sec-certs (../pyproject.toml)
# setfit
-setfit==1.1.1
+setfit==1.1.3
# via sec-certs (../pyproject.toml)
-setuptools-scm==8.2.0
+setuptools-scm==9.2.2
# via sec-certs (../pyproject.toml)
-shellingham==1.5.4
- # via typer
six==1.17.0
# via
# catboost
# html5lib
# pytest-profiling
# python-dateutil
-smart-open==7.1.0
+smart-open==7.5.0
# via weasel
sniffio==1.3.1
# via
# anyio
# openai
-snowballstemmer==2.2.0
+snowballstemmer==3.0.1
# via sphinx
-soupsieve==2.6
+soupsieve==2.8
# via beautifulsoup4
-spacy==3.7.5
+spacy==3.8.9 ; platform_machine != "aarch64"
# via sec-certs (../pyproject.toml)
spacy-legacy==3.0.12
# via spacy
spacy-loggers==1.0.5
# via spacy
-sphinx==8.1.3
+sphinx==8.2.3
# via
# myst-nb
# myst-parser
@@ -716,7 +763,7 @@ sphinxcontrib-qthelp==2.0.0
# via sphinx
sphinxcontrib-serializinghtml==2.0.0
# via sphinx
-sqlalchemy==2.0.38
+sqlalchemy==2.0.44
# via
# alembic
# jupyter-cache
@@ -731,36 +778,30 @@ srsly==2.5.1
# weasel
stack-data==0.6.3
# via ipython
-sympy==1.13.1
+sympy==1.14.0
# via torch
tabula-py==2.10.0
# via sec-certs (../pyproject.toml)
tabulate==0.9.0
# via jupyter-cache
-thinc==8.2.5
+thinc==8.3.9
# via spacy
-threadpoolctl==3.5.0
+threadpoolctl==3.6.0
# via scikit-learn
-tifffile==2025.2.18
+tifffile==2025.10.16
# via scikit-image
-tokenizers==0.21.0
+tokenizers==0.22.1
# via transformers
-tomli==2.2.1
+toolz==1.1.0
# via
- # build
- # coverage
- # mypy
- # pip-tools
- # pytest
- # setuptools-scm
- # sphinx
-toolz==1.0.0
- # via datashader
-torch==2.7.1
+ # dask
+ # datashader
+ # partd
+torch==2.9.1
# via
# accelerate
# sentence-transformers
-tornado==6.5.1
+tornado==6.5.2
# via
# bokeh
# ipykernel
@@ -781,7 +822,6 @@ tqdm==4.67.1
# umap-learn
traitlets==5.14.3
# via
- # comm
# ipykernel
# ipython
# ipywidgets
@@ -790,29 +830,29 @@ traitlets==5.14.3
# matplotlib-inline
# nbclient
# nbformat
-transformers==4.53.0
+transformers==4.57.1
# via
# sentence-transformers
# setfit
-typer==0.15.2
+triton==3.5.1
+ # via torch
+typer-slim==0.20.0
# via
# spacy
# weasel
-types-python-dateutil==2.9.0.20241206
+types-python-dateutil==2.9.0.20251115
# via sec-certs (../pyproject.toml)
-types-pyyaml==6.0.12.20241230
+types-pyyaml==6.0.12.20250915
# via sec-certs (../pyproject.toml)
-types-requests==2.32.0.20250306
+types-requests==2.32.4.20250913
# via sec-certs (../pyproject.toml)
-typing-extensions==4.12.2
+typing-extensions==4.15.0
# via
+ # aiosignal
# alembic
# anyio
# beautifulsoup4
- # cloudpathlib
# huggingface-hub
- # ipython
- # multidict
# mypy
# myst-nb
# openai
@@ -820,34 +860,38 @@ typing-extensions==4.12.2
# pydantic
# pydantic-core
# pydata-sphinx-theme
- # pypdf
# referencing
- # rich
+ # sentence-transformers
# sqlalchemy
# torch
- # typer
-tzdata==2025.1
+ # typer-slim
+ # typing-inspection
+typing-inspection==0.4.2
+ # via
+ # pydantic
+ # pydantic-settings
+tzdata==2025.2
# via pandas
tzlocal==5.3.1
# via dateparser
uc-micro-py==1.0.3
# via linkify-it-py
-umap-learn[plot]==0.5.7
+umap-learn[plot]==0.5.9.post2
# via sec-certs (../pyproject.toml)
urllib3==2.5.0
# via
# requests
# types-requests
-virtualenv==20.29.3
+virtualenv==20.35.4
# via pre-commit
wasabi==1.1.3
# via
# spacy
# thinc
# weasel
-wcwidth==0.2.13
+wcwidth==0.2.14
# via prompt-toolkit
-weasel==0.4.1
+weasel==0.4.3
# via spacy
webencodings==0.5.1
# via
@@ -857,23 +901,23 @@ wheel==0.45.1
# via
# pip-tools
# pytest-monitor
-widgetsnbextension==4.0.13
+widgetsnbextension==4.0.15
# via ipywidgets
-wrapt==1.17.2
+wrapt==2.0.1
# via
# deprecated
# smart-open
-xarray==2025.1.2
+xarray==2025.10.1
# via datashader
-xxhash==3.5.0
+xxhash==3.6.0
# via
# datasets
# evaluate
-xyzservices==2025.1.0
+xyzservices==2025.10.0
# via bokeh
-yarl==1.18.3
+yarl==1.22.0
# via aiohttp
-zipp==3.21.0
+zipp==3.23.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
diff --git a/requirements/dev_requirements.txt b/requirements/dev_requirements.txt
index 05af233c..a8a4205c 100644
--- a/requirements/dev_requirements.txt
+++ b/requirements/dev_requirements.txt
@@ -1,24 +1,20 @@
accessible-pygments==0.0.5
# via pydata-sphinx-theme
-aiohappyeyeballs==2.5.0
+aiohappyeyeballs==2.6.1
# via aiohttp
-aiohttp==3.12.14
- # via
- # datasets
- # fsspec
+aiohttp==3.13.2
+ # via fsspec
aiosignal==1.4.0
# via aiohttp
alabaster==1.0.0
# via sphinx
annotated-types==0.7.0
# via pydantic
-appnope==0.1.4
- # via ipykernel
-asttokens==3.0.0
+anyio==4.11.0
+ # via httpx
+asttokens==3.0.1
# via stack-data
-async-timeout==5.0.1
- # via aiohttp
-attrs==25.1.0
+attrs==25.4.0
# via
# aiohttp
# jsonschema
@@ -28,36 +24,39 @@ babel==2.17.0
# via
# pydata-sphinx-theme
# sphinx
-beautifulsoup4==4.13.3
+beautifulsoup4==4.14.2
# via
# pydata-sphinx-theme
# sec-certs (../pyproject.toml)
-blis==0.7.11
+blis==1.3.3
# via thinc
-build==1.2.2.post1
+build==1.3.0
# via pip-tools
catalogue==2.0.10
# via
# spacy
# srsly
# thinc
-certifi==2025.1.31
- # via requests
-cffi==1.17.1
+certifi==2025.11.12
+ # via
+ # httpcore
+ # httpx
+ # requests
+cffi==2.0.0
# via cryptography
cfgv==3.4.0
# via pre-commit
-charset-normalizer==3.4.1
+charset-normalizer==3.4.4
# via requests
-click==8.1.8
+click==8.3.1
# via
# jupyter-cache
# pip-tools
# sec-certs (../pyproject.toml)
- # typer
-cloudpathlib==0.21.0
+ # typer-slim
+cloudpathlib==0.23.0
# via weasel
-comm==0.2.2
+comm==0.2.3
# via
# ipykernel
# ipywidgets
@@ -65,34 +64,34 @@ confection==0.1.5
# via
# thinc
# weasel
-contourpy==1.3.1
+contourpy==1.3.3
# via matplotlib
-coverage[toml]==7.6.12
+coverage[toml]==7.11.3
# via pytest-cov
-cryptography==44.0.2
+cryptography==46.0.3
# via pypdf
cycler==0.12.1
# via matplotlib
-cymem==2.0.11
+cymem==2.0.13
# via
# preshed
# spacy
# thinc
-datasets==3.3.2
+datasets==4.4.1
# via sec-certs (../pyproject.toml)
-dateparser==1.2.1
+dateparser==1.2.2
# via sec-certs (../pyproject.toml)
-debugpy==1.8.13
+debugpy==1.8.17
# via ipykernel
decorator==5.2.1
# via ipython
-deprecated==1.2.18
+deprecated==1.3.1
# via pikepdf
-dill==0.3.8
+dill==0.4.0
# via
# datasets
# multiprocess
-distlib==0.3.9
+distlib==0.4.0
# via virtualenv
distro==1.9.0
# via tabula-py
@@ -101,60 +100,72 @@ docutils==0.21.2
# myst-parser
# pydata-sphinx-theme
# sphinx
-exceptiongroup==1.2.2
- # via
- # ipython
- # pytest
-executing==2.2.0
+executing==2.2.1
# via stack-data
-fastjsonschema==2.21.1
+fastjsonschema==2.21.2
# via nbformat
-filelock==3.17.0
+filelock==3.20.0
# via
# datasets
# huggingface-hub
# virtualenv
-fonttools==4.56.0
+fonttools==4.60.1
# via matplotlib
-frozenlist==1.5.0
+frozenlist==1.8.0
# via
# aiohttp
# aiosignal
-fsspec[http]==2024.12.0
+fsspec[http]==2025.10.0
# via
# datasets
# huggingface-hub
-gprof2dot==2024.6.6
+gprof2dot==2025.4.14
# via pytest-profiling
+greenlet==3.2.4
+ # via sqlalchemy
+h11==0.16.0
+ # via httpcore
+hf-xet==1.2.0
+ # via huggingface-hub
html5lib==1.1
# via sec-certs (../pyproject.toml)
-huggingface-hub==0.29.2
+httpcore==1.0.9
+ # via httpx
+httpx==0.28.1
+ # via
+ # datasets
+ # huggingface-hub
+huggingface-hub==1.1.4
# via datasets
-identify==2.6.9
+identify==2.6.15
# via pre-commit
-idna==3.10
+idna==3.11
# via
+ # anyio
+ # httpx
# requests
# yarl
imagesize==1.4.1
# via sphinx
-importlib-metadata==8.6.1
+importlib-metadata==8.7.0
# via
# jupyter-cache
# myst-nb
-iniconfig==2.0.0
+iniconfig==2.3.0
# via pytest
-ipykernel==6.29.5
+ipykernel==7.1.0
# via
# myst-nb
# sec-certs (../pyproject.toml)
-ipython==8.34.0
+ipython==9.7.0
# via
# ipykernel
# ipywidgets
# myst-nb
# sec-certs (../pyproject.toml)
-ipywidgets==8.1.5
+ipython-pygments-lexers==1.1.1
+ # via ipython
+ipywidgets==8.1.8
# via sec-certs (../pyproject.toml)
jedi==0.19.2
# via ipython
@@ -163,13 +174,13 @@ jinja2==3.1.6
# myst-parser
# spacy
# sphinx
-joblib==1.4.2
+joblib==1.5.2
# via scikit-learn
-jsonschema==4.23.0
+jsonschema==4.25.1
# via
# nbformat
# sec-certs (../pyproject.toml)
-jsonschema-specifications==2024.10.1
+jsonschema-specifications==2025.9.1
# via jsonschema
jupyter-cache==1.0.1
# via myst-nb
@@ -177,64 +188,57 @@ jupyter-client==8.6.3
# via
# ipykernel
# nbclient
-jupyter-core==5.7.2
+jupyter-core==5.9.1
# via
# ipykernel
# jupyter-client
# nbclient
# nbformat
-jupyterlab-widgets==3.0.13
+jupyterlab-widgets==3.0.16
# via ipywidgets
-kiwisolver==1.4.8
+kiwisolver==1.4.9
# via matplotlib
-langcodes==3.5.0
- # via spacy
-language-data==1.3.0
- # via langcodes
-lxml==5.3.1
+lxml==6.0.2
# via
# pikepdf
# sec-certs (../pyproject.toml)
-marisa-trie==1.2.1
- # via language-data
markdown-it-py==3.0.0
# via
# mdit-py-plugins
# myst-parser
- # rich
-markupsafe==3.0.2
+markupsafe==3.0.3
# via jinja2
-matplotlib==3.10.1
+matplotlib==3.10.7
# via
# pysankeybeta
# seaborn
# sec-certs (../pyproject.toml)
-matplotlib-inline==0.1.7
+matplotlib-inline==0.2.1
# via
# ipykernel
# ipython
-mdit-py-plugins==0.4.2
+mdit-py-plugins==0.5.0
# via myst-parser
mdurl==0.1.2
# via markdown-it-py
memory-profiler==0.61.0
# via pytest-monitor
-multidict==6.1.0
+multidict==6.7.0
# via
# aiohttp
# yarl
-multiprocess==0.70.16
+multiprocess==0.70.18
# via datasets
-murmurhash==1.0.12
+murmurhash==1.0.15
# via
# preshed
# spacy
# thinc
mypy==1.13.0
# via sec-certs (../pyproject.toml)
-mypy-extensions==1.0.0
+mypy-extensions==1.1.0
# via mypy
-myst-nb==1.2.0
+myst-nb==1.3.0
# via sec-certs (../pyproject.toml)
myst-parser==4.0.1
# via myst-nb
@@ -249,11 +253,11 @@ nbformat==5.10.4
# nbclient
nest-asyncio==1.6.0
# via ipykernel
-networkx==3.4.2
+networkx==3.5
# via sec-certs (../pyproject.toml)
nodeenv==1.9.1
# via pre-commit
-numpy==1.26.4
+numpy==2.3.5
# via
# blis
# contourpy
@@ -268,7 +272,7 @@ numpy==1.26.4
# spacy
# tabula-py
# thinc
-packaging==24.2
+packaging==25.0
# via
# build
# datasets
@@ -284,50 +288,52 @@ packaging==24.2
# sphinx
# thinc
# weasel
-pandas==2.2.3
+pandas==2.3.3
# via
# datasets
# pysankeybeta
# seaborn
# sec-certs (../pyproject.toml)
# tabula-py
-parso==0.8.4
+parso==0.8.5
# via jedi
pdftotext==3.0.0
# via sec-certs (../pyproject.toml)
pexpect==4.9.0
# via ipython
-pikepdf==9.5.2
+pikepdf==10.0.2
# via sec-certs (../pyproject.toml)
-pillow==11.1.0
+pillow==12.0.0
# via
# matplotlib
# pikepdf
# pytesseract
# sec-certs (../pyproject.toml)
-pip-tools==7.4.1
+pip-tools==7.5.2
# via sec-certs (../pyproject.toml)
pkgconfig==1.5.5
# via sec-certs (../pyproject.toml)
-platformdirs==4.3.6
+platformdirs==4.5.0
# via
# jupyter-core
# virtualenv
-pluggy==1.5.0
- # via pytest
-pre-commit==4.1.0
+pluggy==1.6.0
+ # via
+ # pytest
+ # pytest-cov
+pre-commit==4.4.0
# via sec-certs (../pyproject.toml)
-preshed==3.0.9
+preshed==3.0.12
# via
# spacy
# thinc
-prompt-toolkit==3.0.50
+prompt-toolkit==3.0.52
# via ipython
-propcache==0.3.0
+propcache==0.4.1
# via
# aiohttp
# yarl
-psutil==7.0.0
+psutil==7.1.3
# via
# ipykernel
# memory-profiler
@@ -337,11 +343,11 @@ ptyprocess==0.7.0
# via pexpect
pure-eval==0.2.3
# via stack-data
-pyarrow==19.0.1
+pyarrow==22.0.0
# via datasets
-pycparser==2.22
+pycparser==2.23
# via cffi
-pydantic==2.10.6
+pydantic==2.12.4
# via
# confection
# pydantic-settings
@@ -349,22 +355,23 @@ pydantic==2.10.6
# spacy
# thinc
# weasel
-pydantic-core==2.27.2
+pydantic-core==2.41.5
# via pydantic
-pydantic-settings==2.8.1
+pydantic-settings==2.12.0
# via sec-certs (../pyproject.toml)
pydata-sphinx-theme==0.15.4
# via sphinx-book-theme
-pygments==2.19.1
+pygments==2.19.2
# via
# accessible-pygments
# ipython
+ # ipython-pygments-lexers
# pydata-sphinx-theme
- # rich
+ # pytest
# sphinx
-pyparsing==3.2.1
+pyparsing==3.2.5
# via matplotlib
-pypdf[crypto]==5.3.1
+pypdf[crypto]==6.3.0
# via sec-certs (../pyproject.toml)
pyproject-hooks==1.2.0
# via
@@ -374,13 +381,13 @@ pysankeybeta==1.4.2
# via sec-certs (../pyproject.toml)
pytesseract==0.3.13
# via sec-certs (../pyproject.toml)
-pytest==8.3.5
+pytest==9.0.1
# via
# pytest-cov
# pytest-monitor
# pytest-profiling
# sec-certs (../pyproject.toml)
-pytest-cov==6.0.0
+pytest-cov==7.0.0
# via sec-certs (../pyproject.toml)
pytest-monitor==1.6.6
# via sec-certs (../pyproject.toml)
@@ -393,13 +400,13 @@ python-dateutil==2.9.0.post0
# matplotlib
# pandas
# sec-certs (../pyproject.toml)
-python-dotenv==1.0.1
+python-dotenv==1.2.1
# via pydantic-settings
-pytz==2025.1
+pytz==2025.2
# via
# dateparser
# pandas
-pyyaml==6.0.2
+pyyaml==6.0.3
# via
# datasets
# huggingface-hub
@@ -408,38 +415,37 @@ pyyaml==6.0.2
# myst-parser
# pre-commit
# sec-certs (../pyproject.toml)
-pyzmq==26.2.1
+pyzmq==27.1.0
# via
# ipykernel
# jupyter-client
-rapidfuzz==3.12.2
+rapidfuzz==3.14.3
# via sec-certs (../pyproject.toml)
-referencing==0.36.2
+referencing==0.37.0
# via
# jsonschema
# jsonschema-specifications
-regex==2024.11.6
+regex==2025.11.3
# via dateparser
-requests==2.32.4
+requests==2.32.5
# via
# datasets
- # huggingface-hub
# pytest-monitor
# sec-certs (../pyproject.toml)
# spacy
# sphinx
# weasel
-rich==13.9.4
- # via typer
-rpds-py==0.23.1
+roman-numerals-py==3.1.0
+ # via sphinx
+rpds-py==0.29.0
# via
# jsonschema
# referencing
ruff==0.7.4
# via sec-certs (../pyproject.toml)
-scikit-learn==1.6.1
+scikit-learn==1.7.2
# via sec-certs (../pyproject.toml)
-scipy==1.15.2
+scipy==1.16.3
# via
# scikit-learn
# sec-certs (../pyproject.toml)
@@ -447,28 +453,30 @@ seaborn==0.13.2
# via
# pysankeybeta
# sec-certs (../pyproject.toml)
-setuptools-scm==8.2.0
+setuptools-scm==9.2.2
# via sec-certs (../pyproject.toml)
shellingham==1.5.4
- # via typer
+ # via huggingface-hub
six==1.17.0
# via
# html5lib
# pytest-profiling
# python-dateutil
-smart-open==7.1.0
+smart-open==7.5.0
# via weasel
-snowballstemmer==2.2.0
+sniffio==1.3.1
+ # via anyio
+snowballstemmer==3.0.1
# via sphinx
-soupsieve==2.6
+soupsieve==2.8
# via beautifulsoup4
-spacy==3.7.5
+spacy==3.8.9 ; platform_machine != "aarch64"
# via sec-certs (../pyproject.toml)
spacy-legacy==3.0.12
# via spacy
spacy-loggers==1.0.5
# via spacy
-sphinx==8.1.3
+sphinx==8.2.3
# via
# myst-nb
# myst-parser
@@ -495,7 +503,7 @@ sphinxcontrib-qthelp==2.0.0
# via sphinx
sphinxcontrib-serializinghtml==2.0.0
# via sphinx
-sqlalchemy==2.0.38
+sqlalchemy==2.0.44
# via jupyter-cache
srsly==2.5.1
# via
@@ -509,20 +517,11 @@ tabula-py==2.10.0
# via sec-certs (../pyproject.toml)
tabulate==0.9.0
# via jupyter-cache
-thinc==8.2.5
+thinc==8.3.9
# via spacy
-threadpoolctl==3.5.0
+threadpoolctl==3.6.0
# via scikit-learn
-tomli==2.2.1
- # via
- # build
- # coverage
- # mypy
- # pip-tools
- # pytest
- # setuptools-scm
- # sphinx
-tornado==6.5.1
+tornado==6.5.2
# via
# ipykernel
# jupyter-client
@@ -534,7 +533,6 @@ tqdm==4.67.1
# spacy
traitlets==5.14.3
# via
- # comm
# ipykernel
# ipython
# ipywidgets
@@ -543,34 +541,37 @@ traitlets==5.14.3
# matplotlib-inline
# nbclient
# nbformat
-typer==0.15.2
+typer-slim==0.20.0
# via
+ # huggingface-hub
# spacy
# weasel
-types-python-dateutil==2.9.0.20241206
+types-python-dateutil==2.9.0.20251115
# via sec-certs (../pyproject.toml)
-types-pyyaml==6.0.12.20241230
+types-pyyaml==6.0.12.20250915
# via sec-certs (../pyproject.toml)
-types-requests==2.32.0.20250306
+types-requests==2.32.4.20250913
# via sec-certs (../pyproject.toml)
-typing-extensions==4.12.2
+typing-extensions==4.15.0
# via
+ # aiosignal
+ # anyio
# beautifulsoup4
- # cloudpathlib
# huggingface-hub
- # ipython
- # multidict
# mypy
# myst-nb
# pydantic
# pydantic-core
# pydata-sphinx-theme
- # pypdf
# referencing
- # rich
# sqlalchemy
- # typer
-tzdata==2025.1
+ # typer-slim
+ # typing-inspection
+typing-inspection==0.4.2
+ # via
+ # pydantic
+ # pydantic-settings
+tzdata==2025.2
# via pandas
tzlocal==5.3.1
# via dateparser
@@ -578,16 +579,16 @@ urllib3==2.5.0
# via
# requests
# types-requests
-virtualenv==20.29.3
+virtualenv==20.35.4
# via pre-commit
wasabi==1.1.3
# via
# spacy
# thinc
# weasel
-wcwidth==0.2.13
+wcwidth==0.2.14
# via prompt-toolkit
-weasel==0.4.1
+weasel==0.4.3
# via spacy
webencodings==0.5.1
# via html5lib
@@ -595,17 +596,17 @@ wheel==0.45.1
# via
# pip-tools
# pytest-monitor
-widgetsnbextension==4.0.13
+widgetsnbextension==4.0.15
# via ipywidgets
-wrapt==1.17.2
+wrapt==2.0.1
# via
# deprecated
# smart-open
-xxhash==3.5.0
+xxhash==3.6.0
# via datasets
-yarl==1.18.3
+yarl==1.22.0
# via aiohttp
-zipp==3.21.0
+zipp==3.23.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
diff --git a/requirements/nlp_requirements.txt b/requirements/nlp_requirements.txt
index 0e9281ac..7e994480 100644
--- a/requirements/nlp_requirements.txt
+++ b/requirements/nlp_requirements.txt
@@ -1,39 +1,33 @@
-accelerate==1.4.0
+accelerate==1.11.0
# via sentence-transformers
-aiohappyeyeballs==2.5.0
+aiohappyeyeballs==2.6.1
# via aiohttp
-aiohttp==3.12.14
- # via
- # datasets
- # fsspec
+aiohttp==3.13.2
+ # via fsspec
aiosignal==1.4.0
# via aiohttp
-alembic==1.15.1
+alembic==1.17.2
# via optuna
annotated-types==0.7.0
# via pydantic
-anyio==4.8.0
+anyio==4.11.0
# via
# httpx
# openai
-appnope==0.1.4
- # via ipykernel
-asttokens==3.0.0
+asttokens==3.0.1
# via stack-data
-async-timeout==5.0.1
- # via aiohttp
-attrs==25.1.0
+attrs==25.4.0
# via
# aiohttp
# jsonschema
# referencing
-beautifulsoup4==4.13.3
+beautifulsoup4==4.14.2
# via sec-certs (../pyproject.toml)
-bleach==6.2.0
+bleach==6.3.0
# via panel
-blis==0.7.11
+blis==1.3.3
# via thinc
-bokeh==3.6.3
+bokeh==3.8.1
# via
# holoviews
# panel
@@ -43,32 +37,35 @@ catalogue==2.0.10
# spacy
# srsly
# thinc
-catboost==1.2.7
+catboost==1.2.8
# via sec-certs (../pyproject.toml)
-certifi==2025.1.31
+certifi==2025.11.12
# via
# httpcore
# httpx
# requests
-cffi==1.17.1
+cffi==2.0.0
# via cryptography
-charset-normalizer==3.4.1
+charset-normalizer==3.4.4
# via requests
-click==8.1.8
+click==8.3.1
# via
+ # dask
# nltk
# sec-certs (../pyproject.toml)
- # typer
-cloudpathlib==0.21.0
+ # typer-slim
+cloudpathlib==0.23.0
# via weasel
+cloudpickle==3.1.2
+ # via dask
colorcet==3.1.0
# via
# datashader
# holoviews
# umap-learn
-colorlog==6.9.0
+colorlog==6.10.1
# via optuna
-comm==0.2.2
+comm==0.2.3
# via
# ipykernel
# ipywidgets
@@ -76,35 +73,37 @@ confection==0.1.5
# via
# thinc
# weasel
-contourpy==1.3.1
+contourpy==1.3.3
# via
# bokeh
# matplotlib
-cryptography==44.0.2
+cryptography==46.0.3
# via pypdf
cycler==0.12.1
# via matplotlib
-cymem==2.0.11
+cymem==2.0.13
# via
# preshed
# spacy
# thinc
-datasets==3.3.2
+dask==2025.11.0
+ # via umap-learn
+datasets==4.4.1
# via
# evaluate
# sentence-transformers
# setfit
-datashader==0.17.0
+datashader==0.18.2
# via umap-learn
-dateparser==1.2.1
+dateparser==1.2.2
# via sec-certs (../pyproject.toml)
-debugpy==1.8.13
+debugpy==1.8.17
# via ipykernel
decorator==5.2.1
# via ipython
-deprecated==1.2.18
+deprecated==1.3.1
# via pikepdf
-dill==0.3.8
+dill==0.4.0
# via
# datasets
# evaluate
@@ -113,45 +112,48 @@ distro==1.9.0
# via
# openai
# tabula-py
-evaluate==0.4.3
+evaluate==0.4.6
# via setfit
-exceptiongroup==1.2.2
- # via
- # anyio
- # ipython
-executing==2.2.0
+executing==2.2.1
# via stack-data
-filelock==3.17.0
+filelock==3.20.0
# via
# datasets
# huggingface-hub
# torch
# transformers
-fonttools==4.56.0
+fonttools==4.60.1
# via matplotlib
-frozenlist==1.5.0
+frozenlist==1.8.0
# via
# aiohttp
# aiosignal
-fsspec[http]==2024.12.0
+fsspec[http]==2025.10.0
# via
+ # dask
# datasets
# evaluate
# huggingface-hub
# torch
-graphviz==0.20.3
+graphviz==0.21
# via catboost
+greenlet==3.2.4
+ # via sqlalchemy
h11==0.16.0
# via httpcore
-holoviews==1.20.1
+hf-xet==1.2.0
+ # via huggingface-hub
+holoviews==1.22.0
# via umap-learn
html5lib==1.1
# via sec-certs (../pyproject.toml)
-httpcore==1.0.7
+httpcore==1.0.9
# via httpx
httpx==0.28.1
- # via openai
-huggingface-hub==0.29.2
+ # via
+ # datasets
+ # openai
+huggingface-hub==0.36.0
# via
# accelerate
# datasets
@@ -160,21 +162,23 @@ huggingface-hub==0.29.2
# setfit
# tokenizers
# transformers
-idna==3.10
+idna==3.11
# via
# anyio
# httpx
# requests
# yarl
-imageio==2.37.0
+imageio==2.37.2
# via scikit-image
-ipykernel==6.29.5
+ipykernel==7.1.0
# via sec-certs (../pyproject.toml)
-ipython==8.34.0
+ipython==9.7.0
# via
# ipykernel
# ipywidgets
-ipywidgets==8.1.5
+ipython-pygments-lexers==1.1.1
+ # via ipython
+ipywidgets==8.1.8
# via sec-certs (../pyproject.toml)
jedi==0.19.2
# via ipython
@@ -183,107 +187,106 @@ jinja2==3.1.6
# bokeh
# spacy
# torch
-jiter==0.8.2
+jiter==0.12.0
# via openai
-joblib==1.4.2
+joblib==1.5.2
# via
# nltk
# pynndescent
# scikit-learn
-jsonschema==4.23.0
+jsonschema==4.25.1
# via sec-certs (../pyproject.toml)
-jsonschema-specifications==2024.10.1
+jsonschema-specifications==2025.9.1
# via jsonschema
jupyter-client==8.6.3
# via ipykernel
-jupyter-core==5.7.2
+jupyter-core==5.9.1
# via
# ipykernel
# jupyter-client
-jupyterlab-widgets==3.0.13
+jupyterlab-widgets==3.0.16
# via ipywidgets
-kiwisolver==1.4.8
+kiwisolver==1.4.9
# via matplotlib
-langcodes==3.5.0
- # via spacy
-language-data==1.3.0
- # via langcodes
lazy-loader==0.4
# via scikit-image
linkify-it-py==2.0.3
# via panel
-llvmlite==0.44.0
+llvmlite==0.45.1
# via
# numba
# pynndescent
-lxml==5.3.1
+locket==1.0.0
+ # via partd
+lxml==6.0.2
# via
# pikepdf
# sec-certs (../pyproject.toml)
-mako==1.3.9
+mako==1.3.10
# via alembic
-marisa-trie==1.2.1
- # via language-data
-markdown==3.7
+markdown==3.10
# via panel
-markdown-it-py==3.0.0
+markdown-it-py==4.0.0
# via
# mdit-py-plugins
# panel
- # rich
-markupsafe==3.0.2
+markupsafe==3.0.3
# via
# jinja2
# mako
-matplotlib==3.10.1
+matplotlib==3.10.7
# via
# catboost
# pysankeybeta
# seaborn
# sec-certs (../pyproject.toml)
# umap-learn
-matplotlib-inline==0.1.7
+matplotlib-inline==0.2.1
# via
# ipykernel
# ipython
-mdit-py-plugins==0.4.2
+mdit-py-plugins==0.5.0
# via panel
mdurl==0.1.2
# via markdown-it-py
mpmath==1.3.0
# via sympy
-multidict==6.1.0
+multidict==6.7.0
# via
# aiohttp
# yarl
multipledispatch==1.0.0
# via datashader
-multiprocess==0.70.16
+multiprocess==0.70.18
# via
# datasets
# evaluate
-murmurhash==1.0.12
+murmurhash==1.0.15
# via
# preshed
# spacy
# thinc
-narwhals==1.29.1
- # via plotly
+narwhals==2.12.0
+ # via
+ # bokeh
+ # holoviews
+ # panel
+ # plotly
nest-asyncio==1.6.0
# via ipykernel
-networkx==3.4.2
+networkx==3.5
# via
# scikit-image
# sec-certs (../pyproject.toml)
# torch
-nltk==3.9.1
+nltk==3.9.2
# via sec-certs (../pyproject.toml)
-numba==0.61.0
+numba==0.62.1
# via
# datashader
# pynndescent
# umap-learn
-numpy==1.26.4
+numpy==2.3.5
# via
# accelerate
# blis
@@ -312,14 +315,54 @@ numpy==1.26.4
# transformers
# umap-learn
# xarray
-openai==1.65.5
+nvidia-cublas-cu12==12.8.4.1
+ # via
+ # nvidia-cudnn-cu12
+ # nvidia-cusolver-cu12
+ # torch
+nvidia-cuda-cupti-cu12==12.8.90
+ # via torch
+nvidia-cuda-nvrtc-cu12==12.8.93
+ # via torch
+nvidia-cuda-runtime-cu12==12.8.90
+ # via torch
+nvidia-cudnn-cu12==9.10.2.21
+ # via torch
+nvidia-cufft-cu12==11.3.3.83
+ # via torch
+nvidia-cufile-cu12==1.13.1.3
+ # via torch
+nvidia-curand-cu12==10.3.9.90
+ # via torch
+nvidia-cusolver-cu12==11.7.3.90
+ # via torch
+nvidia-cusparse-cu12==12.5.8.93
+ # via
+ # nvidia-cusolver-cu12
+ # torch
+nvidia-cusparselt-cu12==0.7.1
+ # via torch
+nvidia-nccl-cu12==2.27.5
+ # via torch
+nvidia-nvjitlink-cu12==12.8.93
+ # via
+ # nvidia-cufft-cu12
+ # nvidia-cusolver-cu12
+ # nvidia-cusparse-cu12
+ # torch
+nvidia-nvshmem-cu12==3.3.20
+ # via torch
+nvidia-nvtx-cu12==12.8.90
+ # via torch
+openai==2.8.0
# via sec-certs (../pyproject.toml)
-optuna==4.2.1
+optuna==4.6.0
# via sec-certs (../pyproject.toml)
-packaging==24.2
+packaging==25.0
# via
# accelerate
# bokeh
+ # dask
# datasets
# datashader
# evaluate
@@ -341,7 +384,7 @@ packaging==24.2
# transformers
# weasel
# xarray
-pandas==2.2.3
+pandas==2.3.3
# via
# bokeh
# catboost
@@ -356,24 +399,26 @@ pandas==2.2.3
# tabula-py
# umap-learn
# xarray
-panel==1.6.1
+panel==1.8.3
# via holoviews
-param==2.2.0
+param==2.3.0
# via
# datashader
# holoviews
# panel
# pyct
# pyviz-comms
-parso==0.8.4
+parso==0.8.5
# via jedi
+partd==1.4.2
+ # via dask
pdftotext==3.0.0
# via sec-certs (../pyproject.toml)
pexpect==4.9.0
# via ipython
-pikepdf==9.5.2
+pikepdf==10.0.2
# via sec-certs (../pyproject.toml)
-pillow==11.1.0
+pillow==12.0.0
# via
# bokeh
# imageio
@@ -385,23 +430,23 @@ pillow==11.1.0
# sentence-transformers
pkgconfig==1.5.5
# via sec-certs (../pyproject.toml)
-platformdirs==4.3.6
+platformdirs==4.5.0
# via jupyter-core
-plotly==6.0.0
+plotly==6.4.0
# via
# catboost
# sec-certs (../pyproject.toml)
-preshed==3.0.9
+preshed==3.0.12
# via
# spacy
# thinc
-prompt-toolkit==3.0.50
+prompt-toolkit==3.0.52
# via ipython
-propcache==0.3.0
+propcache==0.4.1
# via
# aiohttp
# yarl
-psutil==7.0.0
+psutil==7.1.3
# via
# accelerate
# ipykernel
@@ -410,15 +455,15 @@ ptyprocess==0.7.0
# via pexpect
pure-eval==0.2.3
# via stack-data
-pyarrow==19.0.1
+pyarrow==22.0.0
# via
# datasets
# sec-certs (../pyproject.toml)
-pycparser==2.22
+pycparser==2.23
# via cffi
-pyct==0.5.0
+pyct==0.6.0
# via datashader
-pydantic==2.10.6
+pydantic==2.12.4
# via
# confection
# openai
@@ -427,19 +472,19 @@ pydantic==2.10.6
# spacy
# thinc
# weasel
-pydantic-core==2.27.2
+pydantic-core==2.41.5
# via pydantic
-pydantic-settings==2.8.1
+pydantic-settings==2.12.0
# via sec-certs (../pyproject.toml)
-pygments==2.19.1
+pygments==2.19.2
# via
# ipython
- # rich
+ # ipython-pygments-lexers
pynndescent==0.5.13
# via umap-learn
-pyparsing==3.2.1
+pyparsing==3.2.5
# via matplotlib
-pypdf[crypto]==5.3.1
+pypdf[crypto]==6.3.0
# via sec-certs (../pyproject.toml)
pysankeybeta==1.4.2
# via sec-certs (../pyproject.toml)
@@ -448,45 +493,47 @@ pytesseract==0.3.13
python-dateutil==2.9.0.post0
# via
# dateparser
+ # holoviews
# jupyter-client
# matplotlib
# pandas
# sec-certs (../pyproject.toml)
-python-dotenv==1.0.1
+python-dotenv==1.2.1
# via pydantic-settings
-pytz==2025.1
+pytz==2025.2
# via
# dateparser
# pandas
-pyviz-comms==3.0.4
+pyviz-comms==3.0.6
# via
# holoviews
# panel
-pyyaml==6.0.2
+pyyaml==6.0.3
# via
# accelerate
# bokeh
+ # dask
# datasets
# huggingface-hub
# optuna
# sec-certs (../pyproject.toml)
# transformers
-pyzmq==26.2.1
+pyzmq==27.1.0
# via
# ipykernel
# jupyter-client
-rapidfuzz==3.12.2
+rapidfuzz==3.14.3
# via sec-certs (../pyproject.toml)
-referencing==0.36.2
+referencing==0.37.0
# via
# jsonschema
# jsonschema-specifications
-regex==2024.11.6
+regex==2025.11.3
# via
# dateparser
# nltk
# transformers
-requests==2.32.4
+requests==2.32.5
# via
# datasets
# datashader
@@ -497,26 +544,24 @@ requests==2.32.4
# spacy
# transformers
# weasel
-rich==13.9.4
- # via typer
-rpds-py==0.23.1
+rpds-py==0.29.0
# via
# jsonschema
# referencing
-safetensors==0.5.3
+safetensors==0.6.2
# via
# accelerate
# transformers
scikit-image==0.25.2
# via umap-learn
-scikit-learn==1.6.1
+scikit-learn==1.7.2
# via
# pynndescent
# sec-certs (../pyproject.toml)
# sentence-transformers
# setfit
# umap-learn
-scipy==1.15.2
+scipy==1.16.3
# via
# catboost
# datashader
@@ -531,36 +576,34 @@ seaborn==0.13.2
# pysankeybeta
# sec-certs (../pyproject.toml)
# umap-learn
-sentence-transformers[train]==3.4.1
+sentence-transformers[train]==5.1.2
# via
# sec-certs (../pyproject.toml)
# setfit
-setfit==1.1.1
+setfit==1.1.3
# via sec-certs (../pyproject.toml)
-setuptools-scm==8.2.0
+setuptools-scm==9.2.2
# via sec-certs (../pyproject.toml)
-shellingham==1.5.4
- # via typer
six==1.17.0
# via
# catboost
# html5lib
# python-dateutil
-smart-open==7.1.0
+smart-open==7.5.0
# via weasel
sniffio==1.3.1
# via
# anyio
# openai
-soupsieve==2.6
+soupsieve==2.8
# via beautifulsoup4
-spacy==3.7.5
+spacy==3.8.9 ; platform_machine != "aarch64"
# via sec-certs (../pyproject.toml)
spacy-legacy==3.0.12
# via spacy
spacy-loggers==1.0.5
# via spacy
-sqlalchemy==2.0.38
+sqlalchemy==2.0.44
# via
# alembic
# optuna
@@ -574,27 +617,28 @@ srsly==2.5.1
# weasel
stack-data==0.6.3
# via ipython
-sympy==1.13.1
+sympy==1.14.0
# via torch
tabula-py==2.10.0
# via sec-certs (../pyproject.toml)
-thinc==8.2.5
+thinc==8.3.9
# via spacy
-threadpoolctl==3.5.0
+threadpoolctl==3.6.0
# via scikit-learn
-tifffile==2025.2.18
+tifffile==2025.10.16
# via scikit-image
-tokenizers==0.21.0
+tokenizers==0.22.1
# via transformers
-tomli==2.2.1
- # via setuptools-scm
-toolz==1.0.0
- # via datashader
-torch==2.7.1
+toolz==1.1.0
+ # via
+ # dask
+ # datashader
+ # partd
+torch==2.9.1
# via
# accelerate
# sentence-transformers
-tornado==6.5.1
+tornado==6.5.2
# via
# bokeh
# ipykernel
@@ -615,47 +659,50 @@ tqdm==4.67.1
# umap-learn
traitlets==5.14.3
# via
- # comm
# ipykernel
# ipython
# ipywidgets
# jupyter-client
# jupyter-core
# matplotlib-inline
-transformers==4.53.0
+transformers==4.57.1
# via
# sentence-transformers
# setfit
-typer==0.15.2
+triton==3.5.1
+ # via torch
+typer-slim==0.20.0
# via
# spacy
# weasel
-typing-extensions==4.12.2
+typing-extensions==4.15.0
# via
+ # aiosignal
# alembic
# anyio
# beautifulsoup4
- # cloudpathlib
# huggingface-hub
- # ipython
- # multidict
# openai
# panel
# pydantic
# pydantic-core
- # pypdf
# referencing
- # rich
+ # sentence-transformers
# sqlalchemy
# torch
- # typer
-tzdata==2025.1
+ # typer-slim
+ # typing-inspection
+typing-inspection==0.4.2
+ # via
+ # pydantic
+ # pydantic-settings
+tzdata==2025.2
# via pandas
tzlocal==5.3.1
# via dateparser
uc-micro-py==1.0.3
# via linkify-it-py
-umap-learn[plot]==0.5.7
+umap-learn[plot]==0.5.9.post2
# via sec-certs (../pyproject.toml)
urllib3==2.5.0
# via requests
@@ -664,29 +711,29 @@ wasabi==1.1.3
# spacy
# thinc
# weasel
-wcwidth==0.2.13
+wcwidth==0.2.14
# via prompt-toolkit
-weasel==0.4.1
+weasel==0.4.3
# via spacy
webencodings==0.5.1
# via
# bleach
# html5lib
-widgetsnbextension==4.0.13
+widgetsnbextension==4.0.15
# via ipywidgets
-wrapt==1.17.2
+wrapt==2.0.1
# via
# deprecated
# smart-open
-xarray==2025.1.2
+xarray==2025.10.1
# via datashader
-xxhash==3.5.0
+xxhash==3.6.0
# via
# datasets
# evaluate
-xyzservices==2025.1.0
+xyzservices==2025.10.0
# via bokeh
-yarl==1.18.3
+yarl==1.22.0
# via aiohttp
# The following packages are considered to be unsafe in a requirements file:
diff --git a/requirements/requirements.txt b/requirements/requirements.txt
index e8db94a8..c2f74cec 100644
--- a/requirements/requirements.txt
+++ b/requirements/requirements.txt
@@ -1,35 +1,33 @@
annotated-types==0.7.0
# via pydantic
-appnope==0.1.4
- # via ipykernel
-asttokens==3.0.0
+asttokens==3.0.1
# via stack-data
-attrs==25.1.0
+attrs==25.4.0
# via
# jsonschema
# referencing
-beautifulsoup4==4.13.3
+beautifulsoup4==4.14.2
# via sec-certs (../pyproject.toml)
-blis==0.7.11
+blis==1.3.3
# via thinc
catalogue==2.0.10
# via
# spacy
# srsly
# thinc
-certifi==2025.1.31
+certifi==2025.11.12
# via requests
-cffi==1.17.1
+cffi==2.0.0
# via cryptography
-charset-normalizer==3.4.1
+charset-normalizer==3.4.4
# via requests
-click==8.1.8
+click==8.3.1
# via
# sec-certs (../pyproject.toml)
- # typer
-cloudpathlib==0.21.0
+ # typer-slim
+cloudpathlib==0.23.0
# via weasel
-comm==0.2.2
+comm==0.2.3
# via
# ipykernel
# ipywidgets
@@ -37,100 +35,90 @@ confection==0.1.5
# via
# thinc
# weasel
-contourpy==1.3.1
+contourpy==1.3.3
# via matplotlib
-cryptography==44.0.2
+cryptography==46.0.3
# via pypdf
cycler==0.12.1
# via matplotlib
-cymem==2.0.11
+cymem==2.0.13
# via
# preshed
# spacy
# thinc
-dateparser==1.2.1
+dateparser==1.2.2
# via sec-certs (../pyproject.toml)
-debugpy==1.8.13
+debugpy==1.8.17
# via ipykernel
decorator==5.2.1
# via ipython
-deprecated==1.2.18
+deprecated==1.3.1
# via pikepdf
distro==1.9.0
# via tabula-py
-exceptiongroup==1.2.2
- # via ipython
-executing==2.2.0
+executing==2.2.1
# via stack-data
-fonttools==4.56.0
+fonttools==4.60.1
# via matplotlib
html5lib==1.1
# via sec-certs (../pyproject.toml)
-idna==3.10
+idna==3.11
# via requests
-ipykernel==6.29.5
+ipykernel==7.1.0
# via sec-certs (../pyproject.toml)
-ipython==8.34.0
+ipython==9.7.0
# via
# ipykernel
# ipywidgets
-ipywidgets==8.1.5
+ipython-pygments-lexers==1.1.1
+ # via ipython
+ipywidgets==8.1.8
# via sec-certs (../pyproject.toml)
jedi==0.19.2
# via ipython
jinja2==3.1.6
# via spacy
-joblib==1.4.2
+joblib==1.5.2
# via scikit-learn
-jsonschema==4.23.0
+jsonschema==4.25.1
# via sec-certs (../pyproject.toml)
-jsonschema-specifications==2024.10.1
+jsonschema-specifications==2025.9.1
# via jsonschema
jupyter-client==8.6.3
# via ipykernel
-jupyter-core==5.7.2
+jupyter-core==5.9.1
# via
# ipykernel
# jupyter-client
-jupyterlab-widgets==3.0.13
+jupyterlab-widgets==3.0.16
# via ipywidgets
-kiwisolver==1.4.8
+kiwisolver==1.4.9
# via matplotlib
-langcodes==3.5.0
- # via spacy
-language-data==1.3.0
- # via langcodes
-lxml==5.3.1
+lxml==6.0.2
# via
# pikepdf
# sec-certs (../pyproject.toml)
-marisa-trie==1.2.1
- # via language-data
-markdown-it-py==3.0.0
- # via rich
-markupsafe==3.0.2
+markupsafe==3.0.3
# via jinja2
-matplotlib==3.10.1
+matplotlib==3.10.7
# via
# pysankeybeta
# seaborn
# sec-certs (../pyproject.toml)
-matplotlib-inline==0.1.7
+matplotlib-inline==0.2.1
# via
# ipykernel
# ipython
-mdurl==0.1.2
- # via markdown-it-py
-murmurhash==1.0.12
+murmurhash==1.0.15
# via
# preshed
# spacy
# thinc
nest-asyncio==1.6.0
# via ipykernel
-networkx==3.4.2
+networkx==3.5
# via sec-certs (../pyproject.toml)
-numpy==1.26.4
+numpy==2.3.5
# via
# blis
# contourpy
@@ -144,7 +132,7 @@ numpy==1.26.4
# spacy
# tabula-py
# thinc
-packaging==24.2
+packaging==25.0
# via
# ipykernel
# matplotlib
@@ -154,21 +142,21 @@ packaging==24.2
# spacy
# thinc
# weasel
-pandas==2.2.3
+pandas==2.3.3
# via
# pysankeybeta
# seaborn
# sec-certs (../pyproject.toml)
# tabula-py
-parso==0.8.4
+parso==0.8.5
# via jedi
pdftotext==3.0.0
# via sec-certs (../pyproject.toml)
pexpect==4.9.0
# via ipython
-pikepdf==9.5.2
+pikepdf==10.0.2
# via sec-certs (../pyproject.toml)
-pillow==11.1.0
+pillow==12.0.0
# via
# matplotlib
# pikepdf
@@ -176,15 +164,15 @@ pillow==11.1.0
# sec-certs (../pyproject.toml)
pkgconfig==1.5.5
# via sec-certs (../pyproject.toml)
-platformdirs==4.3.6
+platformdirs==4.5.0
# via jupyter-core
-preshed==3.0.9
+preshed==3.0.12
# via
# spacy
# thinc
-prompt-toolkit==3.0.50
+prompt-toolkit==3.0.52
# via ipython
-psutil==7.0.0
+psutil==7.1.3
# via
# ipykernel
# sec-certs (../pyproject.toml)
@@ -192,9 +180,9 @@ ptyprocess==0.7.0
# via pexpect
pure-eval==0.2.3
# via stack-data
-pycparser==2.22
+pycparser==2.23
# via cffi
-pydantic==2.10.6
+pydantic==2.12.4
# via
# confection
# pydantic-settings
@@ -202,17 +190,17 @@ pydantic==2.10.6
# spacy
# thinc
# weasel
-pydantic-core==2.27.2
+pydantic-core==2.41.5
# via pydantic
-pydantic-settings==2.8.1
+pydantic-settings==2.12.0
# via sec-certs (../pyproject.toml)
-pygments==2.19.1
+pygments==2.19.2
# via
# ipython
- # rich
-pyparsing==3.2.1
+ # ipython-pygments-lexers
+pyparsing==3.2.5
# via matplotlib
-pypdf[crypto]==5.3.1
+pypdf[crypto]==6.3.0
# via sec-certs (../pyproject.toml)
pysankeybeta==1.4.2
# via sec-certs (../pyproject.toml)
@@ -225,40 +213,38 @@ python-dateutil==2.9.0.post0
# matplotlib
# pandas
# sec-certs (../pyproject.toml)
-python-dotenv==1.0.1
+python-dotenv==1.2.1
# via pydantic-settings
-pytz==2025.1
+pytz==2025.2
# via
# dateparser
# pandas
-pyyaml==6.0.2
+pyyaml==6.0.3
# via sec-certs (../pyproject.toml)
-pyzmq==26.2.1
+pyzmq==27.1.0
# via
# ipykernel
# jupyter-client
-rapidfuzz==3.12.2
+rapidfuzz==3.14.3
# via sec-certs (../pyproject.toml)
-referencing==0.36.2
+referencing==0.37.0
# via
# jsonschema
# jsonschema-specifications
-regex==2024.11.6
+regex==2025.11.3
# via dateparser
-requests==2.32.4
+requests==2.32.5
# via
# sec-certs (../pyproject.toml)
# spacy
# weasel
-rich==13.9.4
- # via typer
-rpds-py==0.23.1
+rpds-py==0.29.0
# via
# jsonschema
# referencing
-scikit-learn==1.6.1
+scikit-learn==1.7.2
# via sec-certs (../pyproject.toml)
-scipy==1.15.2
+scipy==1.16.3
# via
# scikit-learn
# sec-certs (../pyproject.toml)
@@ -266,19 +252,17 @@ seaborn==0.13.2
# via
# pysankeybeta
# sec-certs (../pyproject.toml)
-setuptools-scm==8.2.0
+setuptools-scm==9.2.2
# via sec-certs (../pyproject.toml)
-shellingham==1.5.4
- # via typer
six==1.17.0
# via
# html5lib
# python-dateutil
-smart-open==7.1.0
+smart-open==7.5.0
# via weasel
-soupsieve==2.6
+soupsieve==2.8
# via beautifulsoup4
-spacy==3.7.5
+spacy==3.8.9 ; platform_machine != "aarch64"
# via sec-certs (../pyproject.toml)
spacy-legacy==3.0.12
# via spacy
@@ -294,13 +278,11 @@ stack-data==0.6.3
# via ipython
tabula-py==2.10.0
# via sec-certs (../pyproject.toml)
-thinc==8.2.5
+thinc==8.3.9
# via spacy
-threadpoolctl==3.5.0
+threadpoolctl==3.6.0
# via scikit-learn
-tomli==2.2.1
- # via setuptools-scm
-tornado==6.5.1
+tornado==6.5.2
# via
# ipykernel
# jupyter-client
@@ -310,29 +292,29 @@ tqdm==4.67.1
# spacy
traitlets==5.14.3
# via
- # comm
# ipykernel
# ipython
# ipywidgets
# jupyter-client
# jupyter-core
# matplotlib-inline
-typer==0.15.2
+typer-slim==0.20.0
# via
# spacy
# weasel
-typing-extensions==4.12.2
+typing-extensions==4.15.0
# via
# beautifulsoup4
- # cloudpathlib
- # ipython
# pydantic
# pydantic-core
- # pypdf
# referencing
- # rich
- # typer
-tzdata==2025.1
+ # typer-slim
+ # typing-inspection
+typing-inspection==0.4.2
+ # via
+ # pydantic
+ # pydantic-settings
+tzdata==2025.2
# via pandas
tzlocal==5.3.1
# via dateparser
@@ -343,15 +325,15 @@ wasabi==1.1.3
# spacy
# thinc
# weasel
-wcwidth==0.2.13
+wcwidth==0.2.14
# via prompt-toolkit
-weasel==0.4.1
+weasel==0.4.3
# via spacy
webencodings==0.5.1
# via html5lib
-widgetsnbextension==4.0.13
+widgetsnbextension==4.0.15
# via ipywidgets
-wrapt==1.17.2
+wrapt==2.0.1
# via
# deprecated
# smart-open
diff --git a/requirements/test_requirements.txt b/requirements/test_requirements.txt
index 6f8d227c..265352c6 100644
--- a/requirements/test_requirements.txt
+++ b/requirements/test_requirements.txt
@@ -1,35 +1,33 @@
annotated-types==0.7.0
# via pydantic
-appnope==0.1.4
- # via ipykernel
-asttokens==3.0.0
+asttokens==3.0.1
# via stack-data
-attrs==25.1.0
+attrs==25.4.0
# via
# jsonschema
# referencing
-beautifulsoup4==4.13.3
+beautifulsoup4==4.14.2
# via sec-certs (../pyproject.toml)
-blis==0.7.11
+blis==1.3.3
# via thinc
catalogue==2.0.10
# via
# spacy
# srsly
# thinc
-certifi==2025.1.31
+certifi==2025.11.12
# via requests
-cffi==1.17.1
+cffi==2.0.0
# via cryptography
-charset-normalizer==3.4.1
+charset-normalizer==3.4.4
# via requests
-click==8.1.8
+click==8.3.1
# via
# sec-certs (../pyproject.toml)
- # typer
-cloudpathlib==0.21.0
+ # typer-slim
+cloudpathlib==0.23.0
# via weasel
-comm==0.2.2
+comm==0.2.3
# via
# ipykernel
# ipywidgets
@@ -37,108 +35,96 @@ confection==0.1.5
# via
# thinc
# weasel
-contourpy==1.3.1
+contourpy==1.3.3
# via matplotlib
-coverage[toml]==7.6.12
+coverage[toml]==7.11.3
# via
# pytest-cov
# sec-certs (../pyproject.toml)
-cryptography==44.0.2
+cryptography==46.0.3
# via pypdf
cycler==0.12.1
# via matplotlib
-cymem==2.0.11
+cymem==2.0.13
# via
# preshed
# spacy
# thinc
-dateparser==1.2.1
+dateparser==1.2.2
# via sec-certs (../pyproject.toml)
-debugpy==1.8.13
+debugpy==1.8.17
# via ipykernel
decorator==5.2.1
# via ipython
-deprecated==1.2.18
+deprecated==1.3.1
# via pikepdf
distro==1.9.0
# via tabula-py
-exceptiongroup==1.2.2
- # via
- # ipython
- # pytest
-executing==2.2.0
+executing==2.2.1
# via stack-data
-fonttools==4.56.0
+fonttools==4.60.1
# via matplotlib
html5lib==1.1
# via sec-certs (../pyproject.toml)
-idna==3.10
+idna==3.11
# via requests
-iniconfig==2.0.0
+iniconfig==2.3.0
# via pytest
-ipykernel==6.29.5
+ipykernel==7.1.0
# via sec-certs (../pyproject.toml)
-ipython==8.34.0
+ipython==9.7.0
# via
# ipykernel
# ipywidgets
-ipywidgets==8.1.5
+ipython-pygments-lexers==1.1.1
+ # via ipython
+ipywidgets==8.1.8
# via sec-certs (../pyproject.toml)
jedi==0.19.2
# via ipython
jinja2==3.1.6
# via spacy
-joblib==1.4.2
+joblib==1.5.2
# via scikit-learn
-jsonschema==4.23.0
+jsonschema==4.25.1
# via sec-certs (../pyproject.toml)
-jsonschema-specifications==2024.10.1
+jsonschema-specifications==2025.9.1
# via jsonschema
jupyter-client==8.6.3
# via ipykernel
-jupyter-core==5.7.2
+jupyter-core==5.9.1
# via
# ipykernel
# jupyter-client
-jupyterlab-widgets==3.0.13
+jupyterlab-widgets==3.0.16
# via ipywidgets
-kiwisolver==1.4.8
+kiwisolver==1.4.9
# via matplotlib
-langcodes==3.5.0
- # via spacy
-language-data==1.3.0
- # via langcodes
-lxml==5.3.1
+lxml==6.0.2
# via
# pikepdf
# sec-certs (../pyproject.toml)
-marisa-trie==1.2.1
- # via language-data
-markdown-it-py==3.0.0
- # via rich
-markupsafe==3.0.2
+markupsafe==3.0.3
# via jinja2
-matplotlib==3.10.1
+matplotlib==3.10.7
# via
# pysankeybeta
# seaborn
# sec-certs (../pyproject.toml)
-matplotlib-inline==0.1.7
+matplotlib-inline==0.2.1
# via
# ipykernel
# ipython
-mdurl==0.1.2
- # via markdown-it-py
-murmurhash==1.0.12
+murmurhash==1.0.15
# via
# preshed
# spacy
# thinc
nest-asyncio==1.6.0
# via ipykernel
-networkx==3.4.2
+networkx==3.5
# via sec-certs (../pyproject.toml)
-numpy==1.26.4
+numpy==2.3.5
# via
# blis
# contourpy
@@ -152,7 +138,7 @@ numpy==1.26.4
# spacy
# tabula-py
# thinc
-packaging==24.2
+packaging==25.0
# via
# ipykernel
# matplotlib
@@ -163,21 +149,21 @@ packaging==24.2
# spacy
# thinc
# weasel
-pandas==2.2.3
+pandas==2.3.3
# via
# pysankeybeta
# seaborn
# sec-certs (../pyproject.toml)
# tabula-py
-parso==0.8.4
+parso==0.8.5
# via jedi
pdftotext==3.0.0
# via sec-certs (../pyproject.toml)
pexpect==4.9.0
# via ipython
-pikepdf==9.5.2
+pikepdf==10.0.2
# via sec-certs (../pyproject.toml)
-pillow==11.1.0
+pillow==12.0.0
# via
# matplotlib
# pikepdf
@@ -185,17 +171,19 @@ pillow==11.1.0
# sec-certs (../pyproject.toml)
pkgconfig==1.5.5
# via sec-certs (../pyproject.toml)
-platformdirs==4.3.6
+platformdirs==4.5.0
# via jupyter-core
-pluggy==1.5.0
- # via pytest
-preshed==3.0.9
+pluggy==1.6.0
+ # via
+ # pytest
+ # pytest-cov
+preshed==3.0.12
# via
# spacy
# thinc
-prompt-toolkit==3.0.50
+prompt-toolkit==3.0.52
# via ipython
-psutil==7.0.0
+psutil==7.1.3
# via
# ipykernel
# sec-certs (../pyproject.toml)
@@ -203,9 +191,9 @@ ptyprocess==0.7.0
# via pexpect
pure-eval==0.2.3
# via stack-data
-pycparser==2.22
+pycparser==2.23
# via cffi
-pydantic==2.10.6
+pydantic==2.12.4
# via
# confection
# pydantic-settings
@@ -213,27 +201,28 @@ pydantic==2.10.6
# spacy
# thinc
# weasel
-pydantic-core==2.27.2
+pydantic-core==2.41.5
# via pydantic
-pydantic-settings==2.8.1
+pydantic-settings==2.12.0
# via sec-certs (../pyproject.toml)
-pygments==2.19.1
+pygments==2.19.2
# via
# ipython
- # rich
-pyparsing==3.2.1
+ # ipython-pygments-lexers
+ # pytest
+pyparsing==3.2.5
# via matplotlib
-pypdf[crypto]==5.3.1
+pypdf[crypto]==6.3.0
# via sec-certs (../pyproject.toml)
pysankeybeta==1.4.2
# via sec-certs (../pyproject.toml)
pytesseract==0.3.13
# via sec-certs (../pyproject.toml)
-pytest==8.3.5
+pytest==9.0.1
# via
# pytest-cov
# sec-certs (../pyproject.toml)
-pytest-cov==6.0.0
+pytest-cov==7.0.0
# via sec-certs (../pyproject.toml)
python-dateutil==2.9.0.post0
# via
@@ -242,40 +231,38 @@ python-dateutil==2.9.0.post0
# matplotlib
# pandas
# sec-certs (../pyproject.toml)
-python-dotenv==1.0.1
+python-dotenv==1.2.1
# via pydantic-settings
-pytz==2025.1
+pytz==2025.2
# via
# dateparser
# pandas
-pyyaml==6.0.2
+pyyaml==6.0.3
# via sec-certs (../pyproject.toml)
-pyzmq==26.2.1
+pyzmq==27.1.0
# via
# ipykernel
# jupyter-client
-rapidfuzz==3.12.2
+rapidfuzz==3.14.3
# via sec-certs (../pyproject.toml)
-referencing==0.36.2
+referencing==0.37.0
# via
# jsonschema
# jsonschema-specifications
-regex==2024.11.6
+regex==2025.11.3
# via dateparser
-requests==2.32.4
+requests==2.32.5
# via
# sec-certs (../pyproject.toml)
# spacy
# weasel
-rich==13.9.4
- # via typer
-rpds-py==0.23.1
+rpds-py==0.29.0
# via
# jsonschema
# referencing
-scikit-learn==1.6.1
+scikit-learn==1.7.2
# via sec-certs (../pyproject.toml)
-scipy==1.15.2
+scipy==1.16.3
# via
# scikit-learn
# sec-certs (../pyproject.toml)
@@ -283,19 +270,17 @@ seaborn==0.13.2
# via
# pysankeybeta
# sec-certs (../pyproject.toml)
-setuptools-scm==8.2.0
+setuptools-scm==9.2.2
# via sec-certs (../pyproject.toml)
-shellingham==1.5.4
- # via typer
six==1.17.0
# via
# html5lib
# python-dateutil
-smart-open==7.1.0
+smart-open==7.5.0
# via weasel
-soupsieve==2.6
+soupsieve==2.8
# via beautifulsoup4
-spacy==3.7.5
+spacy==3.8.9 ; platform_machine != "aarch64"
# via sec-certs (../pyproject.toml)
spacy-legacy==3.0.12
# via spacy
@@ -311,16 +296,11 @@ stack-data==0.6.3
# via ipython
tabula-py==2.10.0
# via sec-certs (../pyproject.toml)
-thinc==8.2.5
+thinc==8.3.9
# via spacy
-threadpoolctl==3.5.0
+threadpoolctl==3.6.0
# via scikit-learn
-tomli==2.2.1
- # via
- # coverage
- # pytest
- # setuptools-scm
-tornado==6.5.1
+tornado==6.5.2
# via
# ipykernel
# jupyter-client
@@ -330,29 +310,29 @@ tqdm==4.67.1
# spacy
traitlets==5.14.3
# via
- # comm
# ipykernel
# ipython
# ipywidgets
# jupyter-client
# jupyter-core
# matplotlib-inline
-typer==0.15.2
+typer-slim==0.20.0
# via
# spacy
# weasel
-typing-extensions==4.12.2
+typing-extensions==4.15.0
# via
# beautifulsoup4
- # cloudpathlib
- # ipython
# pydantic
# pydantic-core
- # pypdf
# referencing
- # rich
- # typer
-tzdata==2025.1
+ # typer-slim
+ # typing-inspection
+typing-inspection==0.4.2
+ # via
+ # pydantic
+ # pydantic-settings
+tzdata==2025.2
# via pandas
tzlocal==5.3.1
# via dateparser
@@ -363,15 +343,15 @@ wasabi==1.1.3
# spacy
# thinc
# weasel
-wcwidth==0.2.13
+wcwidth==0.2.14
# via prompt-toolkit
-weasel==0.4.1
+weasel==0.4.3
# via spacy
webencodings==0.5.1
# via html5lib
-widgetsnbextension==4.0.13
+widgetsnbextension==4.0.15
# via ipywidgets
-wrapt==1.17.2
+wrapt==2.0.1
# via
# deprecated
# smart-open