Add support for .local-packages to the Djblets build backend.

Review Request #14678 — Created Nov. 6, 2025 and submitted — Latest diff uploaded

Information

Djblets
release-5.x

Reviewers

When setting up editable installs that depend (at build time) on other
editable installs, we need to be able to munge the dependency list to
avoid building against previously released versions of things. Review
Board's build-backend.py supports a .local-packages directory that can
contain symlinks to other source trees, but Djblets didn't. This change
ports that support over.

Did an editable install of Djblets with an editable install of typelets.

Commits

Files