18 lines
907 B
Plaintext
18 lines
907 B
Plaintext
# `build` for the publish.yml `build` job, hash-pinned (Scorecard:
|
|
# Pinned-Dependencies).
|
|
#
|
|
# Target env: ubuntu-latest, Python 3.13 ONLY.
|
|
# That narrowness is load-bearing — build's marker-gated deps are all excluded
|
|
# at this target and therefore absent from build.txt:
|
|
# colorama ; os_name == "nt" -> posix runner, not needed
|
|
# tomli ; python_version < "3.11" -> 3.13, not needed
|
|
# importlib-metadata; python_full_version < "3.10.2" -> 3.13, not needed
|
|
# If publish.yml ever gains a Windows runner or a <3.11 Python, regenerate this
|
|
# file on that target (or add the dep explicitly) or --require-hashes will fail
|
|
# with "all requirements must have their versions pinned".
|
|
# See e2e.in for the cross-OS variant that handles this.
|
|
#
|
|
# Regenerate:
|
|
# pip-compile --allow-unsafe --generate-hashes --no-emit-index-url --output-file=build.txt build.in
|
|
build==1.5.0
|