Skip to content

Release to PyPI#711

Draft
IvanaGyro wants to merge 1 commit intomasterfrom
release_to_pypi
Draft

Release to PyPI#711
IvanaGyro wants to merge 1 commit intomasterfrom
release_to_pypi

Conversation

@IvanaGyro
Copy link
Collaborator

Release to PyPI

@IvanaGyro IvanaGyro force-pushed the release_to_pypi branch 30 times, most recently from b6433f3 to e7fc11e Compare November 28, 2025 05:31
@IvanaGyro IvanaGyro force-pushed the release_to_pypi branch 10 times, most recently from 5668f0a to 973cf3d Compare November 28, 2025 09:02
@IvanaGyro
Copy link
Collaborator Author

IvanaGyro commented Jan 15, 2026

current status: making ccache work in the VM of cibuildwheels.

@Aaron-Rowlands Aaron-Rowlands added the CI/CD CI/CD related issues label Jan 21, 2026
@Aaron-Rowlands Aaron-Rowlands linked an issue Jan 21, 2026 that may be closed by this pull request
b95702041 added a commit to b95702041/Cytnx that referenced this pull request Jan 31, 2026
- Use os.path.expanduser() to properly expand ~ in ccache config path
- Fixes FileNotFoundError on macOS builds in cibuildwheel
- Resolves CI failure in PR Cytnx-dev#711
@b95702041
Copy link

b95702041 commented Jan 31, 2026

The CI builds failed because ~ in CCACHE_CONFIGPATH wasn't being expanded to the actual home directory, causing FileNotFoundError.
The fix:
Added os.path.expanduser() to properly expand ~:
pythonccache_config_path = os.path.expanduser(ccache_config_path)
#741

Tested locally:
bashexport CCACHE_CONFIGPATH="~/test_ccache.conf"
python tools/cibuildwheel_before_build.py

And added cblas.h and openblas_config.h symlink and CPATH.

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

Labels

CI/CD CI/CD related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a pip installation option for end users

4 participants