diff --git a/amd_requirements.txt b/requirements-amd.txt old mode 100644 new mode 100755 similarity index 100% rename from amd_requirements.txt rename to requirements-amd.txt diff --git a/requirements-base.txt b/requirements-base.txt old mode 100644 new mode 100755 index a122b18..bac09ff --- a/requirements-base.txt +++ b/requirements-base.txt @@ -13,6 +13,7 @@ huggingface-hub fastapi uvicorn starlette +httpx # HTTP client (backend + controlpanel) pydantic pydantic_core anyio diff --git a/requirements-nvidia.txt b/requirements-nvidia.txt new file mode 100755 index 0000000..5075e92 --- /dev/null +++ b/requirements-nvidia.txt @@ -0,0 +1,10 @@ +# --- Force NVIDIA/CUDA Priority --- +--index-url https://download.pytorch.org/whl/cu128 +--extra-index-url https://pypi.org/simple + +-r requirements-base.txt + +# GPU Compute Stack +torch +torchaudio +torchvision diff --git a/requirements-wsl.txt b/requirements-wsl.txt new file mode 100755 index 0000000..7e9a946 --- /dev/null +++ b/requirements-wsl.txt @@ -0,0 +1,10 @@ +# WSL / CPU-only install — just the runtime stack, no GPU/GUI deps + +fastapi +uvicorn[standard] +httpx +requests +pydantic +PyYAML +python-dotenv +psutil diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index efba9fb..0000000 --- a/requirements.txt +++ /dev/null @@ -1,62 +0,0 @@ -accelerate==1.13.0 -annotated-doc==0.0.4 -annotated-types==0.7.0 -anyio==4.13.0 -bitsandbytes==0.49.2 -certifi==2026.2.25 -click==8.3.2 -fastapi==0.135.3 -filelock==3.28.0 -fsspec==2026.3.0 -h11==0.16.0 -hf-xet==1.4.3 -httpcore==1.0.9 -httptools==0.7.1 -httpx==0.28.1 -huggingface_hub==1.10.2 -idna==3.11 -Jinja2==3.1.6 -markdown-it-py==4.0.0 -MarkupSafe==3.0.3 -mdurl==0.1.2 -mpmath==1.3.0 -networkx==3.6.1 -numpy==2.4.4 -packaging==26.1 -pandas==3.0.2 -pillow==12.2.0 -psutil==7.2.2 -pydantic==2.13.0 -pydantic_core==2.46.0 -Pygments==2.20.0 -PySide6==6.11.0 -PySide6_Addons==6.11.0 -PySide6_Essentials==6.11.0 -python-dateutil==2.9.0.post0 -python-dotenv==1.2.2 -PyYAML==6.0.3 -regex==2026.4.4 -rich==15.0.0 -safetensors==0.7.0 -scipy==1.17.1 -sentencepiece==0.2.1 -setuptools==81.0.0 -shellingham==1.5.4 -shiboken6==6.11.0 -six==1.17.0 -starlette==1.0.0 -sympy==1.14.0 -tokenizers==0.22.2 -torch==2.11.0+rocm7.2 -torchaudio==2.11.0+rocm7.2 -torchvision==0.26.0+rocm7.2 -tqdm==4.67.3 -transformers==5.5.4 -triton-rocm==3.6.0 -typer==0.24.1 -typing-inspection==0.4.2 -typing_extensions==4.15.0 -uvicorn==0.44.0 -watchfiles==1.1.1 -websockets==16.0 -wsproto==1.3.2 diff --git a/system-requirements.txt b/system-requirements.txt deleted file mode 100644 index 9a901af..0000000 --- a/system-requirements.txt +++ /dev/null @@ -1,107 +0,0 @@ -beautifulsoup4==4.12.3 -blinker==1.7.0 -Brlapi==0.8.5 -Brotli==1.1.0 -ccsm==0.9.14.2 -certifi==2023.11.17 -chardet==5.2.0 -click==8.1.6 -colorama==0.4.6 -command-not-found==0.3 -compizconfig-python==0.9.14.2 -configobj==5.0.8 -cryptography==41.0.7 -cssselect==1.2.0 -cupshelpers==1.0 -dbus-python==1.3.2 -defer==1.0.6 -deprecation==2.0.7 -dill==0.3.8 -distro==1.9.0 -distro-info==1.7+build1 -eyed3==0.9.7 -filelock==3.13.1 -filetype==1.2.0 -fuse-python==1.0.7 -gyp==0.1 -html2text==2024.2.26 -httplib2==0.20.4 -idna==3.6 -ifaddr==0.2.0 -language-selector==0.1 -launchpadlib==1.11.0 -lazr.restfulclient==0.14.6 -lazr.uri==1.0.6 -libevdev==0.5 -louis==3.29.0 -lxml==5.2.1 -Mako==1.3.2.dev0 -Markdown==3.5.2 -markdown-it-py==3.0.0 -MarkupSafe==2.1.5 -mdurl==0.1.2 -menulibre==2.4.0 -mugshot==0.4.3 -multiprocess==0.70.16 -mutagen==1.46.0 -netaddr==0.8.0 -netifaces==0.11.0 -numpy==1.26.4 -oauthlib==3.2.2 -onboard==1.4.1 -packaging==24.0 -PAM==0.4.2 -pexpect==4.9.0 -pillow==10.2.0 -psutil==5.9.8 -ptyprocess==0.7.0 -pycairo==1.25.1 -pycryptodomex==3.20.0 -pycups==2.0.1 -pycurl==7.45.3 -pyelftools==0.30 -Pygments==2.17.2 -PyGObject==3.48.2 -PyICU==2.12 -PyJWT==2.7.0 -pylibacl==0.7.0 -PyNaCl==1.5.0 -pyparsing==3.1.1 -pyparted==3.12.0 -pypng==0.20231004.0 -PyQt5==5.15.10 -PyQt5-sip==12.13.0 -python-apt==2.7.7+ubuntu5.2 -python-debian==0.1.49+ubuntu2 -python-gnupg==0.5.2 -pyudev==0.24.0 -pyxattr==0.8.1 -pyxdg==0.28 -PyYAML==6.0.1 -qrcode==7.4.2 -repolib==2.2.1 -requests==2.31.0 -requests-file==1.5.1 -rich==13.7.1 -scour==0.38.2 -setproctitle==1.3.3 -setuptools==68.1.2 -six==1.16.0 -soupsieve==2.5 -systemd-python==235 -tldextract==3.1.2 -tornado==6.4 -typing_extensions==4.10.0 -ubuntu-drivers-common==0.0.0 -ubuntu-pro-client==8001 -ufw==0.36.2 -unattended-upgrades==0.1 -Unidecode==1.3.8 -urllib3==2.0.7 -wadllib==1.3.6 -websockets==10.4 -wheel==0.42.0 -xdg==5 -xkit==0.0.0 -xlrd==2.0.1 -yt-dlp==2024.4.9