The published PyPI wheel for coreai-models==0.1.0 declares Requires-Python: >=3.14 in its metadata, making it uninstallable on Python 3.10, 3.11, or 3.12.
Confirmed via PyPI JSON API:
curl -s https://pypi.org/pypi/coreai-models/0.1.0/json | python3 -c "
import sys, json
d = json.load(sys.stdin)
print('requires_python:', d['info']['requires_python'])
"
requires_python: >=3.14
Source python/pyproject.toml correctly says:
requires-python = ">=3.11"
Repo .python-version pins 3.11.
Impact: Anyone attempting to install from PyPI on Python 3.11 or 3.12 gets a resolution failure:
Because the current Python version (3.11.15) does not satisfy Python>=3.14
and coreai-models==0.1.0 depends on Python>=3.14, we can conclude that
coreai-models==0.1.0 cannot be used.
Workaround: Install from GitHub source:
uv pip install -e path/to/coreai-models/python/ --no-deps
Fix: Republish with corrected wheel metadata reflecting requires_python>=3.11.
The published PyPI wheel for
coreai-models==0.1.0declaresRequires-Python: >=3.14in its metadata, making it uninstallable on Python 3.10, 3.11, or 3.12.Confirmed via PyPI JSON API:
Source
python/pyproject.tomlcorrectly says:Repo
.python-versionpins 3.11.Impact: Anyone attempting to install from PyPI on Python 3.11 or 3.12 gets a resolution failure:
Workaround: Install from GitHub source:
Fix: Republish with corrected wheel metadata reflecting
requires_python>=3.11.