PKG-15601 + PKG-2624 — CF-align freethreading and debug build_type#233
Draft
skupr-anaconda wants to merge 4 commits into
Draft
PKG-15601 + PKG-2624 — CF-align freethreading and debug build_type#233skupr-anaconda wants to merge 4 commits into
skupr-anaconda wants to merge 4 commits into
Conversation
Replace gil_type/os.environ Jinja with positive freethreading CBC key and build_type debug suffix on a single ad-testing/label/py315 channel. Co-authored-by: Cursor <cursoragent@cursor.com>
Use script YAML lists to avoid duplicate-key warnings and replace the obsolete license_file_overspecified skip with only-lint missing_home so conda-lint reports All checks OK on PBP. Co-authored-by: Cursor <cursoragent@cursor.com>
…g keys Document the linkage_nature/linkage_nature_env divergence from conda-forge.
Open
Wire PY_INTERP_DEBUG through Unix build scripts (was DEBUG_PY, so debug variants never got --with-pydebug). Align libpython-static VERABI suffix order with build_base (VER+THREAD+DBG). Skip cmake for freethreading like conda-forge. Add core debug/zstd checks to run_test.py. Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Experimental CF-alignment branch stacked on
py315b3/ PR #232:gil_type+os.environJinja with positivefreethreadingCBC key and linter-safe ternary headerbuild_typerelease/debug (unix only) with_debugbuild-string suffix and debugrun_exports; single upload channelad-testing/label/py315(nochannel_targetszip)Linter
conda-lint: 0 errors (fixes baselineparsing_jinja_failureonfrom_source_control)[linux and conda-forge]→[linux]; cmake tolerance without||before selectors;vcskip simplifiedTest plan
76f3ef5b)_debugbuild strings onad-testing/label/py31576f3ef5bpy315b3only after gates pass (user-driven)Made with Cursor