fixup pinning (#10400)

this is in response to
https://github.com/certbot/certbot/pull/10399#issuecomment-3166305086

this PR does two things:

1. it clarifies what is meant by "build dependencies" in DESIGN.md
2. fixes our workaround for
https://github.com/python-poetry/poetry/issues/4103 which broke when we
moved most of our code under `src` directories. i kept the previous `rm
-rf ${REPO_ROOT}/*/*.egg-info` line around for `letstest` and to
hopefully add some robustness for us if we ever move our code around
again
This commit is contained in:
Brad Warren
2025-08-08 10:08:44 -07:00
committed by GitHub
parent dea3e5f1c4
commit f0f036a34c
2 changed files with 11 additions and 2 deletions
@@ -30,6 +30,7 @@ fi
# delete them before generating the lock file. See
# https://github.com/python-poetry/poetry/issues/4103 for more info.
rm -rf ${REPO_ROOT}/*/*.egg-info
rm -rf ${REPO_ROOT}/*/src/*.egg-info
cd "${WORK_DIR}"