Skip to content

fix: install umbra-core from source, not PyPI (yanked) - #7

Merged
bkd-dotcom merged 1 commit into
mainfrom
fix/pypi-refs-to-source
Aug 3, 2026
Merged

fix: install umbra-core from source, not PyPI (yanked)#7
bkd-dotcom merged 1 commit into
mainfrom
fix/pypi-refs-to-source

Conversation

@bkd-dotcom

Copy link
Copy Markdown
Member

umbra-core is source-available (All Rights Reserved) and every PyPI release is yanked, so pip install umbra-core>=X no longer resolves. This switches all functional install commands (READMEs, prerequisites, provisioning hooks/scripts, guard scripts, configs) to the git-source install:

pip install "umbra-core @ git+https://github.com/bkd-dotcom/umbra-core@v0.5.3"

Historical CHANGELOG entries are left unchanged. Not legal advice.

umbra-core is source-available (All Rights Reserved) and all PyPI releases are
yanked, so 'pip install umbra-core>=X' fails. Switch every functional install
command (READMEs, prerequisite blocks, provisioning hooks/scripts, guard scripts,
configs) to the git-source install:
  pip install "umbra-core @ git+https://github.com/bkd-dotcom/umbra-core@v0.5.3"
Historical CHANGELOG entries left as-is.
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Umbra Reviewer — 🟡 Needs human review

A human should decide — the required check is unknown.

Deterministic gates (the authority)

Gate Status
Required status check — unknown
Secret scan ✅ clean
CI permission / OIDC ✅ no forbidden change
Dependency skew ✅ ok
All green

Findings

No issues found by the deterministic scanners.

Merge

A human should review and merge.

This review is advisory. It never merges on its own judgement — the deterministic gates + a human are the authority. Findings can have false negatives; a green bot verdict is not a guarantee.

@bkd-dotcom
bkd-dotcom merged commit d6e1ec5 into main Aug 3, 2026
1 of 2 checks passed
@bkd-dotcom
bkd-dotcom deleted the fix/pypi-refs-to-source branch August 3, 2026 15:07
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