[WARN] Detected Bash 3.2.57(1)-release; Bash 4+ is required. [INFO] Installing bash via Homebrew [INFO] bash already installed via Homebrew [INFO] Relaunching setup with Homebrew bash: /opt/homebrew/opt/bash/bin/bash [INFO] Attempting to install python@3.11 via Homebrew [INFO] python@3.11 already installed via Homebrew [INFO] Relaunching setup with Homebrew python interpreter: /opt/homebrew/opt/python@3.11/bin/python3.11 [INFO] Using python interpreter: /opt/homebrew/opt/python@3.11/bin/python3.11 (v3.11.13) [WARN] Optional tools not found: yq [WARN] Install them for full functionality (e.g., via brew, apt, or choco). [INFO] Removing existing virtual environment at /Users/test/Code/aabcor/projectK/venv [INFO] Creating virtual environment in /Users/test/Code/aabcor/projectK/venv [INFO] Upgrading pip/setuptools/wheel [INFO] Installing NRW-AI project in editable mode [INFO] Applying pip constraints from /Users/test/Code/aabcor/projectK/nrw-ai/constraints.txt Obtaining file:///Users/test/Code/aabcor/projectK/nrw-ai Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Collecting jsonschema<5,>=4.22.0 (from nrw-ai==0.1.0) Using cached jsonschema-4.22.0-py3-none-any.whl.metadata (8.2 kB) Collecting prometheus-client<0.21,>=0.20.0 (from nrw-ai==0.1.0) Using cached prometheus_client-0.20.0-py3-none-any.whl.metadata (1.8 kB) Collecting ntplib<0.5,>=0.4.0 (from nrw-ai==0.1.0) Using cached ntplib-0.4.0-py2.py3-none-any.whl.metadata (1.6 kB) Collecting psutil<6,>=5.9 (from nrw-ai==0.1.0) Using cached psutil-5.9.8-cp38-abi3-macosx_11_0_arm64.whl.metadata (21 kB) Collecting nvidia-ml-py>=11.5 (from nrw-ai==0.1.0) Using cached nvidia_ml_py-12.535.133-py3-none-any.whl.metadata (8.6 kB) Collecting fastapi<0.112,>=0.111 (from nrw-ai==0.1.0) Using cached fastapi-0.111.1-py3-none-any.whl.metadata (26 kB) Collecting uvicorn<0.31,>=0.30 (from uvicorn[standard]<0.31,>=0.30->nrw-ai==0.1.0) Using cached uvicorn-0.30.1-py3-none-any.whl.metadata (6.3 kB) Collecting httpx<0.29,>=0.28 (from nrw-ai==0.1.0) Using cached httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB) Collecting pydantic<2.8,>=2.7 (from nrw-ai==0.1.0) Using cached pydantic-2.7.4-py3-none-any.whl.metadata (109 kB) Collecting numpy<1.27,>=1.26 (from nrw-ai==0.1.0) Using cached numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl.metadata (114 kB) Collecting scipy<2.0,>=1.14.1 (from nrw-ai==0.1.0) Using cached scipy-1.14.1-cp311-cp311-macosx_14_0_arm64.whl.metadata (60 kB) Collecting scikit-learn<1.5,>=1.4 (from nrw-ai==0.1.0) Using cached scikit_learn-1.4.2-cp311-cp311-macosx_12_0_arm64.whl.metadata (11 kB) Collecting xgboost<2.1,>=2.0 (from nrw-ai==0.1.0) Using cached xgboost-2.0.3-py3-none-macosx_12_0_arm64.whl.metadata (2.0 kB) Collecting tensorflow<2.17,>=2.16 (from nrw-ai==0.1.0) Using cached tensorflow-2.16.1-cp311-cp311-macosx_12_0_arm64.whl.metadata (4.1 kB) Collecting librosa<0.11,>=0.10 (from nrw-ai==0.1.0) Using cached librosa-0.10.2.post1-py3-none-any.whl.metadata (8.6 kB) Collecting soxr<0.6,>=0.5.0.post1 (from nrw-ai==0.1.0) Using cached soxr-0.5.0.post1-cp311-cp311-macosx_11_0_arm64.whl.metadata (5.6 kB) Collecting pandas<3.0,>=2.2.3 (from nrw-ai==0.1.0) Using cached pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl.metadata (89 kB) Collecting openpyxl<3.2,>=3.1 (from nrw-ai==0.1.0) Using cached openpyxl-3.1.2-py2.py3-none-any.whl.metadata (2.5 kB) Collecting pyarrow<15,>=14 (from nrw-ai==0.1.0) Using cached pyarrow-14.0.2-cp311-cp311-macosx_11_0_arm64.whl.metadata (3.0 kB) Collecting matplotlib<3.9,>=3.8 (from nrw-ai==0.1.0) Using cached matplotlib-3.8.4-cp311-cp311-macosx_11_0_arm64.whl.metadata (5.8 kB) Collecting shap<0.45,>=0.44 (from nrw-ai==0.1.0) Using cached shap-0.44.1-cp311-cp311-macosx_11_0_arm64.whl.metadata (24 kB) Collecting wntr<1.4,>=1.3 (from nrw-ai==0.1.0) Using cached wntr-1.3.2-cp311-cp311-macosx_14_0_arm64.whl.metadata (4.9 kB) Collecting pyyaml<7,>=6.0 (from nrw-ai==0.1.0) Using cached PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl.metadata (2.1 kB) Collecting opentelemetry-sdk<1.28,>=1.27.0 (from nrw-ai==0.1.0) Using cached opentelemetry_sdk-1.27.0-py3-none-any.whl.metadata (1.5 kB) Collecting opentelemetry-instrumentation-fastapi<0.49,>=0.48b0 (from nrw-ai==0.1.0) Using cached opentelemetry_instrumentation_fastapi-0.48b0-py3-none-any.whl.metadata (2.1 kB) Collecting opentelemetry-exporter-otlp<1.28,>=1.27.0 (from nrw-ai==0.1.0) Using cached opentelemetry_exporter_otlp-1.27.0-py3-none-any.whl.metadata (2.3 kB) Collecting river<0.23,>=0.22 (from nrw-ai==0.1.0) Using cached river-0.22.0-cp311-cp311-macosx_11_0_arm64.whl.metadata (9.0 kB) Collecting SQLAlchemy<2.1,>=2.0.29 (from nrw-ai==0.1.0) Using cached SQLAlchemy-2.0.29-cp311-cp311-macosx_11_0_arm64.whl.metadata (9.6 kB) Collecting cryptography<43,>=42.0.5 (from nrw-ai==0.1.0) Using cached cryptography-42.0.5-cp39-abi3-macosx_10_12_universal2.whl.metadata (5.3 kB) Collecting wandb<0.18,>=0.17 (from nrw-ai==0.1.0) Using cached wandb-0.17.5-py3-none-macosx_11_0_arm64.whl.metadata (10 kB) Collecting pytest>=7.4 (from nrw-ai==0.1.0) Using cached pytest-8.4.2-py3-none-any.whl.metadata (7.7 kB) Collecting black>=24.4 (from nrw-ai==0.1.0) Using cached black-25.9.0-cp311-cp311-macosx_11_0_arm64.whl.metadata (83 kB) Collecting isort>=5.13 (from nrw-ai==0.1.0) Downloading isort-7.0.0-py3-none-any.whl.metadata (11 kB) Collecting flake8>=7.0 (from nrw-ai==0.1.0) Using cached flake8-7.3.0-py2.py3-none-any.whl.metadata (3.8 kB) Collecting mypy>=1.10 (from nrw-ai==0.1.0) Using cached mypy-1.18.2-cp311-cp311-macosx_11_0_arm64.whl.metadata (2.2 kB) Collecting pre-commit>=3.7 (from nrw-ai==0.1.0) Using cached pre_commit-4.3.0-py2.py3-none-any.whl.metadata (1.2 kB) Collecting cffi>=1.12 (from cryptography<43,>=42.0.5->nrw-ai==0.1.0) Using cached cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl.metadata (2.6 kB) Collecting starlette<0.38.0,>=0.37.2 (from fastapi<0.112,>=0.111->nrw-ai==0.1.0) Using cached starlette-0.37.2-py3-none-any.whl.metadata (5.9 kB) Collecting typing-extensions>=4.8.0 (from fastapi<0.112,>=0.111->nrw-ai==0.1.0) Using cached typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB) Collecting fastapi-cli>=0.0.2 (from fastapi<0.112,>=0.111->nrw-ai==0.1.0) Using cached fastapi_cli-0.0.13-py3-none-any.whl.metadata (6.3 kB) Collecting jinja2>=2.11.2 (from fastapi<0.112,>=0.111->nrw-ai==0.1.0) Using cached jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) Collecting python-multipart>=0.0.7 (from fastapi<0.112,>=0.111->nrw-ai==0.1.0) Using cached python_multipart-0.0.20-py3-none-any.whl.metadata (1.8 kB) Collecting email_validator>=2.0.0 (from fastapi<0.112,>=0.111->nrw-ai==0.1.0) Using cached email_validator-2.3.0-py3-none-any.whl.metadata (26 kB) Collecting anyio (from httpx<0.29,>=0.28->nrw-ai==0.1.0) Using cached anyio-4.11.0-py3-none-any.whl.metadata (4.1 kB) Collecting certifi (from httpx<0.29,>=0.28->nrw-ai==0.1.0) Using cached certifi-2025.10.5-py3-none-any.whl.metadata (2.5 kB) Collecting httpcore==1.* (from httpx<0.29,>=0.28->nrw-ai==0.1.0) Using cached httpcore-1.0.9-py3-none-any.whl.metadata (21 kB) Collecting idna (from httpx<0.29,>=0.28->nrw-ai==0.1.0) Using cached idna-3.10-py3-none-any.whl.metadata (10 kB) Collecting h11>=0.16 (from httpcore==1.*->httpx<0.29,>=0.28->nrw-ai==0.1.0) Using cached h11-0.16.0-py3-none-any.whl.metadata (8.3 kB) Collecting attrs>=22.2.0 (from jsonschema<5,>=4.22.0->nrw-ai==0.1.0) Downloading attrs-25.4.0-py3-none-any.whl.metadata (10 kB) Collecting jsonschema-specifications>=2023.03.6 (from jsonschema<5,>=4.22.0->nrw-ai==0.1.0) Using cached jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB) Collecting referencing>=0.28.4 (from jsonschema<5,>=4.22.0->nrw-ai==0.1.0) Using cached referencing-0.36.2-py3-none-any.whl.metadata (2.8 kB) Collecting rpds-py>=0.7.1 (from jsonschema<5,>=4.22.0->nrw-ai==0.1.0) Using cached rpds_py-0.27.1-cp311-cp311-macosx_11_0_arm64.whl.metadata (4.2 kB) Collecting audioread>=2.1.9 (from librosa<0.11,>=0.10->nrw-ai==0.1.0) Using cached audioread-3.0.1-py3-none-any.whl.metadata (8.4 kB) Collecting joblib>=0.14 (from librosa<0.11,>=0.10->nrw-ai==0.1.0) Using cached joblib-1.5.2-py3-none-any.whl.metadata (5.6 kB) Collecting decorator>=4.3.0 (from librosa<0.11,>=0.10->nrw-ai==0.1.0) Using cached decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB) Collecting numba>=0.51.0 (from librosa<0.11,>=0.10->nrw-ai==0.1.0) Downloading numba-0.62.1-cp311-cp311-macosx_11_0_arm64.whl.metadata (2.8 kB) Collecting soundfile>=0.12.1 (from librosa<0.11,>=0.10->nrw-ai==0.1.0) Using cached soundfile-0.13.1-py2.py3-none-macosx_11_0_arm64.whl.metadata (16 kB) Collecting pooch>=1.1 (from librosa<0.11,>=0.10->nrw-ai==0.1.0) Using cached pooch-1.8.2-py3-none-any.whl.metadata (10 kB) Collecting lazy-loader>=0.1 (from librosa<0.11,>=0.10->nrw-ai==0.1.0) Using cached lazy_loader-0.4-py3-none-any.whl.metadata (7.6 kB) Collecting msgpack>=1.0 (from librosa<0.11,>=0.10->nrw-ai==0.1.0) Downloading msgpack-1.1.2-cp311-cp311-macosx_11_0_arm64.whl.metadata (8.1 kB) Collecting contourpy>=1.0.1 (from matplotlib<3.9,>=3.8->nrw-ai==0.1.0) Using cached contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl.metadata (5.5 kB) Collecting cycler>=0.10 (from matplotlib<3.9,>=3.8->nrw-ai==0.1.0) Using cached cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) Collecting fonttools>=4.22.0 (from matplotlib<3.9,>=3.8->nrw-ai==0.1.0) Downloading fonttools-4.60.1-cp311-cp311-macosx_10_9_universal2.whl.metadata (112 kB) Collecting kiwisolver>=1.3.1 (from matplotlib<3.9,>=3.8->nrw-ai==0.1.0) Using cached kiwisolver-1.4.9-cp311-cp311-macosx_11_0_arm64.whl.metadata (6.3 kB) Collecting packaging>=20.0 (from matplotlib<3.9,>=3.8->nrw-ai==0.1.0) Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB) Collecting pillow>=8 (from matplotlib<3.9,>=3.8->nrw-ai==0.1.0) Using cached pillow-11.3.0-cp311-cp311-macosx_11_0_arm64.whl.metadata (9.0 kB) Collecting pyparsing>=2.3.1 (from matplotlib<3.9,>=3.8->nrw-ai==0.1.0) Using cached pyparsing-3.2.5-py3-none-any.whl.metadata (5.0 kB) Collecting python-dateutil>=2.7 (from matplotlib<3.9,>=3.8->nrw-ai==0.1.0) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Collecting et-xmlfile (from openpyxl<3.2,>=3.1->nrw-ai==0.1.0) Using cached et_xmlfile-2.0.0-py3-none-any.whl.metadata (2.7 kB) Collecting opentelemetry-exporter-otlp-proto-grpc==1.27.0 (from opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached opentelemetry_exporter_otlp_proto_grpc-1.27.0-py3-none-any.whl.metadata (2.3 kB) Collecting opentelemetry-exporter-otlp-proto-http==1.27.0 (from opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached opentelemetry_exporter_otlp_proto_http-1.27.0-py3-none-any.whl.metadata (2.3 kB) Collecting deprecated>=1.2.6 (from opentelemetry-exporter-otlp-proto-grpc==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached Deprecated-1.2.18-py2.py3-none-any.whl.metadata (5.7 kB) Collecting googleapis-common-protos~=1.52 (from opentelemetry-exporter-otlp-proto-grpc==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached googleapis_common_protos-1.70.0-py3-none-any.whl.metadata (9.3 kB) Collecting grpcio<2.0.0,>=1.0.0 (from opentelemetry-exporter-otlp-proto-grpc==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached grpcio-1.75.1-cp311-cp311-macosx_11_0_universal2.whl.metadata (3.7 kB) Collecting opentelemetry-api~=1.15 (from opentelemetry-exporter-otlp-proto-grpc==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached opentelemetry_api-1.37.0-py3-none-any.whl.metadata (1.5 kB) Collecting opentelemetry-exporter-otlp-proto-common==1.27.0 (from opentelemetry-exporter-otlp-proto-grpc==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached opentelemetry_exporter_otlp_proto_common-1.27.0-py3-none-any.whl.metadata (1.8 kB) Collecting opentelemetry-proto==1.27.0 (from opentelemetry-exporter-otlp-proto-grpc==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached opentelemetry_proto-1.27.0-py3-none-any.whl.metadata (2.3 kB) Collecting requests~=2.7 (from opentelemetry-exporter-otlp-proto-http==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached requests-2.32.5-py3-none-any.whl.metadata (4.9 kB) Collecting protobuf<5.0,>=3.19 (from opentelemetry-proto==1.27.0->opentelemetry-exporter-otlp-proto-grpc==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached protobuf-4.25.8-cp37-abi3-macosx_10_9_universal2.whl.metadata (541 bytes) Collecting importlib-metadata<8.8.0,>=6.0 (from opentelemetry-api~=1.15->opentelemetry-exporter-otlp-proto-grpc==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached importlib_metadata-8.7.0-py3-none-any.whl.metadata (4.8 kB) Collecting zipp>=3.20 (from importlib-metadata<8.8.0,>=6.0->opentelemetry-api~=1.15->opentelemetry-exporter-otlp-proto-grpc==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached zipp-3.23.0-py3-none-any.whl.metadata (3.6 kB) Collecting opentelemetry-instrumentation-asgi==0.48b0 (from opentelemetry-instrumentation-fastapi<0.49,>=0.48b0->nrw-ai==0.1.0) Using cached opentelemetry_instrumentation_asgi-0.48b0-py3-none-any.whl.metadata (2.0 kB) Collecting opentelemetry-instrumentation==0.48b0 (from opentelemetry-instrumentation-fastapi<0.49,>=0.48b0->nrw-ai==0.1.0) Using cached opentelemetry_instrumentation-0.48b0-py3-none-any.whl.metadata (6.1 kB) Collecting opentelemetry-semantic-conventions==0.48b0 (from opentelemetry-instrumentation-fastapi<0.49,>=0.48b0->nrw-ai==0.1.0) Using cached opentelemetry_semantic_conventions-0.48b0-py3-none-any.whl.metadata (2.4 kB) Collecting opentelemetry-util-http==0.48b0 (from opentelemetry-instrumentation-fastapi<0.49,>=0.48b0->nrw-ai==0.1.0) Using cached opentelemetry_util_http-0.48b0-py3-none-any.whl.metadata (2.5 kB) Requirement already satisfied: setuptools>=16.0 in /Users/test/Code/aabcor/projectK/venv/lib/python3.11/site-packages (from opentelemetry-instrumentation==0.48b0->opentelemetry-instrumentation-fastapi<0.49,>=0.48b0->nrw-ai==0.1.0) (80.9.0) Collecting wrapt<2.0.0,>=1.0.0 (from opentelemetry-instrumentation==0.48b0->opentelemetry-instrumentation-fastapi<0.49,>=0.48b0->nrw-ai==0.1.0) Using cached wrapt-1.17.3-cp311-cp311-macosx_11_0_arm64.whl.metadata (6.4 kB) Collecting asgiref~=3.0 (from opentelemetry-instrumentation-asgi==0.48b0->opentelemetry-instrumentation-fastapi<0.49,>=0.48b0->nrw-ai==0.1.0) Downloading asgiref-3.10.0-py3-none-any.whl.metadata (9.3 kB) Collecting opentelemetry-api~=1.15 (from opentelemetry-exporter-otlp-proto-grpc==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached opentelemetry_api-1.27.0-py3-none-any.whl.metadata (1.4 kB) Collecting importlib-metadata<=8.4.0,>=6.0 (from opentelemetry-api~=1.15->opentelemetry-exporter-otlp-proto-grpc==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached importlib_metadata-8.4.0-py3-none-any.whl.metadata (4.7 kB) Collecting pytz>=2020.1 (from pandas<3.0,>=2.2.3->nrw-ai==0.1.0) Using cached pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB) Collecting tzdata>=2022.7 (from pandas<3.0,>=2.2.3->nrw-ai==0.1.0) Using cached tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB) Collecting annotated-types>=0.4.0 (from pydantic<2.8,>=2.7->nrw-ai==0.1.0) Using cached annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB) Collecting pydantic-core==2.18.4 (from pydantic<2.8,>=2.7->nrw-ai==0.1.0) Using cached pydantic_core-2.18.4-cp311-cp311-macosx_11_0_arm64.whl.metadata (6.5 kB) Collecting charset_normalizer<4,>=2 (from requests~=2.7->opentelemetry-exporter-otlp-proto-http==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached charset_normalizer-3.4.3-cp311-cp311-macosx_10_9_universal2.whl.metadata (36 kB) Collecting urllib3<3,>=1.21.1 (from requests~=2.7->opentelemetry-exporter-otlp-proto-http==1.27.0->opentelemetry-exporter-otlp<1.28,>=1.27.0->nrw-ai==0.1.0) Using cached urllib3-2.5.0-py3-none-any.whl.metadata (6.5 kB) Collecting threadpoolctl>=2.0.0 (from scikit-learn<1.5,>=1.4->nrw-ai==0.1.0) Using cached threadpoolctl-3.6.0-py3-none-any.whl.metadata (13 kB) Collecting tqdm>=4.27.0 (from shap<0.45,>=0.44->nrw-ai==0.1.0) Using cached tqdm-4.67.1-py3-none-any.whl.metadata (57 kB) Collecting slicer==0.0.7 (from shap<0.45,>=0.44->nrw-ai==0.1.0) Using cached slicer-0.0.7-py3-none-any.whl.metadata (3.7 kB) Collecting cloudpickle (from shap<0.45,>=0.44->nrw-ai==0.1.0) Using cached cloudpickle-3.1.1-py3-none-any.whl.metadata (7.1 kB) Collecting sniffio>=1.1 (from anyio->httpx<0.29,>=0.28->nrw-ai==0.1.0) Using cached sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB) Collecting absl-py>=1.0.0 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached absl_py-2.3.1-py3-none-any.whl.metadata (3.3 kB) Collecting astunparse>=1.6.0 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached astunparse-1.6.3-py2.py3-none-any.whl.metadata (4.4 kB) Collecting flatbuffers>=23.5.26 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached flatbuffers-25.9.23-py2.py3-none-any.whl.metadata (875 bytes) Collecting gast!=0.5.0,!=0.5.1,!=0.5.2,>=0.2.1 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached gast-0.6.0-py3-none-any.whl.metadata (1.3 kB) Collecting google-pasta>=0.1.1 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached google_pasta-0.2.0-py3-none-any.whl.metadata (814 bytes) Collecting h5py>=3.10.0 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached h5py-3.14.0-cp311-cp311-macosx_11_0_arm64.whl.metadata (2.7 kB) Collecting libclang>=13.0.0 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached libclang-18.1.1-1-py2.py3-none-macosx_11_0_arm64.whl.metadata (5.2 kB) Collecting ml-dtypes~=0.3.1 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached ml_dtypes-0.3.2-cp311-cp311-macosx_10_9_universal2.whl.metadata (20 kB) Collecting opt-einsum>=2.3.2 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached opt_einsum-3.4.0-py3-none-any.whl.metadata (6.3 kB) Collecting six>=1.12.0 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) Collecting termcolor>=1.1.0 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached termcolor-3.1.0-py3-none-any.whl.metadata (6.4 kB) Collecting tensorboard<2.17,>=2.16 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached tensorboard-2.16.2-py3-none-any.whl.metadata (1.6 kB) Collecting keras>=3.0.0 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached keras-3.11.3-py3-none-any.whl.metadata (5.9 kB) Collecting tensorflow-io-gcs-filesystem>=0.23.1 (from tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached tensorflow_io_gcs_filesystem-0.37.1-cp311-cp311-macosx_12_0_arm64.whl.metadata (14 kB) Collecting markdown>=2.6.8 (from tensorboard<2.17,>=2.16->tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached markdown-3.9-py3-none-any.whl.metadata (5.1 kB) Collecting tensorboard-data-server<0.8.0,>=0.7.0 (from tensorboard<2.17,>=2.16->tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached tensorboard_data_server-0.7.2-py3-none-any.whl.metadata (1.1 kB) Collecting werkzeug>=1.0.1 (from tensorboard<2.17,>=2.16->tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached werkzeug-3.1.3-py3-none-any.whl.metadata (3.7 kB) Collecting click>=7.0 (from uvicorn<0.31,>=0.30->uvicorn[standard]<0.31,>=0.30->nrw-ai==0.1.0) Using cached click-8.3.0-py3-none-any.whl.metadata (2.6 kB) Collecting httptools>=0.5.0 (from uvicorn[standard]<0.31,>=0.30->nrw-ai==0.1.0) Downloading httptools-0.7.1-cp311-cp311-macosx_11_0_arm64.whl.metadata (3.5 kB) Collecting python-dotenv>=0.13 (from uvicorn[standard]<0.31,>=0.30->nrw-ai==0.1.0) Using cached python_dotenv-1.1.1-py3-none-any.whl.metadata (24 kB) Collecting uvloop!=0.15.0,!=0.15.1,>=0.14.0 (from uvicorn[standard]<0.31,>=0.30->nrw-ai==0.1.0) Using cached uvloop-0.21.0-cp311-cp311-macosx_10_9_universal2.whl.metadata (4.9 kB) Collecting watchfiles>=0.13 (from uvicorn[standard]<0.31,>=0.30->nrw-ai==0.1.0) Using cached watchfiles-1.1.0-cp311-cp311-macosx_11_0_arm64.whl.metadata (4.9 kB) Collecting websockets>=10.4 (from uvicorn[standard]<0.31,>=0.30->nrw-ai==0.1.0) Using cached websockets-15.0.1-cp311-cp311-macosx_11_0_arm64.whl.metadata (6.8 kB) Collecting docker-pycreds>=0.4.0 (from wandb<0.18,>=0.17->nrw-ai==0.1.0) Using cached docker_pycreds-0.4.0-py2.py3-none-any.whl.metadata (1.8 kB) Collecting gitpython!=3.1.29,>=1.0.0 (from wandb<0.18,>=0.17->nrw-ai==0.1.0) Using cached gitpython-3.1.45-py3-none-any.whl.metadata (13 kB) Collecting platformdirs (from wandb<0.18,>=0.17->nrw-ai==0.1.0) Downloading platformdirs-4.5.0-py3-none-any.whl.metadata (12 kB) Collecting sentry-sdk>=1.0.0 (from wandb<0.18,>=0.17->nrw-ai==0.1.0) Downloading sentry_sdk-2.41.0-py2.py3-none-any.whl.metadata (10 kB) Collecting setproctitle (from wandb<0.18,>=0.17->nrw-ai==0.1.0) Using cached setproctitle-1.3.7-cp311-cp311-macosx_11_0_arm64.whl.metadata (10 kB) Collecting networkx (from wntr<1.4,>=1.3->nrw-ai==0.1.0) Using cached networkx-3.5-py3-none-any.whl.metadata (6.3 kB) Requirement already satisfied: wheel<1.0,>=0.23.0 in /Users/test/Code/aabcor/projectK/venv/lib/python3.11/site-packages (from astunparse>=1.6.0->tensorflow<2.17,>=2.16->nrw-ai==0.1.0) (0.45.1) Collecting mypy-extensions>=0.4.3 (from black>=24.4->nrw-ai==0.1.0) Using cached mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB) Collecting pathspec>=0.9.0 (from black>=24.4->nrw-ai==0.1.0) Using cached pathspec-0.12.1-py3-none-any.whl.metadata (21 kB) Collecting pytokens>=0.1.10 (from black>=24.4->nrw-ai==0.1.0) Using cached pytokens-0.1.10-py3-none-any.whl.metadata (2.0 kB) Collecting pycparser (from cffi>=1.12->cryptography<43,>=42.0.5->nrw-ai==0.1.0) Using cached pycparser-2.23-py3-none-any.whl.metadata (993 bytes) Collecting dnspython>=2.0.0 (from email_validator>=2.0.0->fastapi<0.112,>=0.111->nrw-ai==0.1.0) Using cached dnspython-2.8.0-py3-none-any.whl.metadata (5.7 kB) Collecting typer>=0.15.1 (from fastapi-cli>=0.0.2->fastapi<0.112,>=0.111->nrw-ai==0.1.0) Using cached typer-0.19.2-py3-none-any.whl.metadata (16 kB) Collecting rich-toolkit>=0.14.8 (from fastapi-cli>=0.0.2->fastapi<0.112,>=0.111->nrw-ai==0.1.0) Using cached rich_toolkit-0.15.1-py3-none-any.whl.metadata (1.0 kB) Collecting mccabe<0.8.0,>=0.7.0 (from flake8>=7.0->nrw-ai==0.1.0) Using cached mccabe-0.7.0-py2.py3-none-any.whl.metadata (5.0 kB) Collecting pycodestyle<2.15.0,>=2.14.0 (from flake8>=7.0->nrw-ai==0.1.0) Using cached pycodestyle-2.14.0-py2.py3-none-any.whl.metadata (4.5 kB) Collecting pyflakes<3.5.0,>=3.4.0 (from flake8>=7.0->nrw-ai==0.1.0) Using cached pyflakes-3.4.0-py2.py3-none-any.whl.metadata (3.5 kB) Collecting gitdb<5,>=4.0.1 (from gitpython!=3.1.29,>=1.0.0->wandb<0.18,>=0.17->nrw-ai==0.1.0) Using cached gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->gitpython!=3.1.29,>=1.0.0->wandb<0.18,>=0.17->nrw-ai==0.1.0) Using cached smmap-5.0.2-py3-none-any.whl.metadata (4.3 kB) Collecting MarkupSafe>=2.0 (from jinja2>=2.11.2->fastapi<0.112,>=0.111->nrw-ai==0.1.0) Using cached markupsafe-3.0.3-cp311-cp311-macosx_11_0_arm64.whl.metadata (2.7 kB) Collecting rich (from keras>=3.0.0->tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Downloading rich-14.2.0-py3-none-any.whl.metadata (18 kB) Collecting namex (from keras>=3.0.0->tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached namex-0.1.0-py3-none-any.whl.metadata (322 bytes) Collecting optree (from keras>=3.0.0->tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached optree-0.17.0-cp311-cp311-macosx_11_0_arm64.whl.metadata (33 kB) Collecting llvmlite<0.46,>=0.45.0dev0 (from numba>=0.51.0->librosa<0.11,>=0.10->nrw-ai==0.1.0) Downloading llvmlite-0.45.1-cp311-cp311-macosx_11_0_arm64.whl.metadata (4.8 kB) Collecting cfgv>=2.0.0 (from pre-commit>=3.7->nrw-ai==0.1.0) Using cached cfgv-3.4.0-py2.py3-none-any.whl.metadata (8.5 kB) Collecting identify>=1.0.0 (from pre-commit>=3.7->nrw-ai==0.1.0) Downloading identify-2.6.15-py2.py3-none-any.whl.metadata (4.4 kB) Collecting nodeenv>=0.11.1 (from pre-commit>=3.7->nrw-ai==0.1.0) Using cached nodeenv-1.9.1-py2.py3-none-any.whl.metadata (21 kB) Collecting virtualenv>=20.10.0 (from pre-commit>=3.7->nrw-ai==0.1.0) Downloading virtualenv-20.35.3-py3-none-any.whl.metadata (4.6 kB) Collecting iniconfig>=1 (from pytest>=7.4->nrw-ai==0.1.0) Using cached iniconfig-2.1.0-py3-none-any.whl.metadata (2.7 kB) Collecting pluggy<2,>=1.5 (from pytest>=7.4->nrw-ai==0.1.0) Using cached pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) Collecting pygments>=2.7.2 (from pytest>=7.4->nrw-ai==0.1.0) Using cached pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB) Collecting markdown-it-py>=2.2.0 (from rich->keras>=3.0.0->tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached markdown_it_py-4.0.0-py3-none-any.whl.metadata (7.3 kB) Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->keras>=3.0.0->tensorflow<2.17,>=2.16->nrw-ai==0.1.0) Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) Collecting shellingham>=1.3.0 (from typer>=0.15.1->fastapi-cli>=0.0.2->fastapi<0.112,>=0.111->nrw-ai==0.1.0) Using cached shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB) Collecting distlib<1,>=0.3.7 (from virtualenv>=20.10.0->pre-commit>=3.7->nrw-ai==0.1.0) Using cached distlib-0.4.0-py2.py3-none-any.whl.metadata (5.2 kB) Collecting filelock<4,>=3.12.2 (from virtualenv>=20.10.0->pre-commit>=3.7->nrw-ai==0.1.0) Downloading filelock-3.20.0-py3-none-any.whl.metadata (2.1 kB) Using cached cryptography-42.0.5-cp39-abi3-macosx_10_12_universal2.whl (5.9 MB) Using cached fastapi-0.111.1-py3-none-any.whl (92 kB) Using cached httpx-0.28.1-py3-none-any.whl (73 kB) Using cached httpcore-1.0.9-py3-none-any.whl (78 kB) Using cached jsonschema-4.22.0-py3-none-any.whl (88 kB) Using cached librosa-0.10.2.post1-py3-none-any.whl (260 kB) Using cached matplotlib-3.8.4-cp311-cp311-macosx_11_0_arm64.whl (7.5 MB) Using cached ntplib-0.4.0-py2.py3-none-any.whl (6.8 kB) Using cached numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl (14.0 MB) Using cached openpyxl-3.1.2-py2.py3-none-any.whl (249 kB) Using cached opentelemetry_exporter_otlp-1.27.0-py3-none-any.whl (7.0 kB) Using cached opentelemetry_exporter_otlp_proto_grpc-1.27.0-py3-none-any.whl (18 kB) Using cached opentelemetry_exporter_otlp_proto_common-1.27.0-py3-none-any.whl (17 kB) Using cached opentelemetry_exporter_otlp_proto_http-1.27.0-py3-none-any.whl (17 kB) Using cached opentelemetry_proto-1.27.0-py3-none-any.whl (52 kB) Using cached googleapis_common_protos-1.70.0-py3-none-any.whl (294 kB) Using cached grpcio-1.75.1-cp311-cp311-macosx_11_0_universal2.whl (11.5 MB) Using cached opentelemetry_instrumentation_fastapi-0.48b0-py3-none-any.whl (11 kB) Using cached opentelemetry_instrumentation-0.48b0-py3-none-any.whl (29 kB) Using cached opentelemetry_instrumentation_asgi-0.48b0-py3-none-any.whl (15 kB) Using cached opentelemetry_semantic_conventions-0.48b0-py3-none-any.whl (149 kB) Using cached opentelemetry_api-1.27.0-py3-none-any.whl (63 kB) Using cached opentelemetry_util_http-0.48b0-py3-none-any.whl (6.9 kB) Downloading asgiref-3.10.0-py3-none-any.whl (24 kB) Using cached importlib_metadata-8.4.0-py3-none-any.whl (26 kB) Using cached opentelemetry_sdk-1.27.0-py3-none-any.whl (110 kB) Using cached pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl (11.3 MB) Using cached prometheus_client-0.20.0-py3-none-any.whl (54 kB) Using cached protobuf-4.25.8-cp37-abi3-macosx_10_9_universal2.whl (394 kB) Using cached psutil-5.9.8-cp38-abi3-macosx_11_0_arm64.whl (249 kB) Using cached pyarrow-14.0.2-cp311-cp311-macosx_11_0_arm64.whl (24.0 MB) Using cached pydantic-2.7.4-py3-none-any.whl (409 kB) Using cached pydantic_core-2.18.4-cp311-cp311-macosx_11_0_arm64.whl (1.8 MB) Using cached PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl (167 kB) Using cached requests-2.32.5-py3-none-any.whl (64 kB) Using cached charset_normalizer-3.4.3-cp311-cp311-macosx_10_9_universal2.whl (204 kB) Using cached idna-3.10-py3-none-any.whl (70 kB) Using cached river-0.22.0-cp311-cp311-macosx_11_0_arm64.whl (2.4 MB) Using cached scikit_learn-1.4.2-cp311-cp311-macosx_12_0_arm64.whl (10.5 MB) Using cached scipy-1.14.1-cp311-cp311-macosx_14_0_arm64.whl (23.1 MB) Using cached shap-0.44.1-cp311-cp311-macosx_11_0_arm64.whl (448 kB) Using cached slicer-0.0.7-py3-none-any.whl (14 kB) Using cached soxr-0.5.0.post1-cp311-cp311-macosx_11_0_arm64.whl (159 kB) Using cached SQLAlchemy-2.0.29-cp311-cp311-macosx_11_0_arm64.whl (2.1 MB) Using cached starlette-0.37.2-py3-none-any.whl (71 kB) Using cached anyio-4.11.0-py3-none-any.whl (109 kB) Using cached tensorflow-2.16.1-cp311-cp311-macosx_12_0_arm64.whl (227.0 MB) Using cached ml_dtypes-0.3.2-cp311-cp311-macosx_10_9_universal2.whl (389 kB) Using cached tensorboard-2.16.2-py3-none-any.whl (5.5 MB) Using cached tensorboard_data_server-0.7.2-py3-none-any.whl (2.4 kB) Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB) Using cached urllib3-2.5.0-py3-none-any.whl (129 kB) Using cached uvicorn-0.30.1-py3-none-any.whl (62 kB) Using cached wandb-0.17.5-py3-none-macosx_11_0_arm64.whl (6.7 MB) Using cached wntr-1.3.2-cp311-cp311-macosx_14_0_arm64.whl (2.4 MB) Using cached wrapt-1.17.3-cp311-cp311-macosx_11_0_arm64.whl (38 kB) Using cached xgboost-2.0.3-py3-none-macosx_12_0_arm64.whl (1.9 MB) Using cached absl_py-2.3.1-py3-none-any.whl (135 kB) Using cached annotated_types-0.7.0-py3-none-any.whl (13 kB) Using cached astunparse-1.6.3-py2.py3-none-any.whl (12 kB) Using cached six-1.17.0-py2.py3-none-any.whl (11 kB) Downloading attrs-25.4.0-py3-none-any.whl (67 kB) Using cached audioread-3.0.1-py3-none-any.whl (23 kB) Using cached black-25.9.0-cp311-cp311-macosx_11_0_arm64.whl (1.6 MB) Using cached certifi-2025.10.5-py3-none-any.whl (163 kB) Using cached cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl (180 kB) Using cached click-8.3.0-py3-none-any.whl (107 kB) Using cached contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl (270 kB) Using cached cycler-0.12.1-py3-none-any.whl (8.3 kB) Using cached decorator-5.2.1-py3-none-any.whl (9.2 kB) Using cached Deprecated-1.2.18-py2.py3-none-any.whl (10.0 kB) Using cached docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB) Using cached email_validator-2.3.0-py3-none-any.whl (35 kB) Using cached dnspython-2.8.0-py3-none-any.whl (331 kB) Using cached fastapi_cli-0.0.13-py3-none-any.whl (11 kB) Using cached flake8-7.3.0-py2.py3-none-any.whl (57 kB) Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) Using cached pycodestyle-2.14.0-py2.py3-none-any.whl (31 kB) Using cached pyflakes-3.4.0-py2.py3-none-any.whl (63 kB) Using cached flatbuffers-25.9.23-py2.py3-none-any.whl (30 kB) Downloading fonttools-4.60.1-cp311-cp311-macosx_10_9_universal2.whl (2.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/2.8 MB 4.1 MB/s 0:00:00 Using cached gast-0.6.0-py3-none-any.whl (21 kB) Using cached gitpython-3.1.45-py3-none-any.whl (208 kB) Using cached gitdb-4.0.12-py3-none-any.whl (62 kB) Using cached smmap-5.0.2-py3-none-any.whl (24 kB) Using cached google_pasta-0.2.0-py3-none-any.whl (57 kB) Using cached h11-0.16.0-py3-none-any.whl (37 kB) Using cached h5py-3.14.0-cp311-cp311-macosx_11_0_arm64.whl (2.9 MB) Downloading httptools-0.7.1-cp311-cp311-macosx_11_0_arm64.whl (110 kB) Downloading isort-7.0.0-py3-none-any.whl (94 kB) Using cached jinja2-3.1.6-py3-none-any.whl (134 kB) Using cached joblib-1.5.2-py3-none-any.whl (308 kB) Using cached jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) Using cached keras-3.11.3-py3-none-any.whl (1.4 MB) Using cached kiwisolver-1.4.9-cp311-cp311-macosx_11_0_arm64.whl (65 kB) Using cached lazy_loader-0.4-py3-none-any.whl (12 kB) Using cached libclang-18.1.1-1-py2.py3-none-macosx_11_0_arm64.whl (25.8 MB) Using cached markdown-3.9-py3-none-any.whl (107 kB) Using cached markupsafe-3.0.3-cp311-cp311-macosx_11_0_arm64.whl (12 kB) Downloading msgpack-1.1.2-cp311-cp311-macosx_11_0_arm64.whl (84 kB) Using cached mypy-1.18.2-cp311-cp311-macosx_11_0_arm64.whl (11.8 MB) Using cached mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) Downloading numba-0.62.1-cp311-cp311-macosx_11_0_arm64.whl (2.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.7/2.7 MB 3.3 MB/s 0:00:00 Downloading llvmlite-0.45.1-cp311-cp311-macosx_11_0_arm64.whl (37.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 37.3/37.3 MB 9.3 MB/s 0:00:04 Using cached nvidia_ml_py-12.535.133-py3-none-any.whl (37 kB) Using cached opt_einsum-3.4.0-py3-none-any.whl (71 kB) Using cached packaging-25.0-py3-none-any.whl (66 kB) Using cached pathspec-0.12.1-py3-none-any.whl (31 kB) Using cached pillow-11.3.0-cp311-cp311-macosx_11_0_arm64.whl (4.7 MB) Downloading platformdirs-4.5.0-py3-none-any.whl (18 kB) Using cached pooch-1.8.2-py3-none-any.whl (64 kB) Using cached pre_commit-4.3.0-py2.py3-none-any.whl (220 kB) Using cached cfgv-3.4.0-py2.py3-none-any.whl (7.2 kB) Downloading identify-2.6.15-py2.py3-none-any.whl (99 kB) Using cached nodeenv-1.9.1-py2.py3-none-any.whl (22 kB) Using cached pyparsing-3.2.5-py3-none-any.whl (113 kB) Using cached pytest-8.4.2-py3-none-any.whl (365 kB) Using cached pluggy-1.6.0-py3-none-any.whl (20 kB) Using cached iniconfig-2.1.0-py3-none-any.whl (6.0 kB) Using cached pygments-2.19.2-py3-none-any.whl (1.2 MB) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Using cached python_dotenv-1.1.1-py3-none-any.whl (20 kB) Using cached python_multipart-0.0.20-py3-none-any.whl (24 kB) Using cached pytokens-0.1.10-py3-none-any.whl (12 kB) Using cached pytz-2025.2-py2.py3-none-any.whl (509 kB) Using cached referencing-0.36.2-py3-none-any.whl (26 kB) Using cached rich_toolkit-0.15.1-py3-none-any.whl (29 kB) Downloading rich-14.2.0-py3-none-any.whl (243 kB) Using cached markdown_it_py-4.0.0-py3-none-any.whl (87 kB) Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB) Using cached rpds_py-0.27.1-cp311-cp311-macosx_11_0_arm64.whl (353 kB) Downloading sentry_sdk-2.41.0-py2.py3-none-any.whl (370 kB) Using cached sniffio-1.3.1-py3-none-any.whl (10 kB) Using cached soundfile-0.13.1-py2.py3-none-macosx_11_0_arm64.whl (1.1 MB) Using cached tensorflow_io_gcs_filesystem-0.37.1-cp311-cp311-macosx_12_0_arm64.whl (3.5 MB) Using cached termcolor-3.1.0-py3-none-any.whl (7.7 kB) Using cached threadpoolctl-3.6.0-py3-none-any.whl (18 kB) Using cached tqdm-4.67.1-py3-none-any.whl (78 kB) Using cached typer-0.19.2-py3-none-any.whl (46 kB) Using cached shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB) Using cached tzdata-2025.2-py2.py3-none-any.whl (347 kB) Using cached uvloop-0.21.0-cp311-cp311-macosx_10_9_universal2.whl (1.4 MB) Downloading virtualenv-20.35.3-py3-none-any.whl (6.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/6.0 MB 12.0 MB/s 0:00:00 Using cached distlib-0.4.0-py2.py3-none-any.whl (469 kB) Downloading filelock-3.20.0-py3-none-any.whl (16 kB) Using cached watchfiles-1.1.0-cp311-cp311-macosx_11_0_arm64.whl (397 kB) Using cached websockets-15.0.1-cp311-cp311-macosx_11_0_arm64.whl (173 kB) Using cached werkzeug-3.1.3-py3-none-any.whl (224 kB) Using cached zipp-3.23.0-py3-none-any.whl (10 kB) Using cached cloudpickle-3.1.1-py3-none-any.whl (20 kB) Using cached et_xmlfile-2.0.0-py3-none-any.whl (18 kB) Using cached namex-0.1.0-py3-none-any.whl (5.9 kB) Using cached networkx-3.5-py3-none-any.whl (2.0 MB) Using cached optree-0.17.0-cp311-cp311-macosx_11_0_arm64.whl (346 kB) Using cached pycparser-2.23-py3-none-any.whl (118 kB) Using cached setproctitle-1.3.7-cp311-cp311-macosx_11_0_arm64.whl (13 kB) Building wheels for collected packages: nrw-ai Building editable for nrw-ai (pyproject.toml): started Building editable for nrw-ai (pyproject.toml): finished with status 'done' Created wheel for nrw-ai: filename=nrw_ai-0.1.0-0.editable-py3-none-any.whl size=6749 sha256=3506a90fadc15450d960e4fd445192d297d01dbfa02717dc677d7c134bab9e23 Stored in directory: /private/var/folders/1x/r4l_xpbj0k72g4qn8qkvd1y00000gn/T/pip-ephem-wheel-cache-lpptv7ea/wheels/cd/07/27/eebfa74c9e74eb16abe3e5145546003d8a43c71cbf753736c0 Successfully built nrw-ai Installing collected packages: pytz, nvidia-ml-py, ntplib, namex, libclang, flatbuffers, distlib, zipp, wrapt, websockets, uvloop, urllib3, tzdata, typing-extensions, tqdm, threadpoolctl, termcolor, tensorflow-io-gcs-filesystem, tensorboard-data-server, sniffio, smmap, slicer, six, shellingham, setproctitle, rpds-py, pyyaml, pytokens, python-multipart, python-dotenv, pyparsing, pygments, pyflakes, pycparser, pycodestyle, psutil, protobuf, prometheus-client, pluggy, platformdirs, pillow, pathspec, packaging, opt-einsum, opentelemetry-util-http, numpy, nodeenv, networkx, mypy-extensions, msgpack, mdurl, mccabe, MarkupSafe, markdown, llvmlite, kiwisolver, joblib, isort, iniconfig, idna, identify, httptools, h11, gast, fonttools, filelock, et-xmlfile, dnspython, decorator, cycler, cloudpickle, click, charset_normalizer, cfgv, certifi, audioread, attrs, asgiref, annotated-types, absl-py, werkzeug, virtualenv, uvicorn, SQLAlchemy, soxr, sentry-sdk, scipy, requests, referencing, python-dateutil, pytest, pydantic-core, pyarrow, optree, opentelemetry-proto, openpyxl, numba, mypy, ml-dtypes, markdown-it-py, lazy-loader, jinja2, importlib-metadata, httpcore, h5py, grpcio, googleapis-common-protos, google-pasta, gitdb, flake8, email_validator, docker-pycreds, deprecated, contourpy, cffi, black, astunparse, anyio, xgboost, watchfiles, tensorboard, starlette, soundfile, scikit-learn, rich, pydantic, pre-commit, pooch, pandas, opentelemetry-exporter-otlp-proto-common, opentelemetry-api, matplotlib, jsonschema-specifications, httpx, gitpython, cryptography, wntr, wandb, typer, shap, river, rich-toolkit, opentelemetry-semantic-conventions, opentelemetry-instrumentation, librosa, keras, jsonschema, tensorflow, opentelemetry-sdk, opentelemetry-instrumentation-asgi, fastapi-cli, opentelemetry-instrumentation-fastapi, opentelemetry-exporter-otlp-proto-http, opentelemetry-exporter-otlp-proto-grpc, fastapi, opentelemetry-exporter-otlp, nrw-ai Successfully installed MarkupSafe-3.0.3 SQLAlchemy-2.0.29 absl-py-2.3.1 annotated-types-0.7.0 anyio-4.11.0 asgiref-3.10.0 astunparse-1.6.3 attrs-25.4.0 audioread-3.0.1 black-25.9.0 certifi-2025.10.5 cffi-2.0.0 cfgv-3.4.0 charset_normalizer-3.4.3 click-8.3.0 cloudpickle-3.1.1 contourpy-1.3.3 cryptography-42.0.5 cycler-0.12.1 decorator-5.2.1 deprecated-1.2.18 distlib-0.4.0 dnspython-2.8.0 docker-pycreds-0.4.0 email_validator-2.3.0 et-xmlfile-2.0.0 fastapi-0.111.1 fastapi-cli-0.0.13 filelock-3.20.0 flake8-7.3.0 flatbuffers-25.9.23 fonttools-4.60.1 gast-0.6.0 gitdb-4.0.12 gitpython-3.1.45 google-pasta-0.2.0 googleapis-common-protos-1.70.0 grpcio-1.75.1 h11-0.16.0 h5py-3.14.0 httpcore-1.0.9 httptools-0.7.1 httpx-0.28.1 identify-2.6.15 idna-3.10 importlib-metadata-8.4.0 iniconfig-2.1.0 isort-7.0.0 jinja2-3.1.6 joblib-1.5.2 jsonschema-4.22.0 jsonschema-specifications-2025.9.1 keras-3.11.3 kiwisolver-1.4.9 lazy-loader-0.4 libclang-18.1.1 librosa-0.10.2.post1 llvmlite-0.45.1 markdown-3.9 markdown-it-py-4.0.0 matplotlib-3.8.4 mccabe-0.7.0 mdurl-0.1.2 ml-dtypes-0.3.2 msgpack-1.1.2 mypy-1.18.2 mypy-extensions-1.1.0 namex-0.1.0 networkx-3.5 nodeenv-1.9.1 nrw-ai-0.1.0 ntplib-0.4.0 numba-0.62.1 numpy-1.26.4 nvidia-ml-py-12.535.133 openpyxl-3.1.2 opentelemetry-api-1.27.0 opentelemetry-exporter-otlp-1.27.0 opentelemetry-exporter-otlp-proto-common-1.27.0 opentelemetry-exporter-otlp-proto-grpc-1.27.0 opentelemetry-exporter-otlp-proto-http-1.27.0 opentelemetry-instrumentation-0.48b0 opentelemetry-instrumentation-asgi-0.48b0 opentelemetry-instrumentation-fastapi-0.48b0 opentelemetry-proto-1.27.0 opentelemetry-sdk-1.27.0 opentelemetry-semantic-conventions-0.48b0 opentelemetry-util-http-0.48b0 opt-einsum-3.4.0 optree-0.17.0 packaging-25.0 pandas-2.2.3 pathspec-0.12.1 pillow-11.3.0 platformdirs-4.5.0 pluggy-1.6.0 pooch-1.8.2 pre-commit-4.3.0 prometheus-client-0.20.0 protobuf-4.25.8 psutil-5.9.8 pyarrow-14.0.2 pycodestyle-2.14.0 pycparser-2.23 pydantic-2.7.4 pydantic-core-2.18.4 pyflakes-3.4.0 pygments-2.19.2 pyparsing-3.2.5 pytest-8.4.2 python-dateutil-2.9.0.post0 python-dotenv-1.1.1 python-multipart-0.0.20 pytokens-0.1.10 pytz-2025.2 pyyaml-6.0.1 referencing-0.36.2 requests-2.32.5 rich-14.2.0 rich-toolkit-0.15.1 river-0.22.0 rpds-py-0.27.1 scikit-learn-1.4.2 scipy-1.14.1 sentry-sdk-2.41.0 setproctitle-1.3.7 shap-0.44.1 shellingham-1.5.4 six-1.17.0 slicer-0.0.7 smmap-5.0.2 sniffio-1.3.1 soundfile-0.13.1 soxr-0.5.0.post1 starlette-0.37.2 tensorboard-2.16.2 tensorboard-data-server-0.7.2 tensorflow-2.16.1 tensorflow-io-gcs-filesystem-0.37.1 termcolor-3.1.0 threadpoolctl-3.6.0 tqdm-4.67.1 typer-0.19.2 typing-extensions-4.15.0 tzdata-2025.2 urllib3-2.5.0 uvicorn-0.30.1 uvloop-0.21.0 virtualenv-20.35.3 wandb-0.17.5 watchfiles-1.1.0 websockets-15.0.1 werkzeug-3.1.3 wntr-1.3.2 wrapt-1.17.3 xgboost-2.0.3 zipp-3.23.0 [INFO] Applying numpy macOS import patch [INFO] pip check passed [INFO] Key Python imports succeeded Environment preparation complete. Virtual environment : /Users/test/Code/aabcor/projectK/venv Python interpreter : /Users/test/Code/aabcor/projectK/venv/bin/python Dependencies : installed Data directory : /Users/test/Code/aabcor/projectK/data Models directory : /Users/test/Code/aabcor/projectK/models Reports directory : /Users/test/Code/aabcor/projectK/reports Environment file : /Users/test/Code/aabcor/projectK/.env Optional CLI tools missing: yq Install them to enable audio processing extras (e.g., ffmpeg) and monitoring (--monitor). Activate the environment with: source "/Users/test/Code/aabcor/projectK/venv/bin/activate" Load env defaults (optional) with: source "/Users/test/Code/aabcor/projectK/.env"