Skip to content

[REL] Preserve a/b suffixes in tag_regex#1627

Open
rwgk wants to merge 1 commit intoNVIDIA:mainfrom
rwgk:tag_regex_more_mainstream
Open

[REL] Preserve a/b suffixes in tag_regex#1627
rwgk wants to merge 1 commit intoNVIDIA:mainfrom
rwgk:tag_regex_more_mainstream

Conversation

@rwgk
Copy link
Collaborator

@rwgk rwgk commented Feb 13, 2026

In connection with PR #1606 I looked into how we could do test-run releases, to validate our tooling.

Main pain-point: our current tag_regex strips a/b/rc suffixes, so even tags like 1.2.3a1 collapse to 1.2.3. That makes it hard to do mainstream release test-runs.

IIRC @leofang explained that we need to strip rc, but could we not strip a/b? -- That's this PR.

Assuming #1606 is merged, do we actually still need the rc stripping, or could we go fully mainstream?

Update setuptools-scm tag_regex patterns to capture a/b pre-release suffixes in cuda-bindings, cuda-core, cuda-pathfinder, and cuda-python.

Co-authored-by: Cursor <cursoragent@cursor.com>
@copy-pr-bot
Copy link
Contributor

copy-pr-bot bot commented Feb 13, 2026

Auto-sync is disabled for ready for review pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@leofang
Copy link
Member

leofang commented Feb 13, 2026

I don't remember I've asked for stripping rc...? In our (now outdated) release checklist, we still have one item which is to tag rc for QA to test. IIRC @mdboom touched the setuptools-scm section, maybe you guys can help me recall the context... 🙂

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.

2 participants