Commit graph

2471 commits

Author SHA1 Message Date
Steve Dower
777af30645 Minor fixes to Windows build scripts 2015-04-19 19:50:35 -07:00
Steve Dower
3c28c6e4fb Backed out buildbot clean 2015-04-19 19:45:51 -07:00
Steve Dower
4ac54bb820 Force the buildbots to clean up all externals. 2015-04-19 19:40:09 -07:00
R David Murray
2b78129b3a #18128: use standard +NNNN timezone format in POT-Creation-Date header.
Patch by Michael McFadden, with a few small style tweaks.
2015-04-16 12:15:09 -04:00
Larry Hastings
7f90cba7f3 Issue #23935: Argument Clinic's understanding of format units
accepting bytes, bytearrays, and buffers is now consistent with
both the documentation and the implementation.
2015-04-15 23:02:12 -04: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
Larry Hastings
89964c48d1 Issue #23944: Argument Clinic now wraps long impl prototypes at column 78. 2015-04-14 18:07:59 -04:00
Zachary Ware
5aec1a44e8 Merge with 3.4 2015-04-13 18:34:57 -05:00
Zachary Ware
bbbbe7e4e6 Make Argument Clinic's '--make' option work on Windows. 2015-04-13 18:33:41 -05:00
Zachary Ware
8ef887ce47 Issue #20586: Argument Clinic now ensures signatures on functions without docstrings. 2015-04-13 18:22:35 -05:00
Zachary Ware
774ac377da Closes #17202: Merge with 3.4 2015-04-13 12:11:40 -05:00
Zachary Ware
4c9c848159 Issue #17202: Add .bat to .hgeol to force them to CRLF.
Using LF can a script to fail if it tries to use a label that is
split across 512 byte blocks.  Who knows why.
2015-04-13 11:59:54 -05:00
Steve Dower
7b8c5f58aa Updates Windows release scripts to generate and upload GPG signatures. 2015-04-05 18:42:37 -07:00
Serhiy Storchaka
92e8af67a8 Issue #23492: Argument Clinic now generates argument parsing code with
PyArg_Parse instead of PyArg_ParseTuple if possible.
2015-04-04 00:12:11 +03:00
Serhiy Storchaka
1009bf18b3 Issue #23501: Argumen Clinic now generates code into separate files by default. 2015-04-03 23:53:51 +03:00
Larry Hastings
0759f84d62 Issue #23500: Argument Clinic is now smarter about generating the "#ifndef"
(empty) definition of the methoddef macro: it's only generated once, even
if Argument Clinic processes the same symbol multiple times, and it's emitted
at the end of all processing rather than immediately after the first use.
2015-04-03 13:09:02 -07:00
Serhiy Storchaka
45ec3288d0 Removed trailing whitespaces in miscalenous files. 2015-04-03 19:42:32 +03:00
Serhiy Storchaka
bfbfc8deb2 Removed unintentional trailing spaces in text files. 2015-03-29 19:12:58 +03: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
Serhiy Storchaka
53c3fb186a Issue #22826: The result of open() in Tools/freeze/bkfile.py is now better
compatible with regular files (in particular it now supports the context
management protocol).
2015-03-20 09:21:59 +02: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
Serhiy Storchaka
c2ccce791c Issue #23641: Cleaned out legacy dunder names from tests and docs.
Fixed 2 to 3 porting bug in pynche.ColorDB.
Added few tests for __truediv__, __floordiv__ and __matmul__.
2015-03-12 22:01:30 +02:00
Serhiy Storchaka
a60c2fe480 Issue #23641: Cleaned out legacy dunder names from tests and docs.
Fixed 2 to 3 porting bug in pynche.ColorDB.
2015-03-12 21:56:08 +02:00
Serhiy Storchaka
ca8b64461d Issue #23615: Modules bz2, tarfile and tokenize now can be reloaded with
imp.reload().  Patch by Thomas Kluyver.
2015-03-11 17:31:33 +02:00
Serhiy Storchaka
cf4a2f29ad Issue #23615: Modules bz2, tarfile and tokenize now can be reloaded with
imp.reload().  Patch by Thomas Kluyver.
2015-03-11 17:18:03 +02: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
17be514d0a Closes #23437: Make user scripts directory versioned on Windows (patch by pmoore) 2015-02-14 09:50:59 -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
Martin v. Löwis
39abba46db Issue #17896: Update msi.py to new externals dir. 2015-02-09 07:51:32 +01: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
6b8997391b Issue #23212: Update Windows copy of OpenSSL to 1.0.1l 2015-01-31 12:19:10 -08:00
Antoine Pitrou
3b225d8bfb Issue #23248: Update ssl error codes from latest OpenSSL git master. 2015-01-18 17:40:17 +01:00
Antoine Pitrou
173ad83b07 Issue #23248: Update ssl error codes from latest OpenSSL git master. 2015-01-18 17:39:32 +01:00