{"id":25268741,"url":"https://github.com/hypershell/homebrew-tap","last_synced_at":"2025-07-18T08:37:38.010Z","repository":{"id":270524408,"uuid":"910638882","full_name":"hypershell/homebrew-tap","owner":"hypershell","description":"Homebrew tap for installing HyperShell","archived":false,"fork":false,"pushed_at":"2025-06-07T21:18:24.000Z","size":3497,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-07T22:28:45.031Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hypershell.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-12-31T22:43:42.000Z","updated_at":"2025-06-07T21:18:28.000Z","dependencies_parsed_at":"2025-06-07T22:37:59.169Z","dependency_job_id":null,"html_url":"https://github.com/hypershell/homebrew-tap","commit_stats":null,"previous_names":["hypershell/homebrew-tap"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hypershell/homebrew-tap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hypershell%2Fhomebrew-tap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hypershell%2Fhomebrew-tap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hypershell%2Fhomebrew-tap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hypershell%2Fhomebrew-tap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hypershell","download_url":"https://codeload.github.com/hypershell/homebrew-tap/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hypershell%2Fhomebrew-tap/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265728981,"owners_count":23818733,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-12T10:33:13.621Z","updated_at":"2025-07-18T08:37:37.988Z","avatar_url":"https://github.com/hypershell.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"Homebrew Tap\n============\n\nThis is a [Homebrew][homebrew] [tap][tap] for [HyperShell][hypershell].\n\n[homebrew]: https://brew.sh/\n[tap]: https://docs.brew.sh/Taps.html\n[hypershell]: https://github.com/hypershell/hypershell\n\n\nDeployment Notes\n----------------\n\nCreate a temporary working directory.\n\n```\n$ mkdir -p /tmp/build/hypershell\n$ cd /tmp/build/hypershell\n```\n\nCreate a local virtual environment using the correct Python interpreter\nfrom HomeBrew.\n\n```\n$ /opt/homebrew/bin/python3.13 -m venv ./libexec\n$ source libexec/bin/activate\n```\n\nInstall the latest hypershell (just published) into the environment\nwith the postgres extra and record all dependencies.\nUse `poet` to generate the resource definitions and copy to clipboard.\n\n```\npip install 'hypershell[postgres]' homebrew-pypi-poet\npoet --resources 'hypershell[postgres]' | pbcopy\n```\n\nEdit the formula (partially).\n\n1. Replace resource list (delete hypershell resource and anything unnecessary).\n2. Modify any reference to the previous version number.\n3. Update the link and sha256 for the .tar.gz from GitHub.\n\n```\n$ brew edit hypershell\n$ brew uninstall hypershell\n$ brew install --build-bottle hypershell\n$ brew bottle hypershell\n```\n\nThe output includes a snippet to update the formula file with.\nThe created file needs to be uploaded to the corresponding release page on GitHub.\nEdit the formula one more time.\n\n```\n$ brew edit hypershell\n```\n\nUpdate the installation and copy back to this repository.\nCommit and push the update to make live for everyone else.\n\n```\n$ cp /opt/homebrew/Library/Taps/hypershell/homebrew-tap/Formula/hypershell.rb Formula/hypershell.rb\n$ git add --all \u0026\u0026 git commit -S -m \"Update version X\"\n$ git push origin main\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhypershell%2Fhomebrew-tap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhypershell%2Fhomebrew-tap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhypershell%2Fhomebrew-tap/lists"}