@@ -51,6 +51,54 @@ PROTOC_PLATFORMS = {
51
51
}
52
52
53
53
PROTOC_VERSIONS = {
54
+ "v28.0-rc3" : {
55
+ "protoc-28.0-rc-3-linux-aarch_64.zip" : "sha384-GvjZp0Zd6Fqm355L06Rb0Af58ArQJ3nKQ6kEkyzThleD86rl4Mlq+NoJ7XA5LBJq" ,
56
+ "protoc-28.0-rc-3-linux-ppcle_64.zip" : "sha384-cnDGPHw7NOqE/w1SejtAvdK3r2CIQvBLjMAIS1+qFC9YykCIhleFd4cNR7m4QR5z" ,
57
+ "protoc-28.0-rc-3-linux-s390_64.zip" : "sha384-Bfz0Yecpu5lEG6/7Z85zTbe95KWS+doN/5CqYsCkDAeNFG52UCW+nYDGAVrtXAM8" ,
58
+ "protoc-28.0-rc-3-linux-x86_32.zip" : "sha384-EN6IrpkVytHc8dFXPuXlhk0MbL1Rp18g29LFc/I1lSU2D+GZE6V57c6yYFWg4krl" ,
59
+ "protoc-28.0-rc-3-linux-x86_64.zip" : "sha384-EmOd1tvcuGsXFgFMl8zfSLo9ALYjzDZNJkxDxeScwwBKMvFif0PLnSxN1AqbY8Im" ,
60
+ "protoc-28.0-rc-3-osx-aarch_64.zip" : "sha384-zJ5IXsav/0RNQ01ykO4zLx+DsB0cgBgoQomjbE6bvDmspCRZ61eTBTQj9cjvhl7i" ,
61
+ "protoc-28.0-rc-3-osx-universal_binary.zip" : "sha384-OBxdGPnUBSUz5dmtLeBtavY1UUIM4fEsQwCH4EEkMPI1zTA5+yosnKzT71XUIaTA" ,
62
+ "protoc-28.0-rc-3-osx-x86_64.zip" : "sha384-SqhKdLa484FqsrerE1QL5ujhAT+GahPeewtYvgHkcg34VCrD2pb6ltjuvOG/ZwTB" ,
63
+ "protoc-28.0-rc-3-win32.zip" : "sha384-B8TAJaNiljUJSEGwDbRDSoC5glTaXN0K34zPJVDZAn3JWNvifx2WFx3qa6710tnR" ,
64
+ "protoc-28.0-rc-3-win64.zip" : "sha384-Mywg9Yn+Ktw5CCIdsxAOyNSmLuVI9ZOQBBbig6UdgzlBlb2w3c/T0gxxyP4mVTKP" ,
65
+ },
66
+ "v28.0-rc2" : {
67
+ "protoc-28.0-rc-2-linux-aarch_64.zip" : "sha384-R3oN56+TbRvH7JyrwUVs85bB7cvGqyuqSSiY90vn/QL9G3TPGDoCS7JwgJFOJ2cA" ,
68
+ "protoc-28.0-rc-2-linux-ppcle_64.zip" : "sha384-YiYQ5GiBEWzkn5S6ru+VCk5PdrljdX7J8S63pZIPKmpIdPNB5nIcJKCqp/fDZxcP" ,
69
+ "protoc-28.0-rc-2-linux-s390_64.zip" : "sha384-Yw3GXPILQgw6h2sEmlvsf0TUVKoarMFlyj4kT7A79sKp+LZuAbgvI3ZGL3hoB3o3" ,
70
+ "protoc-28.0-rc-2-linux-x86_32.zip" : "sha384-9nEcf8rihwRivaT5Hog7y0bRg929fZfibDPEt210Zg6HtDiv4NV0usmcmJgRn6v6" ,
71
+ "protoc-28.0-rc-2-linux-x86_64.zip" : "sha384-VcgRjAQqGO3QMnIgJwA7yrENVCyu3PBVx12aZXWT4xmkRAxskSy/gytH3VXK4het" ,
72
+ "protoc-28.0-rc-2-osx-aarch_64.zip" : "sha384-p8/2tlqwOidx1p/nqkWMHPO5SRu+/bZ9ftFQkFKA3J0Bb7QOxrNFLn3uBEH/aCSu" ,
73
+ "protoc-28.0-rc-2-osx-universal_binary.zip" : "sha384-gHi7eXBgm5smiDAhF8P1N8bUJg+c4BKIh3Efgq6cBDKGhlmbWRWaG0kCkoQZdVZI" ,
74
+ "protoc-28.0-rc-2-osx-x86_64.zip" : "sha384-chqo+GKKB+ZeB8Lr/z3ATNc3AoxbyqCb1WrVWZP2Wk4j/0nOVbMVtzx9AXRYlJcr" ,
75
+ "protoc-28.0-rc-2-win32.zip" : "sha384-GaC73mOoLJg1KcJoJQLT3X3B47rEaewdAgXMrL8l76D+tC026oyJzKuzvBJwClh/" ,
76
+ "protoc-28.0-rc-2-win64.zip" : "sha384-TaJqzTrjWPY6nGKjGm0sTWG+k8f+39nKtyRRB3NgtUEnq2dwhPIW11UmlbsrEJ9n" ,
77
+ },
78
+ "v28.0-rc1" : {
79
+ "protoc-28.0-rc-1-linux-aarch_64.zip" : "sha384-pIowFvz/r7gUt6y8N8MCmYZVRgOagmWzPZy0c3sNc2vSgUeo3PwFwmzwC4JVTo1F" ,
80
+ "protoc-28.0-rc-1-linux-ppcle_64.zip" : "sha384-VoIb8drzYp5b159in7TJ39X2oY+RKAfwI+Htg5KyLatNZbZ16dIXid2AKXOiAHcy" ,
81
+ "protoc-28.0-rc-1-linux-s390_64.zip" : "sha384-GFfQCsKXt97Oh8CfQ8yEYPjVp55q/h4NjSyCNLEZR6KS9fCJtzdVlzUc6THG3iFH" ,
82
+ "protoc-28.0-rc-1-linux-x86_32.zip" : "sha384-q+8/b4+Mzd7aWyWq/nKty5fLHb6tjriALumCKBLr2mTF5E0KvPf+lssEuiOTY/G1" ,
83
+ "protoc-28.0-rc-1-linux-x86_64.zip" : "sha384-7T1UNQyzbV510m7Uk6L8lWtv4Zleoz+SIWoepMhFN99qCdjcpB/6RX+bh1+YviMu" ,
84
+ "protoc-28.0-rc-1-osx-aarch_64.zip" : "sha384-yQL6/y+1gS4riQ8Sc0QtCUVpbUi0JX8XAmUmsSnQf0FxYj448oDZumGbnUDZ5DXd" ,
85
+ "protoc-28.0-rc-1-osx-universal_binary.zip" : "sha384-9SSmPdg4vAQx/gI1g15TeRX6CZN/S54cS4pGgA9HMexPxN6+UjZ4EM/utWL6wqbr" ,
86
+ "protoc-28.0-rc-1-osx-x86_64.zip" : "sha384-vFDff93DbGHGXVUpWPEv4qzhWNtFTAHeXAiheAMoBJSrIPP8uaA1+Bg44Rx5A09B" ,
87
+ "protoc-28.0-rc-1-win32.zip" : "sha384-+amxGoZHpqC3L2eP1RLJCmnSLmEH8XaHzS00pntMb31CVSOLEqC9y0g+EXBBJSYe" ,
88
+ "protoc-28.0-rc-1-win64.zip" : "sha384-FtaJiV+Y/nsZUcAc4RdAQ9X2W6f/N0QS7cLYyQDMWzf0x2Qrj7qYXViR+uVb+/cQ" ,
89
+ },
90
+ "v27.3" : {
91
+ "protoc-27.3-linux-aarch_64.zip" : "sha384-pSkG02wB3RZk3WhP9zUzXiV7y7lpQzXzoYVSzWKxthFSeMx44el4nJFN4D+AOQYu" ,
92
+ "protoc-27.3-linux-ppcle_64.zip" : "sha384-/c/vqSJuxlhCLk3Vs8OrGHvfEi9JZQD6eh0ZHQBQA2LPBesOICNmImGnUYFf/wEO" ,
93
+ "protoc-27.3-linux-s390_64.zip" : "sha384-AzLjNSOy9eQrK68ZZmCke0RbGBrPF9KYxF6uDai+8daU5rHKSGheeVd6kiCZ79QH" ,
94
+ "protoc-27.3-linux-x86_32.zip" : "sha384-nt+noMKrE5YsyxzwYHkygo/bLB8rGtr2qSciF60XHrBX3be6sDaKjDGpR6V7Y6Q/" ,
95
+ "protoc-27.3-linux-x86_64.zip" : "sha384-bmR0X0T03xUpbZL/UiIefBHiJDdshnTq2Zl8t6HXr3Tx/v5bV1lyAXSwS+AQmpkH" ,
96
+ "protoc-27.3-osx-aarch_64.zip" : "sha384-xJzxRk0m8IDXEGz29ox5/IKcAr2WaK85ehNtmrcENTh38iksIS2eGxRn1QmNJKM2" ,
97
+ "protoc-27.3-osx-universal_binary.zip" : "sha384-N3As+G+LXqRdAcUQAfRGFhGt1/z5xqzpC7Lus9RuuRdxFyChmKrC37yHGYQ0GjAw" ,
98
+ "protoc-27.3-osx-x86_64.zip" : "sha384-tskgLuYb31CsIlg0tNEWT4i+rEGNdhI8z+fvoNShsDgOQG3C9Eon1xOmKQStW7Pp" ,
99
+ "protoc-27.3-win32.zip" : "sha384-viFkTCveNVFah7W4sMvJONOh+JDfJsiud9U3fXiUY1HrlXSmh6zEDAeiq6hsOCL5" ,
100
+ "protoc-27.3-win64.zip" : "sha384-7J5X38iYtPBwXoncfTZxIpDuSx7NsGGt0UCo+a7yU5eUwctq+bXqCRYweMjTjzw5" ,
101
+ },
54
102
"v27.2" : {
55
103
"protoc-27.2-linux-aarch_64.zip" : "sha384-V1/CCL0in1Xpe2OeTiZeCLwlpvG6bXCb4iu08A0C2UvOgD1y/QJIWm9hzHrJARfk" ,
56
104
"protoc-27.2-linux-ppcle_64.zip" : "sha384-9e2C7NgyIPSqh3IX72FQNmQzV+k+1nzJisz20Qn5frGHqMJ+hAZDPfL1wRsONcOh" ,
@@ -159,6 +207,18 @@ PROTOC_VERSIONS = {
159
207
"protoc-26.0-rc-3-win32.zip" : "sha384-pi4UBm/miGxltC4159CiCBfd7E3W7EeMA8UaNbHbhGI+uAtFLPALrokfRwfSMkM3" ,
160
208
"protoc-26.0-rc-3-win64.zip" : "sha384-TLwRUg/VqBoaX7gXunN/6+66104prygpwFgJKZlC2e+0S5VlPRMpnQaVyzGDwEAV" ,
161
209
},
210
+ "v25.4" : {
211
+ "protoc-25.4-linux-aarch_64.zip" : "sha384-Kdis/EHUk57zO/zF5IT26hKjLIejDbllcxaBh2BDyCPbrBqVe5Uj/2W68ge3snEC" ,
212
+ "protoc-25.4-linux-ppcle_64.zip" : "sha384-Gu8Rg4BsEfq1INY9xsK22WNgDGAr65f/4++TW2oB7wt3mDvEmUbyDCqzsN7YBOJc" ,
213
+ "protoc-25.4-linux-s390_64.zip" : "sha384-bEcsz4uZ3UWWOYY8FxrQGypKZbYuwGWjYfm/OORcgGBziubAgllmKrqFdlhumXzP" ,
214
+ "protoc-25.4-linux-x86_32.zip" : "sha384-SyVLfclPgbKCS+pfOCbrk6KN2CtotprCWQFO7F+A7JCKaZ3WkI2qrjg9Oh6pE9Zq" ,
215
+ "protoc-25.4-linux-x86_64.zip" : "sha384-siv945RhHG3LXNAq5bP1vXvgbxt4poufPSRYkgPbqBTiCGTl+59qyVXZTiqknqtg" ,
216
+ "protoc-25.4-osx-aarch_64.zip" : "sha384-EYIIA8DwOtQldIxM0DQy4UIRrR8qBZ8C0lO5g6Ag3tIwYcRpNhID4VCvGGxNPGOX" ,
217
+ "protoc-25.4-osx-universal_binary.zip" : "sha384-2i1zsf+fyWNHqohb4DkjJr6pGzECVlvSHuyudopTr8ZeINd7X2bbQIcMfMkCWLdQ" ,
218
+ "protoc-25.4-osx-x86_64.zip" : "sha384-gwVaVGxXv3u/H6VZwVA2HSLbTIIODuYcT2uoJyUrx0Uf3EbSABPk1ym1VkIA+d4T" ,
219
+ "protoc-25.4-win32.zip" : "sha384-X0fUDFXJBTysrf6tNb3F3OVjnjxn4uMq2vynYvPcGy4PCM4DPyNVgn/9o9nH9AuY" ,
220
+ "protoc-25.4-win64.zip" : "sha384-AxcWQmrMbxyY1PjgNZaAp2yewyW38kys6q4mSjac4PHNN/M96CbRo1QXWV5TJhxj" ,
221
+ },
162
222
"v25.3" : {
163
223
"protoc-25.3-linux-aarch_64.zip" : "sha384-jwCvnInYx9lD4bNy3EI/leVIVGqpyYkJ3qZSXXtIERcaBRIS1hAi4Tluu9Cy4eiy" ,
164
224
"protoc-25.3-linux-ppcle_64.zip" : "sha384-aLa68jnCzwO7pS0ler84UxwzaL7srl+9fFZuR3ykh4FJIDJW/jCQGTeuos8VfWcI" ,
0 commit comments