Skip to content

SPECS: fix unresolvable packages#420

Merged
misaka00251 merged 7 commits into
openRuyi-Project:mainfrom
KimmyXYC:fix-python-unresolvable-20260516
May 20, 2026
Merged

SPECS: fix unresolvable packages#420
misaka00251 merged 7 commits into
openRuyi-Project:mainfrom
KimmyXYC:fix-python-unresolvable-20260516

Conversation

@KimmyXYC
Copy link
Copy Markdown
Contributor

@KimmyXYC KimmyXYC commented May 16, 2026

The following packages have been fixed:

  • python-en-core-web-sm
  • python-pythran
  • python-pyvex
  • python-scikit-learn
  • python-spacy
  • python-srsly
  • python-thinc
  • python-weasel

Writing test scripts with GPT-5.5 assistance.

@openruyi-bot openruyi-bot Bot added Community: Student contribution Used by contributors that are currently students at an educational institution. BuildSystem: pyproject Issue/PR related to pyproject BuildSystem. Target: Rolling Targeting rolling/current branch. labels May 16, 2026
@KimmyXYC KimmyXYC force-pushed the fix-python-unresolvable-20260516 branch from 984e757 to e768b78 Compare May 16, 2026 10:05
@KimmyXYC
Copy link
Copy Markdown
Contributor Author

KimmyXYC commented May 16, 2026

python-spacy 3.8.14 does not provide source code on PyPI, so I switched to GitHub.
image

@KimmyXYC KimmyXYC force-pushed the fix-python-unresolvable-20260516 branch from e768b78 to 8224523 Compare May 16, 2026 12:29
@Jingwiw Jingwiw requested a review from misaka00251 May 18, 2026 02:16
@KimmyXYC KimmyXYC force-pushed the fix-python-unresolvable-20260516 branch from 8224523 to 59e5a74 Compare May 18, 2026 10:02
@KimmyXYC
Copy link
Copy Markdown
Contributor Author

Testing of the three packages in the relaxed version.

