Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 1 | # This should be extended for each Python release. |
| 2 | # The product code must change whenever the name of the MSI file |
| 3 | # changes, and when new component codes are issued for existing |
| 4 | # components. See "Changing the Product Code". As we change the |
| 5 | # component codes with every build, we need a new product code |
| 6 | # each time. For intermediate (snapshot) releases, they are automatically |
| 7 | # generated. For official releases, we record the product codes, |
| 8 | # so people can refer to them. |
| 9 | product_codes = { |
Martin v. Löwis | d26b7af | 2009-04-06 21:16:46 +0000 | [diff] [blame] | 10 | '3.1.101': '{c423eada-c498-4d51-9eb4-bfeae647e0a0}', # 3.1a1 |
| 11 | '3.1.102': '{f6e199bf-dc64-42f3-87d4-1525991a013e}', # 3.1a2 |
| 12 | '3.1.111': '{c3c82893-69b2-4676-8554-1b6ee6c191e9}', # 3.1b1 |
| 13 | '3.1.121': '{da2b5170-12f3-4d99-8a1f-54926cca7acd}', # 3.1c1 |
Martin v. Löwis | 438a43a | 2009-05-31 07:46:11 +0000 | [diff] [blame] | 14 | '3.1.122': '{bceb5133-e2ee-4109-951f-ac7e941a1692}', # 3.1c2 |
Martin v. Löwis | d26b7af | 2009-04-06 21:16:46 +0000 | [diff] [blame] | 15 | '3.1.150': '{3ad61ee5-81d2-4d7e-adef-da1dd37277d1}', # 3.1.0 |
Martin v. Löwis | 095386e | 2009-06-27 22:51:58 +0000 | [diff] [blame] | 16 | '3.1.1121':'{5782f957-6d49-41d4-bad0-668715dfd638}', # 3.1.1c1 |
| 17 | '3.1.1150':'{7ff90460-89b7-435b-b583-b37b2815ccc7}', # 3.1.1 |
| 18 | '3.1.2121':'{ec45624a-378c-43be-91f3-3f7a59b0d90c}', # 3.1.2c1 |
| 19 | '3.1.2150':'{d40af016-506c-43fb-a738-bd54fa8c1e85}', # 3.1.2 |
Georg Brandl | 8542041 | 2010-07-31 12:06:51 +0000 | [diff] [blame] | 20 | '3.2.101' :'{b411f168-7a36-4fff-902c-a554d1c78a4f}', # 3.2a1 |
| 21 | '3.2.102' :'{79ff73b7-8359-410f-b9c5-152d2026f8c8}', # 3.2a2 |
| 22 | '3.2.103' :'{e7635c65-c221-4b9b-b70a-5611b8369d77}', # 3.2a3 |
Martin v. Löwis | e0bf419 | 2010-11-12 17:20:02 +0000 | [diff] [blame] | 23 | '3.2.104' :'{748cd139-75b8-4ca8-98a7-58262298181e}', # 3.2a4 |
Georg Brandl | 8542041 | 2010-07-31 12:06:51 +0000 | [diff] [blame] | 24 | '3.2.111' :'{20bfc16f-c7cd-4fc0-8f96-9914614a3c50}', # 3.2b1 |
| 25 | '3.2.112' :'{0e350c98-8d73-4993-b686-cfe87160046e}', # 3.2b2 |
| 26 | '3.2.121' :'{2094968d-7583-47f6-a7fd-22304532e09f}', # 3.2rc1 |
| 27 | '3.2.122' :'{4f3edfa6-cf70-469a-825f-e1206aa7f412}', # 3.2rc2 |
Martin v. Löwis | dafdd7f | 2011-02-11 20:44:40 +0000 | [diff] [blame] | 28 | '3.2.123' :'{90c673d7-8cfd-4969-9816-f7d70bad87f3}', # 3.2rc3 |
Georg Brandl | 8542041 | 2010-07-31 12:06:51 +0000 | [diff] [blame] | 29 | '3.2.150' :'{b2042d5e-986d-44ec-aee3-afe4108ccc93}', # 3.2.0 |
Martin v. Löwis | 4197231 | 2011-05-16 07:56:32 +0200 | [diff] [blame] | 30 | '3.2.1121':'{4f90de4a-83dd-4443-b625-ca130ff361dd}', # 3.2.1rc1 |
Martin v. Loewis | b042a3a | 2011-05-22 12:59:35 +0200 | [diff] [blame] | 31 | '3.2.1122':'{dc5eb04d-ff8a-4bed-8f96-23942fd59e5f}', # 3.2.1rc2 |
Martin v. Löwis | 4197231 | 2011-05-16 07:56:32 +0200 | [diff] [blame] | 32 | '3.2.1150':'{34b2530c-6349-4292-9dc3-60bda4aed93c}', # 3.2.1 |
Martin v. Löwis | 73abc24 | 2011-09-05 00:14:09 +0200 | [diff] [blame] | 33 | '3.2.2121':'{DFB29A53-ACC4-44e6-85A6-D0DA26FE8E4E}', # 3.2.2rc1 |
| 34 | '3.2.2150':'{4CDE3168-D060-4b7c-BC74-4D8F9BB01AFD}', # 3.2.2 |
| 35 | '3.2.3121':'{B8E8CFF7-E4C6-4a7c-9F06-BB3A8B75DDA8}', # 3.2.3rc1 |
| 36 | '3.2.3150':'{789C9644-9F82-44d3-B4CA-AC31F46F5882}', # 3.2.3 |
| 37 | |
Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 38 | } |