Commit graph

418 commits

Author SHA1 Message Date
Steve Dower
1d4880db3d Enables shortcuts to be deselected when installing on Windows. 2015-05-03 14:54:32 -07:00
Steve Dower
8c1cee9218 Replaces use of WinRAR to generate ZIP file with Python script 2015-05-02 21:38:26 -07:00
Steve Dower
6b4c63dea5 Makes embedded distribution a plain ZIP file and corrects pyd exclusion. 2015-05-02 15:32:14 -07:00
Steve Dower
19694abd71 Fixes Python failing to run during Windows release build 2015-05-02 15:23:27 -07:00
Steve Dower
7173dac61b Update Windows installer for new CRT version. 2015-05-02 15:22:51 -07:00
Steve Dower
777af30645 Minor fixes to Windows build scripts 2015-04-19 19:50:35 -07:00
Steve Dower
13a6ee0af4 Updates layout of some text in the Windows installer. 2015-04-15 16:18:58 -04:00
Steve Dower
97100c0e3d Updates Windows installer to promote per-user installs over all-users. 2015-04-14 18:34:04 -04:00
Steve Dower
f70fdd2878 Generates and signs a self-extracting executable containing an embedded Python. 2015-04-14 18:34:04 -04:00
Zachary Ware
774ac377da Closes #17202: Merge with 3.4 2015-04-13 12:11:40 -05:00
Steve Dower
7b8c5f58aa Updates Windows release scripts to generate and upload GPG signatures. 2015-04-05 18:42:37 -07:00
Steve Dower
489199765f Missing brace and minor formatting in Windows installer 2015-03-24 23:46:55 -07:00
Steve Dower
c98290b91b Fixes UI labels and ability to add/remove features. 2015-03-24 23:20:57 -07:00
Steve Dower
102f72cf1a Adds pydoc shortcut, Edit with IDLE menu, moves redist folder into externals and fixes test script. 2015-03-24 21:25:16 -07:00
Steve Dower
e9ae8340a3 Update Wix version and fixes wxs file. 2015-03-20 22:05:33 -07:00
Brett Cannon
cc4dfc1b75 Issue #23491: Implement PEP 441: Improving Python Zip Application Support
Thanks to Paul Moore for the PEP and implementation.
2015-03-13 10:40:49 -04:00
Steve Dower
3d3aaa1eab Adds note about installed debug binaries. 2015-03-10 13:15:40 -07:00
Steve Dower
8011382285 Issue #23619: Ensure C variable is initialized before using it.
The garbage in _crtInstalledToken was causing the IsCrtInstalled() function to return TRUE without actually checking anything. We now initialize the variable first.
2015-03-09 10:05:50 -07:00
Steve Dower
c49de35585 Issue #23612: Fixes upgrade code and version for Windows installer. 2015-03-08 15:29:39 -07:00
Steve Dower
1872f93fd1 Minor updates to Windows installer upload script. 2015-03-08 12:59:00 -07:00
Steve Dower
2856332f5e Add scripts for uploading Windows builds to a Linux server using pscp 2015-03-04 20:27:03 -08:00
Steve Dower
e4969f5df8 Updates CRT installation for Windows installer.
Bundling versions of the CRT prior to 14.0 is no longer supported.
2015-02-28 19:53:50 -08:00
Steve Dower
e7b92672a0 Removes unused string resources from Windows installer. 2015-02-20 08:23:23 -08:00
Steve Dower
3892189db0 Closes #23482: sqlite3_d.dll is not included in installer 2015-02-18 18:02:22 -08:00
Steve Dower
cc115eea0c Simplify MSI projects. 2015-02-14 10:30:54 -08:00
Steve Dower
db80aec67a Fix installer Back button going to wrong page when modifying.
Also fix error when doing test builds without documentation file.
2015-02-11 17:49:01 -08:00
Steve Dower
312cef086b Improve Windows release scripts 2015-02-07 22:20:48 -08:00
Steve Dower
5056455b7d Adds automated test script for the Windows installer and fixes download URL 2015-02-07 15:42:53 -08:00
Steve Dower
3468a06d2b Fix download URL embedded in Windows installer. 2015-02-06 09:59:05 -08:00
Steve Dower
268f3de1db Require Mercurial on PATH when building a Windows release.
Without it, we will generate invalid build information for sys.version
2015-02-06 09:02:54 -08:00
Steve Dower
bb24087a2c Issue #23260: Update Windows installer 2015-02-05 22:08:48 -08:00
Steve Dower
3a43dbfabf Drop pydocgui.pyw from the distribution (post-merge merge from 165aa40bfe2e) 2014-10-08 08:36:16 -07:00
Martin v. Löwis
77143dbaee Issue #10747: Merge with 3.4 2014-06-22 22:28:04 +02:00
Martin v. Löwis
cd95e18bf7 Issue #10747: Use versioned labels in the Windows start menu.
Patch by Olive Kilburn.
2014-06-22 22:22:33 +02:00
Martin v. Löwis
39abba46db Issue #17896: Update msi.py to new externals dir. 2015-02-09 07:51:32 +01:00
Martin v. Löwis
e796b9e477 Drop pydocgui.pyw from the distribution. 2014-09-21 23:17:15 +02:00
Zachary Ware
0f4acc1ab1 Issue #9765: Adjust where Tools/msi/msi.py looks for Tcl/Tk license terms.
Patch by Daniel Stutzbach.
2014-04-23 15:37:37 -05:00
Martin v. Löwis
0c3ea0942d Issue #14512: Launch pydoc -b instead of pydocgui.pyw on Windows. 2014-03-02 20:29:18 +01:00
Martin v. Löwis
2b4b377966 Issue #14512: Launch pydoc -b instead of pydocgui.pyw on Windows. 2014-03-02 20:29:18 +01:00
Martin v. Löwis
582538bde2 Issue #20748: Uninstalling pip does not leave behind the pyc of
the uninstaller anymore.
2014-03-02 19:29:19 +01:00
Martin v. Löwis
5e6faf7fed Issue #20748: Uninstalling pip does not leave behind the pyc of
the uninstaller anymore.
2014-03-02 19:29:19 +01:00
Martin v. Löwis
75512c4556 Issue #20568: Fix typo in pip option. 2014-03-02 19:15:47 +01:00
Martin v. Löwis
ceb0467193 Issue #20568: Fix typo in pip option. 2014-03-02 19:15:47 +01:00
Nick Coghlan
07d843a101 Close #20568: install unversioned pip command on Windows 2014-02-28 23:37:35 +10:00
Nick Coghlan
f808df39de Close #20568: install unversioned pip command on Windows 2014-02-28 23:37:35 +10:00
Martin v. Löwis
1db0eacf3e Issue #20641: Run custom actions with the NoImpersonate flag to support UAC. 2014-02-22 23:44:20 +01:00
Martin v. Löwis
7850541a72 Issue #20641: Run custom actions with the NoImpersonate flag to support UAC. 2014-02-22 23:44:20 +01:00
Martin v. Löwis
24e43308b7 * Issue #16113: Remove sha3 module again.
Patch by Christian Heimes, with modifications.
2014-01-03 14:05:06 +01:00
Martin v. Löwis
c70d4f4d79 Issue #19728: Enable pip installation by default on Windows. 2014-01-02 14:12:30 +01:00
Martin v. Löwis
3ed82c55a8 Package _overlapped. 2013-11-23 22:02:00 +01:00