Skip to content

Fix local bundle installation for uppercase .ZIP artifacts - #5106

Open
chelsealong wants to merge 1 commit into
github:mainfrom
chelsealong:fix/codex-spec-kit-5090
Open

chelsealong wants to merge 1 commit into
github:mainfrom
chelsealong:fix/codex-spec-kit-5090

Conversation

@chelsealong

Copy link
Copy Markdown
Contributor

Description

Fixes #5090. Local bundle installation now checks ZIP extensions without regard to case, matching remote artifact handling. CLI regression tests cover lowercase and uppercase ZIP installation and rejection of an uppercase ZIP without a manifest.

Testing

Before the source fix, the lowercase case passed and both uppercase cases failed. After the fix, all 73 tests in test_command_install.py and test_sources.py passed. ruff@0.15.0 check src tests, specify --help, and git diff --check passed.

AI Disclosure

  • I did use AI assistance.

AI disclosure: Codex (GPT-6, default reasoning effort) autonomously authored the code and tests and ran the checks above. Human review has not yet occurred.

@chelsealong
chelsealong requested a review from mnriem as a code owner October 24, 2026 05:13

This branch has not been deployed

No deployments
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.

[Bug]: bundle install rejects a local artifact with an upper-case .ZIP extension

1 participant