8383 HONEYCOMB_API_KEY : ${{ secrets.HONEYCOMB_API_KEY || '--DISABLED--' }}
8484 PANTS_OPENTELEMETRY_ENABLED : ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
8585 name : Build Pants PEX
86- run : ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded =cp314
86+ run : ./pants package src/python/pants:pants-pex@parametrize =cp314
8787 - continue-on-error : true
8888 if : always()
8989 name : Upload pants.log
@@ -100,14 +100,15 @@ jobs:
100100 - if : needs.release_info.outputs.is-release == 'true'
101101 name : Rename the Pants Pex to its final name for upload
102102 run : |
103- PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
104- PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
105- PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
103+ PEX_STEM=dist/src.python.pants/pants-pex-cp314
104+ PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
105+ PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
106+ PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
106107 PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
107108 PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
108109
109- mv dist/src.python.pants/pants-pex .pex dist/src.python.pants/$PEX_FILENAME
110- mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
110+ mv $PEX_STEM .pex dist/src.python.pants/$PEX_FILENAME
111+ mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
111112 echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
112113 echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
113114 - if : needs.release_info.outputs.is-release == 'true'
@@ -231,7 +232,7 @@ jobs:
231232 PANTS_OPENTELEMETRY_ENABLED : ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
232233 PANTS_PROCESS_EXECUTION_LOCAL_PARALLELISM : ' 1'
233234 name : Build Pants PEX
234- run : ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded =cp314
235+ run : ./pants package src/python/pants:pants-pex@parametrize =cp314
235236 - continue-on-error : true
236237 if : always()
237238 name : Upload pants.log
@@ -248,14 +249,15 @@ jobs:
248249 - if : needs.release_info.outputs.is-release == 'true'
249250 name : Rename the Pants Pex to its final name for upload
250251 run : |
251- PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
252- PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
253- PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
252+ PEX_STEM=dist/src.python.pants/pants-pex-cp314
253+ PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
254+ PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
255+ PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
254256 PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
255257 PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
256258
257- mv dist/src.python.pants/pants-pex .pex dist/src.python.pants/$PEX_FILENAME
258- mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
259+ mv $PEX_STEM .pex dist/src.python.pants/$PEX_FILENAME
260+ mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
259261 echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
260262 echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
261263 - if : needs.release_info.outputs.is-release == 'true'
@@ -389,7 +391,7 @@ jobs:
389391 PANTS_OPENTELEMETRY_ENABLED : ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
390392 _PYTHON_HOST_PLATFORM : macosx-14.0-arm64
391393 name : Build Pants PEX
392- run : ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded =cp314
394+ run : ./pants package src/python/pants:pants-pex@parametrize =cp314
393395 - continue-on-error : true
394396 if : always()
395397 name : Upload pants.log
@@ -406,14 +408,15 @@ jobs:
406408 - if : needs.release_info.outputs.is-release == 'true'
407409 name : Rename the Pants Pex to its final name for upload
408410 run : |
409- PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
410- PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
411- PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
411+ PEX_STEM=dist/src.python.pants/pants-pex-cp314
412+ PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
413+ PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
414+ PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
412415 PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
413416 PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
414417
415- mv dist/src.python.pants/pants-pex .pex dist/src.python.pants/$PEX_FILENAME
416- mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
418+ mv $PEX_STEM .pex dist/src.python.pants/$PEX_FILENAME
419+ mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
417420 echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
418421 echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
419422 - if : needs.release_info.outputs.is-release == 'true'
@@ -525,7 +528,7 @@ jobs:
525528 HONEYCOMB_API_KEY : ${{ secrets.HONEYCOMB_API_KEY || '--DISABLED--' }}
526529 PANTS_OPENTELEMETRY_ENABLED : ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
527530 name : Build Pants PEX
528- run : ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded =cp314t
531+ run : ./pants package src/python/pants:pants-pex@parametrize =cp314t
529532 - continue-on-error : true
530533 if : always()
531534 name : Upload pants.log
@@ -542,14 +545,15 @@ jobs:
542545 - if : needs.release_info.outputs.is-release == 'true'
543546 name : Rename the Pants Pex to its final name for upload
544547 run : |
545- PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
546- PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
547- PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
548+ PEX_STEM=dist/src.python.pants/pants-pex-cp314t
549+ PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
550+ PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
551+ PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
548552 PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
549553 PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
550554
551- mv dist/src.python.pants/pants-pex .pex dist/src.python.pants/$PEX_FILENAME
552- mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
555+ mv $PEX_STEM .pex dist/src.python.pants/$PEX_FILENAME
556+ mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
553557 echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
554558 echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
555559 - if : needs.release_info.outputs.is-release == 'true'
@@ -673,7 +677,7 @@ jobs:
673677 PANTS_OPENTELEMETRY_ENABLED : ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
674678 PANTS_PROCESS_EXECUTION_LOCAL_PARALLELISM : ' 1'
675679 name : Build Pants PEX
676- run : ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded =cp314t
680+ run : ./pants package src/python/pants:pants-pex@parametrize =cp314t
677681 - continue-on-error : true
678682 if : always()
679683 name : Upload pants.log
@@ -690,14 +694,15 @@ jobs:
690694 - if : needs.release_info.outputs.is-release == 'true'
691695 name : Rename the Pants Pex to its final name for upload
692696 run : |
693- PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
694- PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
695- PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
697+ PEX_STEM=dist/src.python.pants/pants-pex-cp314t
698+ PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
699+ PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
700+ PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
696701 PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
697702 PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
698703
699- mv dist/src.python.pants/pants-pex .pex dist/src.python.pants/$PEX_FILENAME
700- mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
704+ mv $PEX_STEM .pex dist/src.python.pants/$PEX_FILENAME
705+ mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
701706 echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
702707 echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
703708 - if : needs.release_info.outputs.is-release == 'true'
@@ -846,7 +851,7 @@ jobs:
846851 PANTS_OPENTELEMETRY_ENABLED : ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
847852 _PYTHON_HOST_PLATFORM : macosx-14.0-arm64
848853 name : Build Pants PEX
849- run : ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded =cp314t
854+ run : ./pants package src/python/pants:pants-pex@parametrize =cp314t
850855 - continue-on-error : true
851856 if : always()
852857 name : Upload pants.log
@@ -863,14 +868,15 @@ jobs:
863868 - if : needs.release_info.outputs.is-release == 'true'
864869 name : Rename the Pants Pex to its final name for upload
865870 run : |
866- PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
867- PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
868- PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
871+ PEX_STEM=dist/src.python.pants/pants-pex-cp314t
872+ PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
873+ PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
874+ PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
869875 PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
870876 PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
871877
872- mv dist/src.python.pants/pants-pex .pex dist/src.python.pants/$PEX_FILENAME
873- mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
878+ mv $PEX_STEM .pex dist/src.python.pants/$PEX_FILENAME
879+ mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
874880 echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
875881 echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
876882 - if : needs.release_info.outputs.is-release == 'true'
0 commit comments