Luke/CVE python3.12 update (#4027)

This commit is contained in:
luke-kucing 2025-06-17 02:32:06 -04:00 committed by GitHub
parent b0dbd71aff
commit 2aca876921
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
13 changed files with 129 additions and 120 deletions

View File

@ -1,3 +1,12 @@
## 0.18.0
### Enhancements
### Features
- Upgraded Python version to 3.12
### Fixes
## 0.17.11-dev3 ## 0.17.11-dev3
### Enhancements ### Enhancements

View File

@ -1,6 +1,6 @@
FROM quay.io/unstructured-io/base-images:wolfi-base-latest AS base FROM quay.io/unstructured-io/base-images:wolfi-base-latest AS base
ARG PYTHON=python3.11 ARG PYTHON=python3.12
ARG PIP="${PYTHON} -m pip" ARG PIP="${PYTHON} -m pip"
USER root USER root

View File

@ -10,7 +10,7 @@ backoff==2.2.1
# via -r ./base.in # via -r ./base.in
beautifulsoup4==4.13.4 beautifulsoup4==4.13.4
# via -r ./base.in # via -r ./base.in
certifi==2025.4.26 certifi==2025.6.15
# via # via
# httpcore # httpcore
# httpx # httpx
@ -141,11 +141,11 @@ typing-inspect==0.9.0
# unstructured-client # unstructured-client
unstructured-client==0.25.9 unstructured-client==0.25.9
# via # via
# -c ././deps/constraints.txt # -c requirements/deps/constraints.txt
# -r ./base.in # -r ./base.in
urllib3==2.4.0 urllib3==2.4.0
# via # via
# -c ././deps/constraints.txt # -c requirements/deps/constraints.txt
# requests # requests
# unstructured-client # unstructured-client
webencodings==0.5.1 webencodings==0.5.1

View File

@ -10,8 +10,8 @@ cfgv==3.4.0
# via pre-commit # via pre-commit
click==8.2.1 click==8.2.1
# via # via
# -c ./base.txt # -c requirements/base.txt
# -c ./test.txt # -c requirements/test.txt
# pip-tools # pip-tools
distlib==0.3.9 distlib==0.3.9
# via virtualenv # via virtualenv
@ -23,14 +23,14 @@ nodeenv==1.9.1
# via pre-commit # via pre-commit
packaging==25.0 packaging==25.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# -c ./test.txt # -c requirements/test.txt
# build # build
pip-tools==7.4.1 pip-tools==7.4.1
# via -r ./dev.in # via -r ./dev.in
platformdirs==4.3.8 platformdirs==4.3.8
# via # via
# -c ./test.txt # -c requirements/test.txt
# virtualenv # virtualenv
pre-commit==4.2.0 pre-commit==4.2.0
# via -r ./dev.in # via -r ./dev.in
@ -42,7 +42,7 @@ pyyaml==6.0.2
# via pre-commit # via pre-commit
tomli==2.2.1 tomli==2.2.1
# via # via
# -c ./test.txt # -c requirements/test.txt
# build # build
# pip-tools # pip-tools
virtualenv==20.31.2 virtualenv==20.31.2

View File

@ -6,19 +6,19 @@
# #
numpy==2.2.6 numpy==2.2.6
# via # via
# -c ./base.txt # -c requirements/base.txt
# pandas # pandas
pandas==2.3.0 pandas==2.3.0
# via -r ./extra-csv.in # via -r ./extra-csv.in
python-dateutil==2.9.0.post0 python-dateutil==2.9.0.post0
# via # via
# -c ./base.txt # -c requirements/base.txt
# pandas # pandas
pytz==2025.2 pytz==2025.2
# via pandas # via pandas
six==1.17.0 six==1.17.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# python-dateutil # python-dateutil
tzdata==2025.2 tzdata==2025.2
# via pandas # via pandas

View File

@ -6,11 +6,11 @@
# #
lxml==5.4.0 lxml==5.4.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# python-docx # python-docx
python-docx==1.1.2 python-docx==1.2.0
# via -r ./extra-docx.in # via -r ./extra-docx.in
typing-extensions==4.14.0 typing-extensions==4.14.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# python-docx # python-docx

View File

@ -6,13 +6,13 @@
# #
lxml==5.4.0 lxml==5.4.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# python-docx # python-docx
pypandoc==1.15 pypandoc==1.15
# via -r ./extra-odt.in # via -r ./extra-odt.in
python-docx==1.1.2 python-docx==1.2.0
# via -r ./extra-odt.in # via -r ./extra-odt.in
typing-extensions==4.14.0 typing-extensions==4.14.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# python-docx # python-docx

View File

@ -14,23 +14,23 @@ annotated-types==0.7.0
# via pydantic # via pydantic
anyio==4.9.0 anyio==4.9.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# httpx # httpx
astor==0.8.1 astor==0.8.1
# via paddlepaddle # via paddlepaddle
beautifulsoup4==4.13.4 beautifulsoup4==4.13.4
# via # via
# -c ./base.txt # -c requirements/base.txt
# unstructured-paddleocr # unstructured-paddleocr
certifi==2025.4.26 certifi==2025.6.15
# via # via
# -c ./base.txt # -c requirements/base.txt
# httpcore # httpcore
# httpx # httpx
# requests # requests
charset-normalizer==3.4.2 charset-normalizer==3.4.2
# via # via
# -c ./base.txt # -c requirements/base.txt
# requests # requests
cython==3.1.2 cython==3.1.2
# via unstructured-paddleocr # via unstructured-paddleocr
@ -38,27 +38,27 @@ decorator==5.2.1
# via paddlepaddle # via paddlepaddle
exceptiongroup==1.3.0 exceptiongroup==1.3.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# anyio # anyio
fire==0.7.0 fire==0.7.0
# via unstructured-paddleocr # via unstructured-paddleocr
fonttools==4.58.2 fonttools==4.58.4
# via unstructured-paddleocr # via unstructured-paddleocr
h11==0.16.0 h11==0.16.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# httpcore # httpcore
httpcore==1.0.9 httpcore==1.0.9
# via # via
# -c ./base.txt # -c requirements/base.txt
# httpx # httpx
httpx==0.28.1 httpx==0.28.1
# via # via
# -c ./base.txt # -c requirements/base.txt
# paddlepaddle # paddlepaddle
idna==3.10 idna==3.10
# via # via
# -c ./base.txt # -c requirements/base.txt
# anyio # anyio
# httpx # httpx
# requests # requests
@ -68,7 +68,7 @@ lazy-loader==0.4
# via scikit-image # via scikit-image
lxml==5.4.0 lxml==5.4.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# python-docx # python-docx
networkx==3.4.2 networkx==3.4.2
# via # via
@ -76,7 +76,7 @@ networkx==3.4.2
# scikit-image # scikit-image
numpy==2.2.6 numpy==2.2.6
# via # via
# -c ./base.txt # -c requirements/base.txt
# albucore # albucore
# albumentations # albumentations
# imageio # imageio
@ -102,7 +102,7 @@ opt-einsum==3.3.0
# via paddlepaddle # via paddlepaddle
packaging==25.0 packaging==25.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# lazy-loader # lazy-loader
# scikit-image # scikit-image
paddlepaddle==3.0.0 paddlepaddle==3.0.0
@ -115,15 +115,15 @@ pillow==11.2.1
# unstructured-paddleocr # unstructured-paddleocr
protobuf==6.31.1 protobuf==6.31.1
# via # via
# -c ././deps/constraints.txt # -c requirements/deps/constraints.txt
# paddlepaddle # paddlepaddle
pyclipper==1.3.0.post6 pyclipper==1.3.0.post6
# via unstructured-paddleocr # via unstructured-paddleocr
pydantic==2.11.5 pydantic==2.11.7
# via albumentations # via albumentations
pydantic-core==2.33.2 pydantic-core==2.33.2
# via pydantic # via pydantic
python-docx==1.1.2 python-docx==1.2.0
# via unstructured-paddleocr # via unstructured-paddleocr
pyyaml==6.0.2 pyyaml==6.0.2
# via # via
@ -131,11 +131,11 @@ pyyaml==6.0.2
# unstructured-paddleocr # unstructured-paddleocr
rapidfuzz==3.13.0 rapidfuzz==3.13.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# unstructured-paddleocr # unstructured-paddleocr
requests==2.32.4 requests==2.32.4
# via # via
# -c ./base.txt # -c requirements/base.txt
# unstructured-paddleocr # unstructured-paddleocr
scikit-image==0.25.2 scikit-image==0.25.2
# via unstructured-paddleocr # via unstructured-paddleocr
@ -149,11 +149,11 @@ simsimd==6.4.9
# via albucore # via albucore
sniffio==1.3.1 sniffio==1.3.1
# via # via
# -c ./base.txt # -c requirements/base.txt
# anyio # anyio
soupsieve==2.7 soupsieve==2.7
# via # via
# -c ./base.txt # -c requirements/base.txt
# beautifulsoup4 # beautifulsoup4
stringzilla==3.12.5 stringzilla==3.12.5
# via albucore # via albucore
@ -163,11 +163,11 @@ tifffile==2025.5.10
# via scikit-image # via scikit-image
tqdm==4.67.1 tqdm==4.67.1
# via # via
# -c ./base.txt # -c requirements/base.txt
# unstructured-paddleocr # unstructured-paddleocr
typing-extensions==4.14.0 typing-extensions==4.14.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# anyio # anyio
# beautifulsoup4 # beautifulsoup4
# exceptiongroup # exceptiongroup
@ -182,6 +182,6 @@ unstructured-paddleocr==2.10.0
# via -r ./extra-paddleocr.in # via -r ./extra-paddleocr.in
urllib3==2.4.0 urllib3==2.4.0
# via # via
# -c ././deps/constraints.txt # -c requirements/base.txt
# -c ./base.txt # -c requirements/deps/constraints.txt
# requests # requests

View File

@ -10,17 +10,17 @@ antlr4-python3-runtime==4.9.3
# via omegaconf # via omegaconf
cachetools==5.5.2 cachetools==5.5.2
# via google-auth # via google-auth
certifi==2025.4.26 certifi==2025.6.15
# via # via
# -c ./base.txt # -c requirements/base.txt
# requests # requests
cffi==1.17.1 cffi==1.17.1
# via # via
# -c ./base.txt # -c requirements/base.txt
# cryptography # cryptography
charset-normalizer==3.4.2 charset-normalizer==3.4.2
# via # via
# -c ./base.txt # -c requirements/base.txt
# pdfminer-six # pdfminer-six
# requests # requests
coloredlogs==15.0.1 coloredlogs==15.0.1
@ -29,7 +29,7 @@ contourpy==1.3.2
# via matplotlib # via matplotlib
cryptography==45.0.4 cryptography==45.0.4
# via # via
# -c ./base.txt # -c requirements/base.txt
# pdfminer-six # pdfminer-six
cycler==0.12.1 cycler==0.12.1
# via matplotlib # via matplotlib
@ -44,13 +44,13 @@ filelock==3.18.0
# transformers # transformers
flatbuffers==25.2.10 flatbuffers==25.2.10
# via onnxruntime # via onnxruntime
fonttools==4.58.2 fonttools==4.58.4
# via matplotlib # via matplotlib
fsspec==2025.5.1 fsspec==2025.5.1
# via # via
# huggingface-hub # huggingface-hub
# torch # torch
google-api-core[grpc]==2.25.0 google-api-core[grpc]==2.25.1
# via google-cloud-vision # via google-cloud-vision
google-auth==2.40.3 google-auth==2.40.3
# via # via
@ -64,12 +64,12 @@ googleapis-common-protos==1.70.0
# grpcio-status # grpcio-status
grpcio==1.73.0 grpcio==1.73.0
# via # via
# -c ././deps/constraints.txt # -c requirements/deps/constraints.txt
# google-api-core # google-api-core
# grpcio-status # grpcio-status
grpcio-status==1.73.0 grpcio-status==1.73.0
# via google-api-core # via google-api-core
hf-xet==1.1.3 hf-xet==1.1.4
# via huggingface-hub # via huggingface-hub
huggingface-hub==0.33.0 huggingface-hub==0.33.0
# via # via
@ -82,7 +82,7 @@ humanfriendly==10.0
# via coloredlogs # via coloredlogs
idna==3.10 idna==3.10
# via # via
# -c ./base.txt # -c requirements/base.txt
# requests # requests
jinja2==3.1.6 jinja2==3.1.6
# via torch # via torch
@ -90,7 +90,7 @@ kiwisolver==1.4.8
# via matplotlib # via matplotlib
lxml==5.4.0 lxml==5.4.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# pikepdf # pikepdf
markupsafe==3.0.2 markupsafe==3.0.2
# via jinja2 # via jinja2
@ -102,7 +102,7 @@ networkx==3.4.2
# via torch # via torch
numpy==2.2.6 numpy==2.2.6
# via # via
# -c ./base.txt # -c requirements/base.txt
# accelerate # accelerate
# contourpy # contourpy
# matplotlib # matplotlib
@ -129,7 +129,7 @@ opencv-python==4.11.0.86
# via unstructured-inference # via unstructured-inference
packaging==25.0 packaging==25.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# accelerate # accelerate
# huggingface-hub # huggingface-hub
# matplotlib # matplotlib
@ -143,7 +143,7 @@ pdf2image==1.17.0
# via -r ./extra-pdf-image.in # via -r ./extra-pdf-image.in
pdfminer-six==20250327 pdfminer-six==20250327
# via # via
# -c ././deps/constraints.txt # -c requirements/deps/constraints.txt
# -r ./extra-pdf-image.in # -r ./extra-pdf-image.in
# unstructured-inference # unstructured-inference
pi-heif==0.22.0 pi-heif==0.22.0
@ -164,7 +164,7 @@ proto-plus==1.26.1
# google-cloud-vision # google-cloud-vision
protobuf==6.31.1 protobuf==6.31.1
# via # via
# -c ././deps/constraints.txt # -c requirements/deps/constraints.txt
# google-api-core # google-api-core
# google-cloud-vision # google-cloud-vision
# googleapis-common-protos # googleapis-common-protos
@ -174,7 +174,7 @@ protobuf==6.31.1
# proto-plus # proto-plus
psutil==7.0.0 psutil==7.0.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# accelerate # accelerate
pyasn1==0.6.1 pyasn1==0.6.1
# via # via
@ -186,19 +186,19 @@ pycocotools==2.0.10
# via effdet # via effdet
pycparser==2.22 pycparser==2.22
# via # via
# -c ./base.txt # -c requirements/base.txt
# cffi # cffi
pyparsing==3.2.3 pyparsing==3.2.3
# via matplotlib # via matplotlib
pypdf==5.6.0 pypdf==5.6.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# -r ./extra-pdf-image.in # -r ./extra-pdf-image.in
pypdfium2==4.30.1 pypdfium2==4.30.1
# via unstructured-inference # via unstructured-inference
python-dateutil==2.9.0.post0 python-dateutil==2.9.0.post0
# via # via
# -c ./base.txt # -c requirements/base.txt
# matplotlib # matplotlib
# pandas # pandas
python-multipart==0.0.20 python-multipart==0.0.20
@ -214,15 +214,15 @@ pyyaml==6.0.2
# transformers # transformers
rapidfuzz==3.13.0 rapidfuzz==3.13.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# unstructured-inference # unstructured-inference
regex==2024.11.6 regex==2024.11.6
# via # via
# -c ./base.txt # -c requirements/base.txt
# transformers # transformers
requests==2.32.4 requests==2.32.4
# via # via
# -c ./base.txt # -c requirements/base.txt
# google-api-core # google-api-core
# huggingface-hub # huggingface-hub
# transformers # transformers
@ -237,7 +237,7 @@ scipy==1.15.3
# via unstructured-inference # via unstructured-inference
six==1.17.0 six==1.17.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# python-dateutil # python-dateutil
sympy==1.14.0 sympy==1.14.0
# via # via
@ -249,7 +249,7 @@ timm==1.0.15
# unstructured-inference # unstructured-inference
tokenizers==0.21.1 tokenizers==0.21.1
# via # via
# -c ././deps/constraints.txt # -c requirements/deps/constraints.txt
# transformers # transformers
torch==2.7.1 torch==2.7.1
# via # via
@ -264,14 +264,14 @@ torchvision==0.22.1
# timm # timm
tqdm==4.67.1 tqdm==4.67.1
# via # via
# -c ./base.txt # -c requirements/base.txt
# huggingface-hub # huggingface-hub
# transformers # transformers
transformers==4.52.4 transformers==4.52.4
# via unstructured-inference # via unstructured-inference
typing-extensions==4.14.0 typing-extensions==4.14.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# huggingface-hub # huggingface-hub
# onnx # onnx
# pypdf # pypdf
@ -284,10 +284,10 @@ unstructured-pytesseract==0.3.15
# via -r ./extra-pdf-image.in # via -r ./extra-pdf-image.in
urllib3==2.4.0 urllib3==2.4.0
# via # via
# -c ././deps/constraints.txt # -c requirements/base.txt
# -c ./base.txt # -c requirements/deps/constraints.txt
# requests # requests
wrapt==1.17.2 wrapt==1.17.2
# via # via
# -c ./base.txt # -c requirements/base.txt
# deprecated # deprecated

View File

@ -10,7 +10,7 @@ networkx==3.4.2
# via -r ./extra-xlsx.in # via -r ./extra-xlsx.in
numpy==2.2.6 numpy==2.2.6
# via # via
# -c ./base.txt # -c requirements/base.txt
# pandas # pandas
openpyxl==3.1.5 openpyxl==3.1.5
# via -r ./extra-xlsx.in # via -r ./extra-xlsx.in
@ -18,15 +18,15 @@ pandas==2.3.0
# via -r ./extra-xlsx.in # via -r ./extra-xlsx.in
python-dateutil==2.9.0.post0 python-dateutil==2.9.0.post0
# via # via
# -c ./base.txt # -c requirements/base.txt
# pandas # pandas
pytz==2025.2 pytz==2025.2
# via pandas # via pandas
six==1.17.0 six==1.17.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# python-dateutil # python-dateutil
tzdata==2025.2 tzdata==2025.2
# via pandas # via pandas
xlrd==2.0.1 xlrd==2.0.2
# via -r ./extra-xlsx.in # via -r ./extra-xlsx.in

View File

@ -4,17 +4,17 @@
# #
# pip-compile ./huggingface.in # pip-compile ./huggingface.in
# #
certifi==2025.4.26 certifi==2025.6.15
# via # via
# -c ./base.txt # -c requirements/base.txt
# requests # requests
charset-normalizer==3.4.2 charset-normalizer==3.4.2
# via # via
# -c ./base.txt # -c requirements/base.txt
# requests # requests
click==8.2.1 click==8.2.1
# via # via
# -c ./base.txt # -c requirements/base.txt
# sacremoses # sacremoses
filelock==3.18.0 filelock==3.18.0
# via # via
@ -25,7 +25,7 @@ fsspec==2025.5.1
# via # via
# huggingface-hub # huggingface-hub
# torch # torch
hf-xet==1.1.3 hf-xet==1.1.4
# via huggingface-hub # via huggingface-hub
huggingface-hub==0.33.0 huggingface-hub==0.33.0
# via # via
@ -33,17 +33,17 @@ huggingface-hub==0.33.0
# transformers # transformers
idna==3.10 idna==3.10
# via # via
# -c ./base.txt # -c requirements/base.txt
# requests # requests
jinja2==3.1.6 jinja2==3.1.6
# via torch # via torch
joblib==1.5.1 joblib==1.5.1
# via # via
# -c ./base.txt # -c requirements/base.txt
# sacremoses # sacremoses
langdetect==1.0.9 langdetect==1.0.9
# via # via
# -c ./base.txt # -c requirements/base.txt
# -r ./huggingface.in # -r ./huggingface.in
markupsafe==3.0.2 markupsafe==3.0.2
# via jinja2 # via jinja2
@ -53,11 +53,11 @@ networkx==3.4.2
# via torch # via torch
numpy==2.2.6 numpy==2.2.6
# via # via
# -c ./base.txt # -c requirements/base.txt
# transformers # transformers
packaging==25.0 packaging==25.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# huggingface-hub # huggingface-hub
# transformers # transformers
pyyaml==6.0.2 pyyaml==6.0.2
@ -66,12 +66,12 @@ pyyaml==6.0.2
# transformers # transformers
regex==2024.11.6 regex==2024.11.6
# via # via
# -c ./base.txt # -c requirements/base.txt
# sacremoses # sacremoses
# transformers # transformers
requests==2.32.4 requests==2.32.4
# via # via
# -c ./base.txt # -c requirements/base.txt
# huggingface-hub # huggingface-hub
# transformers # transformers
sacremoses==0.1.1 sacremoses==0.1.1
@ -82,19 +82,19 @@ sentencepiece==0.2.0
# via -r ./huggingface.in # via -r ./huggingface.in
six==1.17.0 six==1.17.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# langdetect # langdetect
sympy==1.14.0 sympy==1.14.0
# via torch # via torch
tokenizers==0.21.1 tokenizers==0.21.1
# via # via
# -c ././deps/constraints.txt # -c requirements/deps/constraints.txt
# transformers # transformers
torch==2.7.1 torch==2.7.1
# via -r ./huggingface.in # via -r ./huggingface.in
tqdm==4.67.1 tqdm==4.67.1
# via # via
# -c ./base.txt # -c requirements/base.txt
# huggingface-hub # huggingface-hub
# sacremoses # sacremoses
# transformers # transformers
@ -102,11 +102,11 @@ transformers==4.52.4
# via -r ./huggingface.in # via -r ./huggingface.in
typing-extensions==4.14.0 typing-extensions==4.14.0
# via # via
# -c ./base.txt # -c requirements/base.txt
# huggingface-hub # huggingface-hub
# torch # torch
urllib3==2.4.0 urllib3==2.4.0
# via # via
# -c ././deps/constraints.txt # -c requirements/base.txt
# -c ./base.txt # -c requirements/deps/constraints.txt
# requests # requests

View File

@ -2,21 +2,21 @@
# This file is autogenerated by pip-compile with Python 3.10 # This file is autogenerated by pip-compile with Python 3.10
# by the following command: # by the following command:
# #
# pip-compile requirements/test.in # pip-compile ./test.in
# #
annotated-types==0.7.0 annotated-types==0.7.0
# via pydantic # via pydantic
autoflake==2.3.1 autoflake==2.3.1
# via -r requirements/test.in # via -r ./test.in
black==25.1.0 black==25.1.0
# via -r requirements/test.in # via -r ./test.in
click==8.2.1 click==8.2.1
# via # via
# -c requirements/base.txt # -c requirements/base.txt
# black # black
coverage[toml]==7.9.0 coverage[toml]==7.9.1
# via # via
# -r requirements/test.in # -r ./test.in
# pytest-cov # pytest-cov
exceptiongroup==1.3.0 exceptiongroup==1.3.0
# via # via
@ -26,24 +26,24 @@ execnet==2.1.1
# via pytest-xdist # via pytest-xdist
flake8==7.2.0 flake8==7.2.0
# via # via
# -r requirements/test.in # -r ./test.in
# flake8-print # flake8-print
flake8-print==5.0.0 flake8-print==5.0.0
# via -r requirements/test.in # via -r ./test.in
freezegun==1.5.2 freezegun==1.5.2
# via -r requirements/test.in # via -r ./test.in
grpcio==1.73.0 grpcio==1.73.0
# via # via
# -c requirements/./deps/constraints.txt # -c requirements/deps/constraints.txt
# -r requirements/test.in # -r ./test.in
iniconfig==2.1.0 iniconfig==2.1.0
# via pytest # via pytest
liccheck==0.9.2 liccheck==0.9.2
# via -r requirements/test.in # via -r ./test.in
mccabe==0.7.0 mccabe==0.7.0
# via flake8 # via flake8
mypy==1.16.0 mypy==1.16.1
# via -r requirements/test.in # via -r ./test.in
mypy-extensions==1.1.0 mypy-extensions==1.1.0
# via # via
# -c requirements/base.txt # -c requirements/base.txt
@ -68,8 +68,8 @@ pycodestyle==2.13.0
# via # via
# flake8 # flake8
# flake8-print # flake8-print
pydantic==2.11.5 pydantic==2.11.7
# via -r requirements/test.in # via -r ./test.in
pydantic-core==2.33.2 pydantic-core==2.33.2
# via pydantic # via pydantic
pyflakes==3.3.2 pyflakes==3.3.2
@ -84,17 +84,17 @@ pytest==8.4.0
# pytest-mock # pytest-mock
# pytest-xdist # pytest-xdist
pytest-cov==6.2.1 pytest-cov==6.2.1
# via -r requirements/test.in # via -r ./test.in
pytest-mock==3.14.1 pytest-mock==3.14.1
# via -r requirements/test.in # via -r ./test.in
pytest-xdist==3.7.0 pytest-xdist==3.7.0
# via -r requirements/test.in # via -r ./test.in
python-dateutil==2.9.0.post0 python-dateutil==2.9.0.post0
# via # via
# -c requirements/base.txt # -c requirements/base.txt
# freezegun # freezegun
ruff==0.11.13 ruff==0.11.13
# via -r requirements/test.in # via -r ./test.in
semantic-version==2.10.0 semantic-version==2.10.0
# via liccheck # via liccheck
six==1.17.0 six==1.17.0
@ -111,13 +111,13 @@ tomli==2.2.1
# mypy # mypy
# pytest # pytest
types-click==7.1.8 types-click==7.1.8
# via -r requirements/test.in # via -r ./test.in
types-markdown==3.8.0.20250415 types-markdown==3.8.0.20250415
# via -r requirements/test.in # via -r ./test.in
types-requests==2.32.4.20250611 types-requests==2.32.4.20250611
# via -r requirements/test.in # via -r ./test.in
types-tabulate==0.9.0.20241207 types-tabulate==0.9.0.20241207
# via -r requirements/test.in # via -r ./test.in
typing-extensions==4.14.0 typing-extensions==4.14.0
# via # via
# -c requirements/base.txt # -c requirements/base.txt
@ -131,6 +131,6 @@ typing-inspection==0.4.1
# via pydantic # via pydantic
urllib3==2.4.0 urllib3==2.4.0
# via # via
# -c requirements/./deps/constraints.txt
# -c requirements/base.txt # -c requirements/base.txt
# -c requirements/deps/constraints.txt
# types-requests # types-requests

View File

@ -1 +1 @@
__version__ = "0.17.11-dev3" # pragma: no cover __version__ = "0.18.0" # pragma: no cover