cool-yacht-37128
07/29/2022, 3:28 AMpants.toml:
[python]
interpreter_constraints = [“>=3.9.2,<=3.9.13”]The above generated a shebang of:
#!/usr/bin/env python3.10
If I run pants in the generated venv python-default I get #!/usr/bin/env python3.9
but I didn’t expect I needed to run pants in the generated venv for it to decide which shebang to use.enough-analyst-54434
07/29/2022, 4:04 AM--sh-boot
?cool-yacht-37128
07/29/2022, 4:48 AMcool-yacht-37128
07/29/2022, 4:52 AMcool-yacht-37128
07/29/2022, 5:27 AMenough-analyst-54434
07/29/2022, 4:11 PMenough-analyst-54434
07/29/2022, 4:13 PMshebang
is the way to go: https://www.pantsbuild.org/docs/reference-pex_binary#codeshebangcode