flavorpack
2026-03-26
Resolve taster grpcio yank, truststore SSL error, Windows combo test port
63 files · 1,280+ · 812-
Dependency fixes: grpcio yank and cryptography/cffi pins
3 files changed
uv.lockUpdated to resolve grpcio yanked version; pinned cryptography and cffi for win_arm64 compatibilityuv.lockTaster lockfile updateduv.lockPretaster lockfile updated
- grpcio version yanked from PyPI; updated lockfile to resolve to an un-yanked version. Pinned cryptography>=46.0.0,<=46.0.3 and cffi>=2.0.0 for windows_arm64 binary wheel compatibility (same pin from 03-25 now applied to taster dependencies).
remediate
behavioral
2 files
uv.lockuv.lock
truststore SSL error and Windows environment fixes
1 file changed
uv_manager.pyFixed truststore SSL error on Windows by ensuring system certificate store is accessible to pip subprocesses
- truststore SSL error on Windows prevented pip from validating PyPI TLS certificates during pre-warm. Fixed by including the required system certificate environment variables in the subprocess env.
remediate
behavioral
1 file
uv_manager.py
Windows portability fixes for CI scripts
3 files changed
combination-tests.shBash port of combo_test.py — same combination test logic in native shell for Windows compatibilitybuild-pretaster.shSet PYTHONUTF8=1 in build-taster-with-psp.sh for Windows UTF-8 outputrun-pretaster-tests.shUpdated test runner
.psp extension detection and security test update
2 files changed
create-pretaster-matrix.shtest-flavor-self-contained now finds .psp files on Windows (not only .exe)test_package_security.py4-line security test update