summaryrefslogtreecommitdiffstats
path: root/Tools
Commit message (Collapse)AuthorAgeFilesLines
* [3.5] Check the whitespace of pull requests on Travis (GH-2367) (GH-2387)Brett Cannon2017-06-251-2/+32
| | | (cherry picked from commit 70cb1875bb5343e31d7268f4b2d231a5fecdf989)
* bpo-30687: Fixes build scripts to find msbuild.exe and stop relying on ↵Steve Dower2017-06-194-66/+58
| | | | | | vcvarsall.bat (#2252) (#2281) * Fixes build scripts to find msbuild.exe and stop relying on vcvarsall.bat Also fixes bdist_wininst.vcxproj to use correct version in generated name.
* Revert "bpo-30673: test.bat: add -t option (timeout) (#2211) (#2226)" (#2247)Victor Stinner2017-06-161-11/+2
| | | This reverts commit ab4ea09604ea7754a80e4fc36280f5772bf4a8b2.
* bpo-30673: test.bat: add -t option (timeout) (#2211) (#2226)Victor Stinner2017-06-151-2/+11
| | | (cherry picked from commit 258bfc462b1e58689b43f662a10e44ece3a10bef)
* [3.5] bpo-27425: Be more explicit in .gitattributes (GH-840) (GH-2084)Zachary Ware2017-06-1016-689/+689
| | | Also updates checked-in line endings on some files.
* bpo-23404: make touch becomes make regen-all (#1405) (#1461) (#1465)Victor Stinner2017-05-051-130/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bpo-23404: make touch becomes make regen-all (#1405) Don't rebuild generated files based on file modification time anymore, the action is now explicit. Replace "make touch" with "make regen-all". Changes: * Remove "make touch", Tools/hg/hgtouch.py and .hgtouch * Add a new "make regen-all" command to rebuild all generated files * Add subcommands to only generate specific files: - regen-ast: Include/Python-ast.h and Python/Python-ast.c - regen-grammar: Include/graminit.h and Python/graminit.c - regen-importlib: Python/importlib_external.h and Python/importlib.h - regen-opcode: Include/opcode.h - regen-opcode-targets: Python/opcode_targets.h - regen-typeslots: Objects/typeslots.inc * Rename PYTHON_FOR_GEN to PYTHON_FOR_REGEN * pgen is now only built by by "make regen-grammar" * Add $(srcdir)/ prefix to paths to source files to handle correctly compilation outside the source directory Note: $(PYTHON_FOR_REGEN) is no more used nor needed by "make" default target building Python. (cherry picked from commit a5c62a8e9f0de6c4133825a5710984a3cd5e102b) * bpo-30273: Update sysconfig (#1464) The AST_H_DIR variable was removed from Makefile.pre.in by the commit a5c62a8e9f0de6c4133825a5710984a3cd5e102b (bpo-23404). AST_H_DIR was hardcoded to "Include", so replace the removed variable by its content. Remove also ASDLGEN variable from sysconfig example since this variable was also removed. (cherry picked from commit b109a1d3360fc4bb87b9887264e3634632d392ca) (cherry picked from commit 9d02f562961efd12d3c8317a10916db7f77330cc)
* [3.5] bpo-30109: Fix reindent.py (GH-1207) (GH-1209)Mariatta2017-04-201-1/+5
| | | | Skip the file if it has bad encoding. (cherry picked from commit 58f3c9dc8f5626abe09ac9738c34f6ba99ce2972)
* bpo-29798: Handle git worktree in patchcheckNick Coghlan2017-04-091-1/+1
| | | | | The original attempted fix missed an `isdir()` call in `get_base_branch()`. (cherry picked from commit 2abfdf5a81383d3b1ed6b7321903a9a168c373c5)
* Takes vcruntime140.dll from the correct source. (#683)Steve Dower2017-03-162-11/+6
|
* bpo-29798: Handle git worktree in `make patchcheck` (#629) (#634)Nick Coghlan2017-03-121-1/+4
| | | | | In git worktree directories, `.git` is a configuration file rather than a subdirectory (cherry picked from commit 6a6d090612dd7deaac2bc0399fad743e5e2db606)
* bpo-29656: Handle PR branches in 'make patchcheck' (#302) (#627)Nick Coghlan2017-03-121-6/+52
| | | (cherry picked from commit 482f7a274fa52b7ba34ff308cd9acdcac9f41ba5)
* Fixes the upload script to purge the CDN correctly and display success ↵Steve Dower2017-03-061-0/+2
| | | | output. (#466) (#496)
* bpo-27593: Updates Windows build to use information from git (#262) (#449)Steve Dower2017-03-041-2/+2
| | | * bpo-27593: Updates Windows build to use information from git
* bpo-29624: Adds purge step and layout test after uploading files. (#258) (#263)Steve Dower2017-02-232-10/+53
|
* Change some mercurial/ hg.python.org references. (#8) (#184)Senthil Kumaran2017-02-202-2/+2
| | | (cherry picked from commit b2ee40ed9c9041dcff9c898aa19aacf9ec60308a)
* Includes ensurepip and venv packages in nuget package.Steve Dower2017-02-061-2/+11
|
* python-gdb.py: catch gdb.error on gdb.selected_frame()Victor Stinner2016-12-161-2/+18
|
* Issue #28783: Replaces bdist_wininst in nuget packages with stubSteve Dower2016-12-113-38/+22
|
* Issue #28846: Various installer fixesSteve Dower2016-12-034-9/+11
|
* Issue #28783: Embedded and nuget packages incorrect reference missing ↵Steve Dower2016-11-232-3/+47
| | | | bdist_wininst command.
* Fixes incorrect path in nuget package build.Steve Dower2016-11-171-1/+2
|
* Removes incorrect condition from lib_pdb.msiSteve Dower2016-10-281-1/+0
|
* Updates release build to collect symbols and binaries, and create nuget package.Steve Dower2016-10-273-9/+25
|
* Issue #28251: Improvements to help manuals on Windows.Steve Dower2016-09-232-2/+13
|
* Issue #28110: launcher.msi has different product codes between 32-bit and 64-bitSteve Dower2016-09-174-16/+7
|
* Issue #27952: Get fixcid.py working with the re moduleMartin Panter2016-09-111-25/+27
|
* Issue #27566: Fix clean target in freeze makefile (patch by Lisa Roach)Steve Dower2016-09-101-2/+2
|
* Issue #25144: Ensures TargetDir is set before continuing with custom install.Steve Dower2016-09-091-0/+3
|
* Issue #26619: Improves error message when installing on out-of-date Windows ↵Steve Dower2016-09-092-18/+50
| | | | Server
* Fix spelling and grammar in documentation and code commentsMartin Panter2016-08-041-1/+1
|
* Issue #27626: Spelling fixes in docs, comments and internal namesMartin Panter2016-07-283-3/+3
| | | | Based on patch by Ville Skyttä.
* Issue #27469: Adds a shell extension to the launcher so that drag and drop ↵Steve Dower2016-07-164-6/+33
| | | | works correctly.
* Fixes use of Py_IntDir and Py_OutDir to control build directories.Steve Dower2016-07-164-18/+27
|
* Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-1/+1
| | | | generated by Argument Clinic. Patch by Petr Viktorin.
* Issue #27418: Fixed Tools/importbench/importbench.py.Serhiy Storchaka2016-06-301-7/+6
|
* Adds script for purging the caching server for downloads on python.org.Steve Dower2016-06-271-0/+74
|
* Adds batch file to build nuget packages.Steve Dower2016-06-271-0/+55
|
* Include libs folder in nuget package and allow preinstalling packagesSteve Dower2016-06-272-11/+29
|
* Simplifies nuget build with better parameters.Steve Dower2016-06-251-1/+2
|
* Preinstalls pip into the nuget package so that pip.exe is available after ↵Steve Dower2016-06-241-1/+4
| | | | installation.
* Adds scripts for producing Nuget packages.Steve Dower2016-06-244-12/+103
|
* Issue #26305: Argument Clinic now escapes braces. No need to double them.Serhiy Storchaka2016-06-091-13/+14
|
* Issue #27053: Updates make_zip.py to correctly generate library ZIP file.Steve Dower2016-05-191-1/+1
|
* Removes versioning from py.exe launcher installer and ensures that old ↵Steve Dower2016-05-186-12/+26
| | | | launchers are replaced by newer ones.
* Fixes unnecessary rebuild when building Windows releases with PGOSteve Dower2016-05-171-1/+1
|
* Remove duplicated tests.Serhiy Storchaka2016-04-241-10/+0
| | | | There were duplicated methods with the same name and body.
* gdb/libpython.py: inline _type_void_ptr()Victor Stinner2016-04-201-10/+4
| | | | The function was only called in _sizeof_void_p()
* python-gdb.py: get C types at runtimeVictor Stinner2016-04-201-14/+33
| | | | | | | | Issue #26799: Fix python-gdb.py: don't get once C types when the Python code is loaded, but get C types on demande. The C types can change if python-gdb.py is loaded before the Python executable. Patch written by Thomas Ilsche.
* Issue #26581: Use the first coding cookie on a line, not the last one.Serhiy Storchaka2016-03-201-1/+1
|
* Issue #26271: Fix the Freeze tool to use variables passed in from theBrett Cannon2016-03-181-2/+2
| | | | | | configure script related to compiler flags. Thanks to Daniel Shaulov for the bug report and patch.