Skip to content

ERROR: Package 'rotator-library' requires a different Python: 3.11.2 not in '>=3.12' #172

Description

@hernanmd

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

  • I have searched existing issues to ensure this is not a duplicate

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions