From 6c43cf97b257e2ad78db0a3492abb10084e8f911 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 13 Sep 2024 15:28:45 +0000
Subject: [PATCH] chore(deps): Bump numpy from 1.26.4 to 2.0.2 in /requirements

Bumps [numpy](https://github.com/numpy/numpy) from 1.26.4 to 2.0.2.
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](https://github.com/numpy/numpy/compare/v1.26.4...v2.0.2)

---
updated-dependencies:
- dependency-name: numpy
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 requirements/base.in  |  2 +-
 requirements/base.txt | 60 +++++++++++++++++++++------
 requirements/dev.txt  | 96 +++++++++++++++++++++----------------------
 3 files changed, 95 insertions(+), 63 deletions(-)

diff --git a/requirements/base.in b/requirements/base.in
index 8dfa4cad..7d86eac3 100644
--- a/requirements/base.in
+++ b/requirements/base.in
@@ -2,7 +2,7 @@
 layoutparser
 python-multipart
 huggingface-hub
-numpy<2
+numpy<3
 opencv-python!=4.7.0.68
 onnx
 onnxruntime>=1.17.0
diff --git a/requirements/base.txt b/requirements/base.txt
index 89d7fa15..2bcba389 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -25,6 +25,7 @@ filelock==3.16.0
     #   huggingface-hub
     #   torch
     #   transformers
+    #   triton
 flatbuffers==24.3.25
     # via onnxruntime
 fonttools==4.53.1
@@ -35,7 +36,7 @@ fsspec==2024.9.0
     #   torch
 huggingface-hub==0.24.7
     # via
-    #   -r requirements/base.in
+    #   -r base.in
     #   timm
     #   tokenizers
     #   transformers
@@ -52,18 +53,18 @@ jinja2==3.1.4
 kiwisolver==1.4.7
     # via matplotlib
 layoutparser==0.3.4
-    # via -r requirements/base.in
+    # via -r base.in
 markupsafe==2.1.5
     # via jinja2
 matplotlib==3.9.2
-    # via -r requirements/base.in
+    # via -r base.in
 mpmath==1.3.0
     # via sympy
 networkx==3.2.1
     # via torch
-numpy==1.26.4
+numpy==2.0.2
     # via
-    #   -r requirements/base.in
+    #   -r base.in
     #   contourpy
     #   layoutparser
     #   matplotlib
@@ -74,13 +75,44 @@ numpy==1.26.4
     #   scipy
     #   torchvision
     #   transformers
+nvidia-cublas-cu12==12.1.3.1
+    # via
+    #   nvidia-cudnn-cu12
+    #   nvidia-cusolver-cu12
+    #   torch
+nvidia-cuda-cupti-cu12==12.1.105
+    # via torch
+nvidia-cuda-nvrtc-cu12==12.1.105
+    # via torch
+nvidia-cuda-runtime-cu12==12.1.105
+    # via torch
+nvidia-cudnn-cu12==9.1.0.70
+    # via torch
+nvidia-cufft-cu12==11.0.2.54
+    # via torch
+nvidia-curand-cu12==10.3.2.106
+    # via torch
+nvidia-cusolver-cu12==11.4.5.107
+    # via torch
+nvidia-cusparse-cu12==12.1.0.106
+    # via
+    #   nvidia-cusolver-cu12
+    #   torch
+nvidia-nccl-cu12==2.20.5
+    # via torch
+nvidia-nvjitlink-cu12==12.6.68
+    # via
+    #   nvidia-cusolver-cu12
+    #   nvidia-cusparse-cu12
+nvidia-nvtx-cu12==12.1.105
+    # via torch
 onnx==1.16.2
-    # via -r requirements/base.in
+    # via -r base.in
 onnxruntime==1.19.2
-    # via -r requirements/base.in
+    # via -r base.in
 opencv-python==4.10.0.84
     # via
-    #   -r requirements/base.in
+    #   -r base.in
     #   layoutparser
 packaging==24.1
     # via
@@ -120,7 +152,7 @@ python-dateutil==2.9.0.post0
     #   matplotlib
     #   pandas
 python-multipart==0.0.9
-    # via -r requirements/base.in
+    # via -r base.in
 pytz==2024.2
     # via pandas
 pyyaml==6.0.2
@@ -130,7 +162,7 @@ pyyaml==6.0.2
     #   timm
     #   transformers
 rapidfuzz==3.9.7
-    # via -r requirements/base.in
+    # via -r base.in
 regex==2024.9.11
     # via transformers
 requests==2.32.3
@@ -150,12 +182,12 @@ sympy==1.13.2
     #   onnxruntime
     #   torch
 timm==1.0.9
-    # via -r requirements/base.in
+    # via -r base.in
 tokenizers==0.19.1
     # via transformers
 torch==2.4.1
     # via
-    #   -r requirements/base.in
+    #   -r base.in
     #   timm
     #   torchvision
 torchvision==0.19.1
@@ -166,7 +198,9 @@ tqdm==4.66.5
     #   iopath
     #   transformers
 transformers==4.44.2
-    # via -r requirements/base.in
+    # via -r base.in
+triton==3.0.0
+    # via torch
 typing-extensions==4.12.2
     # via
     #   huggingface-hub
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 3b015f48..684c3e22 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -6,11 +6,9 @@
 #
 anyio==4.4.0
     # via
-    #   -c requirements/test.txt
+    #   -c test.txt
     #   httpx
     #   jupyter-server
-appnope==0.1.4
-    # via ipykernel
 argon2-cffi==23.1.0
     # via jupyter-server
 argon2-cffi-bindings==21.2.0
@@ -35,23 +33,23 @@ build==1.2.2
     # via pip-tools
 certifi==2024.8.30
     # via
-    #   -c requirements/base.txt
-    #   -c requirements/test.txt
+    #   -c base.txt
+    #   -c test.txt
     #   httpcore
     #   httpx
     #   requests
 cffi==1.17.1
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   argon2-cffi-bindings
 charset-normalizer==3.3.2
     # via
-    #   -c requirements/base.txt
-    #   -c requirements/test.txt
+    #   -c base.txt
+    #   -c test.txt
     #   requests
 click==8.1.7
     # via
-    #   -c requirements/test.txt
+    #   -c test.txt
     #   pip-tools
 comm==0.2.2
     # via
@@ -59,11 +57,11 @@ comm==0.2.2
     #   ipywidgets
 contourpy==1.3.0
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   matplotlib
 cycler==0.12.1
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   matplotlib
 debugpy==1.8.5
     # via ipykernel
@@ -73,7 +71,7 @@ defusedxml==0.7.1
     # via nbconvert
 exceptiongroup==1.2.2
     # via
-    #   -c requirements/test.txt
+    #   -c test.txt
     #   anyio
     #   ipython
 executing==2.1.0
@@ -82,26 +80,26 @@ fastjsonschema==2.20.0
     # via nbformat
 fonttools==4.53.1
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   matplotlib
 fqdn==1.5.1
     # via jsonschema
 h11==0.14.0
     # via
-    #   -c requirements/test.txt
+    #   -c test.txt
     #   httpcore
 httpcore==1.0.5
     # via
-    #   -c requirements/test.txt
+    #   -c test.txt
     #   httpx
 httpx==0.27.2
     # via
-    #   -c requirements/test.txt
+    #   -c test.txt
     #   jupyterlab
 idna==3.8
     # via
-    #   -c requirements/base.txt
-    #   -c requirements/test.txt
+    #   -c base.txt
+    #   -c test.txt
     #   anyio
     #   httpx
     #   jsonschema
@@ -116,7 +114,7 @@ importlib-metadata==8.5.0
     #   nbconvert
 importlib-resources==6.4.5
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   matplotlib
 ipykernel==6.29.5
     # via
@@ -125,7 +123,7 @@ ipykernel==6.29.5
     #   jupyterlab
 ipython==8.18.1
     # via
-    #   -r requirements/dev.in
+    #   -r dev.in
     #   ipykernel
     #   ipywidgets
     #   jupyter-console
@@ -137,7 +135,7 @@ jedi==0.19.1
     # via ipython
 jinja2==3.1.4
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   jupyter-server
     #   jupyterlab
     #   jupyterlab-server
@@ -154,7 +152,7 @@ jsonschema[format-nongpl]==4.23.0
 jsonschema-specifications==2023.12.1
     # via jsonschema
 jupyter==1.1.1
-    # via -r requirements/dev.in
+    # via -r dev.in
 jupyter-client==8.6.2
     # via
     #   ipykernel
@@ -200,17 +198,17 @@ jupyterlab-widgets==3.0.13
     # via ipywidgets
 kiwisolver==1.4.7
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   matplotlib
 markupsafe==2.1.5
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   jinja2
     #   nbconvert
 matplotlib==3.9.2
     # via
-    #   -c requirements/base.txt
-    #   -r requirements/dev.in
+    #   -c base.txt
+    #   -r dev.in
 matplotlib-inline==0.1.7
     # via
     #   ipykernel
@@ -236,17 +234,17 @@ notebook-shim==0.2.4
     # via
     #   jupyterlab
     #   notebook
-numpy==1.26.4
+numpy==2.0.2
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   contourpy
     #   matplotlib
 overrides==7.7.0
     # via jupyter-server
 packaging==24.1
     # via
-    #   -c requirements/base.txt
-    #   -c requirements/test.txt
+    #   -c base.txt
+    #   -c test.txt
     #   build
     #   ipykernel
     #   jupyter-server
@@ -262,14 +260,14 @@ pexpect==4.9.0
     # via ipython
 pillow==10.4.0
     # via
-    #   -c requirements/base.txt
-    #   -c requirements/test.txt
+    #   -c base.txt
+    #   -c test.txt
     #   matplotlib
 pip-tools==7.4.1
-    # via -r requirements/dev.in
+    # via -r dev.in
 platformdirs==4.3.2
     # via
-    #   -c requirements/test.txt
+    #   -c test.txt
     #   jupyter-core
 prometheus-client==0.20.0
     # via jupyter-server
@@ -287,7 +285,7 @@ pure-eval==0.2.3
     # via stack-data
 pycparser==2.22
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   cffi
 pygments==2.18.0
     # via
@@ -296,7 +294,7 @@ pygments==2.18.0
     #   nbconvert
 pyparsing==3.1.4
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   matplotlib
 pyproject-hooks==1.1.0
     # via
@@ -304,7 +302,7 @@ pyproject-hooks==1.1.0
     #   pip-tools
 python-dateutil==2.9.0.post0
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   arrow
     #   jupyter-client
     #   matplotlib
@@ -312,8 +310,8 @@ python-json-logger==2.0.7
     # via jupyter-events
 pyyaml==6.0.2
     # via
-    #   -c requirements/base.txt
-    #   -c requirements/test.txt
+    #   -c base.txt
+    #   -c test.txt
     #   jupyter-events
 pyzmq==26.2.0
     # via
@@ -328,8 +326,8 @@ referencing==0.35.1
     #   jupyter-events
 requests==2.32.3
     # via
-    #   -c requirements/base.txt
-    #   -c requirements/test.txt
+    #   -c base.txt
+    #   -c test.txt
     #   jupyterlab-server
 rfc3339-validator==0.1.4
     # via
@@ -347,14 +345,14 @@ send2trash==1.8.3
     # via jupyter-server
 six==1.16.0
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   asttokens
     #   bleach
     #   python-dateutil
     #   rfc3339-validator
 sniffio==1.3.1
     # via
-    #   -c requirements/test.txt
+    #   -c test.txt
     #   anyio
     #   httpx
 soupsieve==2.6
@@ -369,7 +367,7 @@ tinycss2==1.3.0
     # via nbconvert
 tomli==2.0.1
     # via
-    #   -c requirements/test.txt
+    #   -c test.txt
     #   build
     #   jupyterlab
     #   pip-tools
@@ -401,8 +399,8 @@ types-python-dateutil==2.9.0.20240906
     # via arrow
 typing-extensions==4.12.2
     # via
-    #   -c requirements/base.txt
-    #   -c requirements/test.txt
+    #   -c base.txt
+    #   -c test.txt
     #   anyio
     #   async-lru
     #   ipython
@@ -410,8 +408,8 @@ uri-template==1.3.0
     # via jsonschema
 urllib3==2.2.3
     # via
-    #   -c requirements/base.txt
-    #   -c requirements/test.txt
+    #   -c base.txt
+    #   -c test.txt
     #   requests
 wcwidth==0.2.13
     # via prompt-toolkit
@@ -429,7 +427,7 @@ widgetsnbextension==4.0.13
     # via ipywidgets
 zipp==3.20.2
     # via
-    #   -c requirements/base.txt
+    #   -c base.txt
     #   importlib-metadata
     #   importlib-resources