Branch
other (specify below)
Branch (if other)
Mirrowel
Version / Tag / Commit
No response
Provider(s) Affected
No response
Deployment Method
From source (python)
Operating System
Debian 13
Python Version (if running from source)
3.11.2
Bug Description
Complete output installation log:
_ ~ g clone git@github.com:Mirrowel/LLM-API-Key-Proxy.git
Cloning into 'LLM-API-Key-Proxy'...
remote: Enumerating objects: 9190, done.
remote: Counting objects: 100% (1728/1728), done.
remote: Compressing objects: 100% (182/182), done.
remote: Total 9190 (delta 1623), reused 1546 (delta 1546), pack-reused 7462 (from 3)
Receiving objects: 100% (9190/9190), 4.84 MiB | 4.27 MiB/s, done.
Resolving deltas: 100% (6200/6200), done.
_ ~ cd LLM-API-Key-Proxy
_ LLM-API-Key-Proxy git:(main) python3 -m venv venv
_ LLM-API-Key-Proxy git:(main) source venv/bin/activate
(venv) _ LLM-API-Key-Proxy git:(main) pip install -r requirements.txt
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Obtaining file:///home/mvs/LLM-API-Key-Proxy/src/rotator_library (from -r requirements.txt (line 9))
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
Collecting fastapi
Obtaining dependency information for fastapi from https://www.piwheels.org/simple/fastapi/fastapi-0.141.1-py3-none-any.whl.metadata
Downloading https://www.piwheels.org/simple/fastapi/fastapi-0.141.1-py3-none-any.whl.metadata (27 kB)
Collecting uvicorn
Obtaining dependency information for uvicorn from https://www.piwheels.org/simple/uvicorn/uvicorn-0.52.4-py3-none-any.whl.metadata
Downloading https://www.piwheels.org/simple/uvicorn/uvicorn-0.52.4-py3-none-any.whl.metadata (6.6 kB)
Collecting python-dotenv
Obtaining dependency information for python-dotenv from https://www.piwheels.org/simple/python-dotenv/python_dotenv-1.2.3-py3-none-any.whl.metadata
Downloading https://www.piwheels.org/simple/python-dotenv/python_dotenv-1.2.3-py3-none-any.whl.metadata (29 kB)
Collecting litellm
Downloading litellm-1.99.0-cp310-abi3-manylinux_2_28_aarch64.whl (23.1 MB)
──────────────────────────────────────── 23.1/23.1 MB 5.8 MB/s eta 0:00:00
Collecting filelock
Obtaining dependency information for filelock from https://www.piwheels.org/simple/filelock/filelock-3.32.5-py3-none-any.whl.metadata
Downloading https://www.piwheels.org/simple/filelock/filelock-3.32.5-py3-none-any.whl.metadata (2.0 kB)
Collecting httpx
Obtaining dependency information for httpx from https://www.piwheels.org/simple/httpx/httpx-0.28.1-py3-none-any.whl.metadata
Downloading https://www.piwheels.org/simple/httpx/httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB)
Collecting aiofiles
Obtaining dependency information for aiofiles from https://www.piwheels.org/simple/aiofiles/aiofiles-25.1.0-py3-none-any.whl.metadata
Downloading https://www.piwheels.org/simple/aiofiles/aiofiles-25.1.0-py3-none-any.whl.metadata (6.3 kB)
Collecting aiohttp
Downloading aiohttp-3.14.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.8 MB)
──────────────────────────────────────── 1.8/1.8 MB 3.8 MB/s eta 0:00:00
... truncated ...
Downloading https://archive1.piwheels.org/simple/fastapi/fastapi-0.1.6-py3-none-any.whl.metadata (12 kB)
Obtaining dependency information for fastapi from https://archive1.piwheels.org/simple/fastapi/fastapi-0.1.5-py3-none-any.whl.metadata
Downloading https://archive1.piwheels.org/simple/fastapi/fastapi-0.1.5-py3-none-any.whl.metadata (12 kB)
Obtaining dependency information for fastapi from https://archive1.piwheels.org/simple/fastapi/fastapi-0.1.4-py3-none-any.whl.metadata
Downloading https://archive1.piwheels.org/simple/fastapi/fastapi-0.1.4-py3-none-any.whl.metadata (12 kB)
Obtaining dependency information for fastapi from https://archive1.piwheels.org/simple/fastapi/fastapi-0.1.3-py3-none-any.whl.metadata
Downloading https://archive1.piwheels.org/simple/fastapi/fastapi-0.1.3-py3-none-any.whl.metadata (12 kB)
Obtaining dependency information for fastapi from https://archive1.piwheels.org/simple/fastapi/fastapi-0.1.2-py3-none-any.whl.metadata
Downloading https://archive1.piwheels.org/simple/fastapi/fastapi-0.1.2-py3-none-any.whl.metadata (12 kB)
Obtaining dependency information for fastapi from https://archive1.piwheels.org/simple/fastapi/fastapi-0.1.0-py3-none-any.whl.metadata
Downloading https://archive1.piwheels.org/simple/fastapi/fastapi-0.1.0-py3-none-any.whl.metadata (431 bytes)
ERROR: Package 'rotator-library' requires a different Python: 3.11.2 not in '>=3.12'
Steps to Reproduce
g clone git@github.com:Mirrowel/LLM-API-Key-Proxy.git
cd LLM-API-Key-Proxy
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Expected Behavior
Normal installation
Actual Behavior
OMG, I already described the error above! How many times do I need to copy & paste the error?
Error Logs / Messages
Pre-submission Checklist
Branch
other (specify below)
Branch (if other)
Mirrowel
Version / Tag / Commit
No response
Provider(s) Affected
No response
Deployment Method
From source (python)
Operating System
Debian 13
Python Version (if running from source)
3.11.2
Bug Description
Complete output installation log:
Steps to Reproduce
Expected Behavior
Normal installation
Actual Behavior
OMG, I already described the error above! How many times do I need to copy & paste the error?
Error Logs / Messages
Pre-submission Checklist