Skip to content

chore(homebrew): pin the real 0.1.1 sdist, and fix the 404 url - #17

Merged
contactacefleetdev merged 1 commit into
mainfrom
chore/homebrew-0.1.1-sha
Aug 15, 2026
Merged

chore(homebrew): pin the real 0.1.1 sdist, and fix the 404 url#17
contactacefleetdev merged 1 commit into
mainfrom
chore/homebrew-0.1.1-sha

Conversation

@contactacefleetdev

Copy link
Copy Markdown
Contributor

Description

The sha256 has been a placeholder of zeros since the formula was written, so brew install has never got past the checksum — for 0.1.0 either. It is now the digest of the published sdist, verified by downloading the file and hashing it rather than copying the number off the API.

The url was wrong in a second, quieter way: it asked for ace-sidecar-0.1.1.tar.gz and PyPI serves ace_sidecar-0.1.1.tar.gz, because PEP 625 has build backends normalise the filename. The hyphenated path 404s, so even a correct digest would not have helped.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Verification

Describe the tests and checks performed to verify changes:

  • pytest passes cleanly.
  • python -m build and twine check dist/* pass.
  • E2E test script scripts/e2e_test.py passes.

Checklist

  • My code follows the code style of this project.
  • I have updated documentation where necessary.
  • I have updated CHANGELOG.md with my changes.

The sha256 has been a placeholder of zeros since the formula was written, so
`brew install` has never got past the checksum — for 0.1.0 either. It is now the
digest of the published sdist, verified by downloading the file and hashing it
rather than copying the number off the API.

The url was wrong in a second, quieter way: it asked for ace-sidecar-0.1.1.tar.gz
and PyPI serves ace_sidecar-0.1.1.tar.gz, because PEP 625 has build backends
normalise the filename. The hyphenated path 404s, so even a correct digest would
not have helped.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@contactacefleetdev
contactacefleetdev merged commit 5984ef3 into main Aug 15, 2026
1 check passed
@contactacefleetdev
contactacefleetdev deleted the chore/homebrew-0.1.1-sha branch August 15, 2026 20:56
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