summaryrefslogtreecommitdiffstats
path: root/Tools
Commit message (Collapse)AuthorAgeFilesLines
* [2.7] Update multissl test helper (GH-3349) (#3416)Christian Heimes2017-09-072-241/+430
| | | | Signed-off-by: Christian Heimes <christian@python.org>. (cherry picked from commit d3b9f97e6d92bbfcf956638344fd827a40837b96)
* [2.7] bpo-30450: Pull Windows dependencies from GitHub rather than SVN ↵Zachary Ware2017-09-041-3/+4
| | | | | | | | | | | | | | | | | | | (GH-1783) (GH-3306) The Windows build now depends on Python 3.6 to fetch externals, but it will be downloaded via NuGet (which is downloaded via PowerShell) if it is not available via `py -3.6`. This means the only thing that must be installed on a modern Windows box to do a full build of CPython with all extensions is Visual Studio. Cherry-picked from 51599e2bdd10ab77212a7cbb41a13ea70ee13da8, parts of 40a23e88994aca92c83c8e84ab8b8cdc11d7ec54, parts of 68d663cf85d1ac5eaf83482eed39c0a6f8093601, d5cd21d75a27a377f2f9c8370fd8e8c7efaeefb1, and possibly others that I've missed. Also: * Rename db -> bsddb for disambiguity * Update sqlite3 to 3.14.2.0 since it's the version we use on 3.x, and it's simpler to just use it than to also upload the old version to cpython-source-deps * Add PCbuild/*.ilk to .gitignore
* Enables RC markings in nuget packages. (#3216)Steve Dower2017-08-271-0/+1
|
* [2.7] bpo-31221: patchcheck ignores external libraries (#3109) (#3118)Victor Stinner2017-08-171-3/+21
| | | | | | | | | | | | | | | | | | | | | | | | * bpo-31221: patchcheck ignores external libraries (#3109) Tools/scripts/patchcheck.py now ignores changes in directories which are copies of external libraries: * Modules/_ctypes/libffi_msvc/ * Modules/_ctypes/libffi_osx/ * Modules/_decimal/libmpdec/ * Modules/expat/ * Modules/zlib/ Drop also support for Mercurial, since CPython migrated to Git. Exclude also libmpdec patchcheck: exclude also libffi_osx and libffi_msvc (cherry picked from commit 4a347ce426fe7381885703d9074d7a6b3aeb2f2b) * Exclude also Modules/_ctypes/libffi on Python 2.7 * Remove _decimal/libmpdec, not in Python 2.7
* Tools/buildbot/test.bat: add --slowest option (#2552)Victor Stinner2017-07-031-1/+1
|
* [2.7] bpo-27425: Be more explicit in .gitattributes (GH-840) (GH-2086)Zachary Ware2017-06-1111-165/+165
| | | Also updates checked-in line endings in several files.
* Issue #29798: Handle git worktree in patchcheck (#1057)Nick Coghlan2017-04-091-1/+1
| | | | The original attempted fix missed an `isdir()` call in `get_base_branch()`.
* bpo-29798: Handle git worktree in `make patchcheck` (#629) (#635)Nick Coghlan2017-03-121-1/+4
| | | | | In git worktree directories, `.git` is a configuration file rather than a subdirectory (cherry picked from commit 6a6d090612dd7deaac2bc0399fad743e5e2db606)
* [2.7] bpo-29656: Handle PR branches in 'make patchcheck' (#302) (#628)Nick Coghlan2017-03-121-20/+74
| | | | | | | | | | Additional changes needed to backport: - dropped legacy SVN support from patchcheck - use subprocess.PIPE to silence expected error output - don't try to use subprocess.Popen as a context manager - don't try to pass a keyword argument to str.split() (cherry picked from commit 482f7a274fa52b7ba34ff308cd9acdcac9f41ba5)
* [2.7] Change some mercurial/ hg.python.org references. (#8) (#183)Senthil Kumaran2017-02-201-0/+2
| | | (cherry picked from commit b2ee40ed9c9041dcff9c898aa19aacf9ec60308a)
* Fixes the 2.7 nuget packages to include a shim bdist_wininstSteve Dower2016-12-192-2/+30
|
* Issue #27854: Include idlelib/help.html in 2.7 Windows installer.Terry Jan Reedy2016-11-111-0/+1
| | | | Without this file, clicking Help => IDLE Help did nothing.
* Issue #28515: Fixed py3k warnings.Serhiy Storchaka2016-10-251-4/+4
|
* Issue #27952: Get fixcid.py working with the re moduleMartin Panter2016-09-111-14/+16
|
* Issue #27566: Fix clean target in freeze makefile (patch by Lisa Roach)Steve Dower2016-09-101-2/+2
|
* Removes file from installer.Steve Dower2016-09-091-1/+0
|
* Issue #27888: Prevent Windows installer from displaying console windows and ↵Steve Dower2016-09-012-16/+28
| | | | failing when pip cannot be installed/uninstalled.
* Spelling and grammar fixes in code comments and documentationMartin Panter2016-07-281-1/+1
|
* Issue #27626: Spelling fixes in docs, comments and internal namesMartin Panter2016-07-282-2/+2
| | | | Based on patch by Ville Skyttä.
* Issue #25523: Correct "a" article to "an" articleMartin Panter2015-11-022-2/+2
| | | | | | This changes the main documentation, doc strings, source code comments, and a couple error messages in the test suite. In some cases the word was removed to fix the grammar.
* Adds batch file for building nuget package, and includes libs folderSteve Dower2016-06-273-11/+94
|
* Adds scripts for building nuget packages.Steve Dower2016-06-244-0/+288
|
* Issue #27171: Fix typos in documentation, code comments, and testsMartin Panter2016-06-021-1/+1
|
* Fix a few typos. Patch by Eitan Adler.Ezio Melotti2013-01-272-2/+2
|
* Issue #27076: Doc, comment and test function name spelling fixesMartin Panter2016-05-263-3/+3
| | | | Most fixes to Doc/ and Lib/ directories by Ville Skyttä.
* Fix python-gdb.py: get C types on demandVictor Stinner2016-04-201-9/+17
| | | | | | Issue #26799: Fix python-gdb.py: don't get C types once when the Python code is loaded, but get C types on demand. The C types can change if python-gdb.py is loaded before the Python executable. Patch written by Thomas Ilsche.
* Issue #26778: Fixed "a/an/and" typos in code comment and documentation.Serhiy Storchaka2016-04-172-3/+3
|
* Issue #26581: Use the first coding cookie on a line, not the last one.Serhiy Storchaka2016-03-201-1/+1
|
* Backed out changeset: e7065fc4a6c2Steve Dower2016-03-081-1/+1
|
* Force clean externals on buildbots.Steve Dower2016-03-081-1/+1
|
* Updates build to use SHA256 hash when signing filesSteve Dower2016-02-081-0/+1
|
* Issue #25505: Remove unused buggy method.Terry Jan Reedy2015-10-301-2/+0
|
* fix usage of undefined name (#25504)Benjamin Peterson2015-10-301-1/+1
|
* Allow PCbuild\rt.bat to accept unlimited arguments for regrtest.Zachary Ware2015-09-041-11/+15
| | | | | This makes it possible to pass more than 7 tests by name through Tools\buildbot\test.bat
* python-gdb.py: enhance py-bt commandVictor Stinner2015-09-031-14/+169
| | | | | | | | | | * Add py-bt-full command * py-bt now gives an output similar to a regular Python traceback * py-bt indicates: - if the garbage collector is running - if the thread is waiting for the GIL - detect PyCFunction_Call to get the name of the builtin function
* Close #24508: Backport the 3.5 MSBuild project files.Zachary Ware2015-07-161-1/+1
| | | | | | | The old project files move to PC/VS9.0 and remain supported. VS2008 is still required to build 2.7; VS2010 (or later, plus Windows SDK 7.1) is *also* required to use the new project files.
* Deprecate unused scripts in Tools/buildbot.Zachary Ware2015-06-165-3/+15
| | | | | I would just outright delete them, but the readme in PCbuild recommended their use, so I figure it would be nice to leave them there for a while.
* Clean up/refactor the batch scripts used for building on Windows.Zachary Ware2015-06-0910-192/+53
| | | | | This is mostly a backport of issue #21907, but also includes a few extras necessary to make the bulidbot scripts as thin as possible.
* Issue 24385: Adds "--as-flags=--32" when generating 32-bit MinGW library.Steve Dower2015-06-081-1/+1
|
* Generates installer product codes for future releases.Steve Dower2015-06-031-0/+10
|
* Adds UUIDs for 2.7.10Steve Dower2015-05-111-0/+2
|
* Issue #23330: h2py now supports arbitrary filenames in #include.Serhiy Storchaka2015-05-031-1/+1
|
* Issue #17202: Add .bat to .hgeol to force them to CRLF.Zachary Ware2015-04-1311-189/+189
| | | | | Using LF can a script to fail if it tries to use a label that is split across 512 byte blocks. Who knows why.
* Backed out changeset 7b1ceb925471 after buildbots have new OpenSSL source.Zachary Ware2015-04-091-1/+1
|
* Refresh OpenSSL sources on the buildbotsZachary Ware2015-04-091-1/+1
|
* Issue #23686: Update Windows build to use OpenSSL 1.0.2aZachary Ware2015-04-081-2/+3
|
* Issue #23615: Module tarfile is now can be reloaded with imp.reload().Serhiy Storchaka2015-03-111-1/+1
|
* Backed out changeset 7d2018774925Serhiy Storchaka2015-02-151-2/+5
|
* Use os.devnull instead of hardcoded '/dev/null'.Serhiy Storchaka2015-02-151-5/+2
|
* Issue #23212: Update Windows copy of OpenSSL to 1.0.1lSteve Dower2015-01-311-2/+3
|