Skip to content

Optionally load formulae from the internal API#21495

Merged
Rylan12 merged 1 commit intomainfrom
load-from-internal-api
Feb 2, 2026
Merged

Optionally load formulae from the internal API#21495
Rylan12 merged 1 commit intomainfrom
load-from-internal-api

Conversation

@Rylan12
Copy link
Member

@Rylan12 Rylan12 commented Feb 2, 2026

Must be merged after #21493

Now that we've updated the internal API on formulae.brew.sh, let's actually allow you to load formulae from there.

We already have HOMEBREW_USE_INTERNAL_API, but some folks have already enabled this flag from the last time we tried it. So, instead of using the same flag, let's introduce HOMEBREW_REALLY_USE_INTERNAL_API. This will be a maintainer-only flag just for testing, and when we're ready for more people to try it, we'll switch it over to HOMEBREW_USE_INTERNAL_API, and then eventually make it default.

While we're here, there's some other cleanup from #21493 that we can do now, such as fully removing the FormulaStub file.

Base automatically changed from remove-formula-stub to main February 2, 2026 12:26
@Rylan12 Rylan12 force-pushed the load-from-internal-api branch from 421ea1a to 67022bc Compare February 2, 2026 13:11
@Rylan12 Rylan12 enabled auto-merge February 2, 2026 14:04
@Rylan12 Rylan12 added this pull request to the merge queue Feb 2, 2026
Merged via the queue into main with commit 378df99 Feb 2, 2026
37 checks passed
@Rylan12 Rylan12 deleted the load-from-internal-api branch February 2, 2026 14:44
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