comparison contrib/automation/hgautomation/windows.py @ 45753:d1ce0ffdd3ce stable

automation: upload Python 3.9 Windows wheels We are producing these. We should be publishing them.
author Gregory Szorc <gregory.szorc@gmail.com>
date Wed, 21 Oct 2020 22:53:15 -0700
parents 5e788dc7fb5d
children 89a2afe31e82
comparison
equal deleted inserted replaced
45752:d270b9b797a7 45753:d1ce0ffdd3ce
125 WHEEL_FILENAME_PYTHON27_X64 = 'mercurial-{version}-cp27-cp27m-win_amd64.whl' 125 WHEEL_FILENAME_PYTHON27_X64 = 'mercurial-{version}-cp27-cp27m-win_amd64.whl'
126 WHEEL_FILENAME_PYTHON37_X86 = 'mercurial-{version}-cp37-cp37m-win32.whl' 126 WHEEL_FILENAME_PYTHON37_X86 = 'mercurial-{version}-cp37-cp37m-win32.whl'
127 WHEEL_FILENAME_PYTHON37_X64 = 'mercurial-{version}-cp37-cp37m-win_amd64.whl' 127 WHEEL_FILENAME_PYTHON37_X64 = 'mercurial-{version}-cp37-cp37m-win_amd64.whl'
128 WHEEL_FILENAME_PYTHON38_X86 = 'mercurial-{version}-cp38-cp38-win32.whl' 128 WHEEL_FILENAME_PYTHON38_X86 = 'mercurial-{version}-cp38-cp38-win32.whl'
129 WHEEL_FILENAME_PYTHON38_X64 = 'mercurial-{version}-cp38-cp38-win_amd64.whl' 129 WHEEL_FILENAME_PYTHON38_X64 = 'mercurial-{version}-cp38-cp38-win_amd64.whl'
130 WHEEL_FILENAME_PYTHON39_X86 = 'mercurial-{version}-cp39-cp39-win32.whl'
131 WHEEL_FILENAME_PYTHON39_X64 = 'mercurial-{version}-cp39-cp39-win_amd64.whl'
130 132
131 EXE_FILENAME_PYTHON2_X86 = 'Mercurial-{version}-x86-python2.exe' 133 EXE_FILENAME_PYTHON2_X86 = 'Mercurial-{version}-x86-python2.exe'
132 EXE_FILENAME_PYTHON2_X64 = 'Mercurial-{version}-x64-python2.exe' 134 EXE_FILENAME_PYTHON2_X64 = 'Mercurial-{version}-x64-python2.exe'
133 EXE_FILENAME_PYTHON3_X86 = 'Mercurial-{version}-x86.exe' 135 EXE_FILENAME_PYTHON3_X86 = 'Mercurial-{version}-x86.exe'
134 EXE_FILENAME_PYTHON3_X64 = 'Mercurial-{version}-x64.exe' 136 EXE_FILENAME_PYTHON3_X64 = 'Mercurial-{version}-x64.exe'
469 dist_path / WHEEL_FILENAME_PYTHON27_X64.format(version=version), 471 dist_path / WHEEL_FILENAME_PYTHON27_X64.format(version=version),
470 dist_path / WHEEL_FILENAME_PYTHON37_X86.format(version=version), 472 dist_path / WHEEL_FILENAME_PYTHON37_X86.format(version=version),
471 dist_path / WHEEL_FILENAME_PYTHON37_X64.format(version=version), 473 dist_path / WHEEL_FILENAME_PYTHON37_X64.format(version=version),
472 dist_path / WHEEL_FILENAME_PYTHON38_X86.format(version=version), 474 dist_path / WHEEL_FILENAME_PYTHON38_X86.format(version=version),
473 dist_path / WHEEL_FILENAME_PYTHON38_X64.format(version=version), 475 dist_path / WHEEL_FILENAME_PYTHON38_X64.format(version=version),
476 dist_path / WHEEL_FILENAME_PYTHON39_X86.format(version=version),
477 dist_path / WHEEL_FILENAME_PYTHON39_X64.format(version=version),
474 ) 478 )
475 479
476 480
477 def resolve_all_artifacts(dist_path: pathlib.Path, version: str): 481 def resolve_all_artifacts(dist_path: pathlib.Path, version: str):
478 return ( 482 return (
480 dist_path / WHEEL_FILENAME_PYTHON27_X64.format(version=version), 484 dist_path / WHEEL_FILENAME_PYTHON27_X64.format(version=version),
481 dist_path / WHEEL_FILENAME_PYTHON37_X86.format(version=version), 485 dist_path / WHEEL_FILENAME_PYTHON37_X86.format(version=version),
482 dist_path / WHEEL_FILENAME_PYTHON37_X64.format(version=version), 486 dist_path / WHEEL_FILENAME_PYTHON37_X64.format(version=version),
483 dist_path / WHEEL_FILENAME_PYTHON38_X86.format(version=version), 487 dist_path / WHEEL_FILENAME_PYTHON38_X86.format(version=version),
484 dist_path / WHEEL_FILENAME_PYTHON38_X64.format(version=version), 488 dist_path / WHEEL_FILENAME_PYTHON38_X64.format(version=version),
489 dist_path / WHEEL_FILENAME_PYTHON39_X86.format(version=version),
490 dist_path / WHEEL_FILENAME_PYTHON39_X64.format(version=version),
485 dist_path / EXE_FILENAME_PYTHON2_X86.format(version=version), 491 dist_path / EXE_FILENAME_PYTHON2_X86.format(version=version),
486 dist_path / EXE_FILENAME_PYTHON2_X64.format(version=version), 492 dist_path / EXE_FILENAME_PYTHON2_X64.format(version=version),
487 dist_path / EXE_FILENAME_PYTHON3_X86.format(version=version), 493 dist_path / EXE_FILENAME_PYTHON3_X86.format(version=version),
488 dist_path / EXE_FILENAME_PYTHON3_X64.format(version=version), 494 dist_path / EXE_FILENAME_PYTHON3_X64.format(version=version),
489 dist_path / MSI_FILENAME_PYTHON2_X86.format(version=version), 495 dist_path / MSI_FILENAME_PYTHON2_X86.format(version=version),