openruyi/tmp/smoke-relaxed
❯ SKIP_COMPILE=1 bash ./scripts/run_all.sh
WARNING: Cache entry deserialization failed, entry ignored
WARNING: Cache entry deserialization failed, entry ignored
WARNING: Cache entry deserialization failed, entry ignored
Processing ./artifacts/wheels/pythran-0.18.1-py3-none-any.whl
Processing ./artifacts/wheels/pyvex-9.2.214-cp314-cp314-linux_x86_64.whl
Processing ./artifacts/wheels/scikit_learn-1.8.0-cp314-cp314-linux_x86_64.whl
Requirement already satisfied: ply>=3.4 in ./.venv/lib64/python3.14/site-packages (from pythran==0.18.1) (3.11)
Requirement already satisfied: setuptools in ./.venv/lib64/python3.14/site-packages (from pythran==0.18.1) (82.0.1)
Requirement already satisfied: gast~=0.7.0 in ./.venv/lib64/python3.14/site-packages (from pythran==0.18.1) (0.7.0)
Requirement already satisfied: numpy in ./.venv/lib64/python3.14/site-packages (from pythran==0.18.1) (2.4.6)
Requirement already satisfied: beniget~=0.5.0 in ./.venv/lib64/python3.14/site-packages (from pythran==0.18.1) (0.5.0)
Requirement already satisfied: bitstring in ./.venv/lib64/python3.14/site-packages (from pyvex==9.2.214) (4.4.0)
Requirement already satisfied: cffi>=1.0.3 in ./.venv/lib64/python3.14/site-packages (from pyvex==9.2.214) (2.0.0)
Requirement already satisfied: scipy>=1.10.0 in ./.venv/lib64/python3.14/site-packages (from scikit-learn==1.8.0) (1.17.1)
Requirement already satisfied: joblib>=1.3.0 in ./.venv/lib64/python3.14/site-packages (from scikit-learn==1.8.0) (1.5.3)
Requirement already satisfied: threadpoolctl>=3.2.0 in ./.venv/lib64/python3.14/site-packages (from scikit-learn==1.8.0) (3.6.0)
Requirement already satisfied: pycparser in ./.venv/lib64/python3.14/site-packages (from cffi>=1.0.3->pyvex==9.2.214) (3.0)
Requirement already satisfied: bitarray<4.0,>=3.0.0 in ./.venv/lib64/python3.14/site-packages (from bitstring->pyvex==9.2.214) (3.8.1)
Requirement already satisfied: tibs<0.6,>=0.5.6 in ./.venv/lib64/python3.14/site-packages (from bitstring->pyvex==9.2.214) (0.5.7)
pythran is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
pyvex is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
scikit-learn is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
Requirement already satisfied: gast==0.7.0 in ./.venv/lib64/python3.14/site-packages (0.7.0)
Requirement already satisfied: beniget==0.5.0 in ./.venv/lib64/python3.14/site-packages (0.5.0)
Requirement already satisfied: scikit-build-core==0.12.2 in ./.venv/lib64/python3.14/site-packages (0.12.2)
Requirement already satisfied: meson-python==0.19.0 in ./.venv/lib64/python3.14/site-packages (0.19.0)
Requirement already satisfied: numpy in ./.venv/lib64/python3.14/site-packages (2.4.6)
Requirement already satisfied: scipy in ./.venv/lib64/python3.14/site-packages (1.17.1)
Requirement already satisfied: archinfo in ./.venv/lib64/python3.14/site-packages (9.2.215)
Requirement already satisfied: bitstring in ./.venv/lib64/python3.14/site-packages (4.4.0)
Requirement already satisfied: cffi in ./.venv/lib64/python3.14/site-packages (2.0.0)
Requirement already satisfied: joblib in ./.venv/lib64/python3.14/site-packages (1.5.3)
Requirement already satisfied: threadpoolctl in ./.venv/lib64/python3.14/site-packages (3.6.0)
Requirement already satisfied: packaging>=23.2 in ./.venv/lib64/python3.14/site-packages (from scikit-build-core==0.12.2) (26.2)
Requirement already satisfied: pathspec>=0.12.0 in ./.venv/lib64/python3.14/site-packages (from scikit-build-core==0.12.2) (1.1.1)
Requirement already satisfied: meson>=1.2.3 in ./.venv/lib64/python3.14/site-packages (from meson-python==0.19.0) (1.11.1)
Requirement already satisfied: pyproject-metadata>=0.9.0 in ./.venv/lib64/python3.14/site-packages (from meson-python==0.19.0) (0.11.0)
Requirement already satisfied: bitarray<4.0,>=3.0.0 in ./.venv/lib64/python3.14/site-packages (from bitstring) (3.8.1)
Requirement already satisfied: tibs<0.6,>=0.5.6 in ./.venv/lib64/python3.14/site-packages (from bitstring) (0.5.7)
Requirement already satisfied: pycparser in ./.venv/lib64/python3.14/site-packages (from cffi) (3.0)
pythran 0.18.1
gast 0.7.0
beniget 0.5.0
WARNING: Overriding pythran description with argspec information for: numpy.arange
WARNING: Overriding pythran description with argspec information for: numpy.array
WARNING: Overriding pythran description with argspec information for: numpy.concatenate
WARNING: Overriding pythran description with argspec information for: numpy.empty
WARNING: Overriding pythran description with argspec information for: numpy.empty_like
WARNING: Overriding pythran description with argspec information for: numpy.fromiter
WARNING: Overriding pythran description with argspec information for: numpy.fromfile
WARNING: Overriding pythran description with argspec information for: numpy.zeros
pythran gast/beniget analysis ok
pythran prebuilt extension tests ok
scikit-build-core 0.12.2
pyvex 9.2.214
AMD64 irsb ok stmts= 26 jumpkind= Ijk_Ret
X86 irsb ok stmts= 25 jumpkind= Ijk_Ret
ARMEL irsb ok stmts= 4 jumpkind= Ijk_Ret
AARCH64 irsb ok stmts= 4 jumpkind= Ijk_Ret
MIPS32 irsb ok stmts= 2 jumpkind= Ijk_Boring
pyvex multi-arch lift/inspect tests ok
meson-python 0.19.0
scikit-learn 1.8.0
logistic pipeline acc 0.817
svc/knn ok
random forest / hist gradient boosting ok
ridge regression r2 0.9999
pca/sparse svd/pairwise ok
kmeans/dbscan ok 0.598
column transformer/imputer ok
text vectorizer naive bayes ok
cross_val_score ok [0.675, 0.7, 0.675]
scikit-learn extended tests ok
all relaxed dependency smoke tests passed

test_sklearn.py
test_pythran.py
test_pyvex.py

KimmyXYC added 7 commits May 19, 2026 19:00
Signed-off-by: Kimmy <yucheng.or@isrc.iscas.ac.cn>
Signed-off-by: Kimmy <yucheng.or@isrc.iscas.ac.cn>
Signed-off-by: Kimmy <yucheng.or@isrc.iscas.ac.cn>
Signed-off-by: Kimmy <yucheng.or@isrc.iscas.ac.cn>
Signed-off-by: Kimmy <yucheng.or@isrc.iscas.ac.cn>
Signed-off-by: Kimmy <yucheng.or@isrc.iscas.ac.cn>
Signed-off-by: Kimmy <yucheng.or@isrc.iscas.ac.cn>
@KimmyXYC KimmyXYC force-pushed the fix-python-unresolvable-20260516 branch from 59e5a74 to bb5143a Compare May 19, 2026 11:00
@misaka00251 misaka00251 added the Workflow: In Review Issues that are undergoing code review and/or undergoing design review. label May 20, 2026
@misaka00251 misaka00251 merged commit 29fab33 into openRuyi-Project:main May 20, 2026
3 checks passed
@openruyi-bot openruyi-bot Bot added Workflow: Complete Applied after all MRs have merged and the issue has been verified if necessary. and removed Workflow: In Review Issues that are undergoing code review and/or undergoing design review. labels May 20, 2026
@misaka00251 misaka00251 added this to the 2026.05 milestone May 20, 2026
@KimmyXYC KimmyXYC deleted the fix-python-unresolvable-20260516 branch May 20, 2026 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BuildSystem: pyproject Issue/PR related to pyproject BuildSystem. Community: Student contribution Used by contributors that are currently students at an educational institution. Target: Rolling Targeting rolling/current branch. Workflow: Complete Applied after all MRs have merged and the issue has been verified if necessary.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants