This PR removes support for downloading bzr-hosted dependencies directly.
Installing bzr-hosted dependencies via GOPROXY will work with default GOPROXY settings since go1.13.
Why this change?
heroku-24 does not include a bzr installation.
Since go1.13, GOPROXY='https://proxy.golang.org,direct' is the default value. This means that dependencies will be fetched from the proxy, which grants indirect bzr support.
I was unable to find any modern go packages that still use bzr as their primary installation source. Most everything uses github.com, go.dev, gopkg.in, or private git hosts now.
This PR removes support for downloading
bzr
-hosted dependencies directly.Installing
bzr
-hosted dependencies viaGOPROXY
will work with defaultGOPROXY
settings sincego1.13
.Why this change?
heroku-24
does not include abzr
installation.GOPROXY='https://proxy.golang.org,direct'
is the default value. This means that dependencies will be fetched from the proxy, which grants indirectbzr
support.bzr
as their primary installation source. Most everything uses github.com, go.dev, gopkg.in, or private git hosts now.