Skip to content

Comments

Update Release Workflows#1043

Open
XXXXRT666 wants to merge 2 commits intoBYVoid:masterfrom
XXXXRT666:PyPI-Release
Open

Update Release Workflows#1043
XXXXRT666 wants to merge 2 commits intoBYVoid:masterfrom
XXXXRT666:PyPI-Release

Conversation

@XXXXRT666
Copy link

@XXXXRT666 XXXXRT666 commented Feb 18, 2026

The previous release (e.g., opencc-1.2.0-cp311-cp311-manylinux2014_x86_64.whl) is tagged as manylinux2014, however, the actual glibc requirement is 2.33.

This workflow have been tested on TestPyPI

Related Issues: #913 #892 #832 #424 #420 #419 GPT-SoVITS#1513

GLIBC Requirements
wget https://files.pythonhosted.org/packages/cp311/o/opencc/opencc-1.2.0-cp311-cp311-manylinux2014_x86_64.whl -nv
unzip -q  opencc-1.2.0-cp311-cp311-manylinux2014_x86_64.whl
llvm-readelf --version-info ./opencc/clib/opencc_clib.cpython-311-x86_64-linux-gnu.so | grep -Eo 'GLIBC_[0-9]+\.[0-9]+' | sort -Vu

GLIBC_2.2
GLIBC_2.3
GLIBC_2.4
GLIBC_2.14
GLIBC_2.32
GLIBC_2.33
wget https://test-files.pythonhosted.org/packages/bb/05/579237a07fb0f455f459d9b6e4b82414b50982c920429e153e4a6e934cd9/opencc_xxxxrt-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -nv
unzip  -q opencc_xxxxrt-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl 
llvm-readelf --version-info ./opencc/clib/opencc_clib.cpython-311-x86_64-linux-gnu.so | grep -Eo 'GLIBC_[0-9]+\.[0-9]+' | sort -Vu

GLIBC_2.2
GLIBC_2.4
GLIBC_2.14
GLIBC_2.16

@XXXXRT666
Copy link
Author

Since this workflow uses OIDC, the Trusted Publisher configuration must be updated on PyPI
image

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant