Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [3.6] bpo-30345: Update test_gdb.py and python-gdb.py from master (#1549) | Victor Stinner | 2017-05-12 | 1 | -12/+52 |
| | | | | | | | | | | | | | | * python-gdb.py supports method-wrapper bpo-29367: python-gdb.py now supports also method-wrapper (wrapperobject) objects. (cherry picked from commit 611083331d534481ca7956a376e38fb0e9ef3854) * Update and enhance python-gdb.py bpo-29259: Detect PyCFunction is the current frame, not only in the older frame. | ||||
* | [3.6] bpo-23404: make touch becomes make regen-all (#1405) (#1461) | Victor Stinner | 2017-05-04 | 1 | -129/+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) | ||||
* | [3.6] bpo-30109: Fix reindent.py (GH-1207) (GH-1208) | Mariatta | 2017-04-20 | 1 | -1/+5 |
| | | | | Skip the file if it has bad encoding. (cherry picked from commit 58f3c9dc8f5626abe09ac9738c34f6ba99ce2972) | ||||
* | bpo-29798: Handle git worktree in patchcheck (#1058) (#1060) | Nick Coghlan | 2017-04-09 | 1 | -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. (#684) | Steve Dower | 2017-03-16 | 2 | -11/+6 |
| | |||||
* | bpo-29798: Handle git worktree in `make patchcheck` (#629) (#633) | Nick Coghlan | 2017-03-12 | 1 | -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) (#626) | Nick Coghlan | 2017-03-12 | 1 | -6/+52 |
| | | | (cherry picked from commit 482f7a274fa52b7ba34ff308cd9acdcac9f41ba5) | ||||
* | Fixes bpo-29680: Older gdb does not have gdb.error. (GH-363) (GH-534) | Mariatta | 2017-03-07 | 1 | -1/+1 |
| | | | | This change is required to make python-dbg.py compatible with GDB versions before 7.3. (cherry picked from commit 661ca8843fed1183e38db06e52d59ac300bf1c2a) | ||||
* | Fixes the upload script to purge the CDN correctly and display success ↵ | Steve Dower | 2017-03-06 | 1 | -0/+2 |
| | | | | output. (#466) (#497) | ||||
* | bpo-27593: Updates Windows build to use information from git (#262) (#450) | Steve Dower | 2017-03-04 | 1 | -2/+2 |
| | | | * bpo-27593: Updates Windows build to use information from git | ||||
* | bpo-29624: Adds purge step and layout test after uploading files. (#258) (#264) | Steve Dower | 2017-02-23 | 2 | -10/+53 |
| | |||||
* | Change some mercurial/ hg.python.org references. (#8) (#185) | Senthil Kumaran | 2017-02-20 | 2 | -2/+2 |
| | | | (cherry picked from commit b2ee40ed9c9041dcff9c898aa19aacf9ec60308a) | ||||
* | bpo-29579: Removes readme.txt from the installer. (#161) | Steve Dower | 2017-02-19 | 1 | -3/+0 |
| | |||||
* | Includes ensurepip and venv packages in nuget package. | Steve Dower | 2017-02-06 | 1 | -2/+11 |
|\ | |||||
| * | Includes ensurepip and venv packages in nuget package. | Steve Dower | 2017-02-06 | 1 | -2/+11 |
| | | |||||
* | | Merge 3.5 | Victor Stinner | 2016-12-16 | 1 | -2/+18 |
|\ \ | |/ | |||||
| * | python-gdb.py: catch gdb.error on gdb.selected_frame() | Victor Stinner | 2016-12-16 | 1 | -2/+18 |
| | | |||||
* | | Issue #28783: Replaces bdist_wininst in nuget packages with stub | Steve Dower | 2016-12-11 | 3 | -38/+22 |
|\ \ | |/ | |||||
| * | Issue #28783: Replaces bdist_wininst in nuget packages with stub | Steve Dower | 2016-12-11 | 3 | -38/+22 |
| | | |||||
* | | Issue #28770: Update python-gdb.py for fastcalls | Victor Stinner | 2016-11-22 | 1 | -16/+31 |
| | | | | | | | | | | | | | | | | Frame.is_other_python_frame() now also handles _PyCFunction_FastCallDict() frames. Thanks to the new code to handle fast calls, python-gdb.py is now also able to detect the <built-in id method of module ...> frame. | ||||
* | | Issue #28846: Various installer fixes | Steve Dower | 2016-12-03 | 4 | -8/+9 |
|\ \ | |/ | |||||
| * | Issue #28846: Various installer fixes | Steve Dower | 2016-12-03 | 4 | -9/+11 |
| | | |||||
* | | Issue #28783: Embedded and nuget packages incorrect reference missing ↵ | Steve Dower | 2016-11-23 | 2 | -3/+48 |
|\ \ | |/ | | | | | bdist_wininst command. | ||||
| * | Issue #28783: Embedded and nuget packages incorrect reference missing ↵ | Steve Dower | 2016-11-23 | 2 | -3/+47 |
| | | | | | | | | bdist_wininst command. | ||||
| * | Fixes incorrect path in nuget package build. | Steve Dower | 2016-11-17 | 1 | -1/+2 |
| | | |||||
* | | Issue #28573: Missing sys._mercurial info and other build issues. | Steve Dower | 2016-11-22 | 1 | -3/+16 |
| | | |||||
* | | Issue #28023: Fix python-gdb.py on old GDB versions | Victor Stinner | 2016-11-22 | 1 | -2/+6 |
| | | | | | | | | | | | | Replace int(value.address)+offset with value.cast(unsigned char*)+offset. It seems like int(value.address) fails on old versions of GDB. | ||||
* | | Issue #28023: Fix python-gdb.py didn't support new dict implementation | INADA Naoki | 2016-11-22 | 1 | -2/+26 |
| | | |||||
* | | Issue #28573: Fixes issue with nested if blocks | Steve Dower | 2016-11-15 | 1 | -6/+6 |
| | | |||||
* | | Issue #28573: Avoid setting up env too many times during build | Steve Dower | 2016-11-15 | 1 | -36/+9 |
| | | |||||
* | | Adds missing _asyncio.pyd to installer and generally tidies pyd management. | Steve Dower | 2016-10-29 | 3 | -69/+23 |
| | | |||||
* | | Removes incorrect condition from lib_pdb.msi | Steve Dower | 2016-10-28 | 1 | -1/+0 |
|\ \ | |/ | |||||
| * | Removes incorrect condition from lib_pdb.msi | Steve Dower | 2016-10-28 | 1 | -1/+0 |
| | | |||||
* | | Revert incorrect file merge from 3.5. | Steve Dower | 2016-10-27 | 1 | -1/+1 |
| | | |||||
* | | Merge from 3.5 | Steve Dower | 2016-10-27 | 2 | -8/+25 |
|\ \ | |/ | |||||
| * | Updates release build to collect symbols and binaries, and create nuget package. | Steve Dower | 2016-10-27 | 3 | -9/+25 |
| | | |||||
* | | Fix launcher.msi from rebuilding during release build. | Steve Dower | 2016-10-10 | 1 | -1/+8 |
| | | |||||
* | | Issue #28402: Adds signed catalog files for stdlib on Windows. | Steve Dower | 2016-10-10 | 9 | -2/+55 |
| | | |||||
* | | Issue #28217: Adds _testconsole module to test console input. Fixes some ↵ | Steve Dower | 2016-10-03 | 1 | -0/+12 |
| | | | | | | | | issues found by the tests. | ||||
* | | Issue #28251: Improvements to help manuals on Windows. | Steve Dower | 2016-09-23 | 2 | -2/+13 |
|\ \ | |/ | |||||
| * | Issue #28251: Improvements to help manuals on Windows. | Steve Dower | 2016-09-23 | 2 | -2/+13 |
| | | |||||
* | | Fixes bad merge for issue #28110 | Steve Dower | 2016-09-17 | 1 | -0/+1 |
| | | |||||
* | | Issue #28110: launcher.msi has different product codes between 32-bit and 64-bit | Steve Dower | 2016-09-17 | 3 | -13/+3 |
|\ \ | |/ | |||||
| * | Issue #28110: launcher.msi has different product codes between 32-bit and 64-bit | Steve Dower | 2016-09-17 | 4 | -16/+7 |
| | | |||||
* | | Issue #28137: Renames Windows path file to ._pth | Steve Dower | 2016-09-17 | 1 | -5/+10 |
| | | | | | | | | Issue #28138: Windows ._pth file should allow import site | ||||
* | | Unicode 9.0.0 | Benjamin Peterson | 2016-09-15 | 1 | -3/+8 |
| | | | | | | | | | | Not completely mechanical since support for East Asian Width changes—emoji codepoints became Wide—had to be added to unicodedata. | ||||
* | | Updates zip and nuget builds for Windows. | Steve Dower | 2016-09-12 | 2 | -21/+20 |
| | | |||||
* | | Buildbot: give 20 minute per test file | Victor Stinner | 2016-09-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | It seems like at least 2 buildbots need more than 15 minutes per test file. Example with "AMD64 Snow Leop 3.x": 10 slowest tests: - test_tools: 14 min 40 sec - test_tokenize: 11 min 57 sec - test_datetime: 11 min 25 sec - ... | ||||
* | | Make PGO use usual build directory on Windows. | Steve Dower | 2016-09-12 | 1 | -8/+1 |
| | | |||||
* | | Issue #27952: Merge fixcid.py from 3.5 | Martin Panter | 2016-09-11 | 1 | -25/+27 |
|\ \ | |/ |