Victor Stinner
9ad8a639f3
Merge 3.6
2016-11-22 13:10:02 +01:00
Victor Stinner
3a5d79fbc8
Issue #28023 : Fix python-gdb.py on old GDB versions
...
Replace int(value.address)+offset with value.cast(unsigned char*)+offset.
It seems like int(value.address) fails on old versions of GDB.
2016-11-22 13:09:39 +01:00
INADA Naoki
ff33c93f23
Issue #28023 : Fix python-gdb.py didn't support new dict implementation
2016-11-22 19:43:11 +09:00
INADA Naoki
d7d2bc8798
Issue #28023 : Fix python-gdb.py didn't support new dict implementation
2016-11-22 19:40:58 +09:00
Steve Dower
c851817aaa
Fixes incorrect path in nuget package build.
2016-11-16 16:32:22 -08:00
Steve Dower
9ee351fc1e
Issue #28573 : Fixes issue with nested if blocks
2016-11-14 17:51:51 -08:00
Steve Dower
de40e1218c
Issue #28573 : Fixes issue with nested if blocks
2016-11-14 17:51:42 -08:00
Steve Dower
7ed2398448
Fixes incorrect merge
2016-11-14 16:16:44 -08:00
Steve Dower
e044dfa22b
Issue #28573 : Avoid setting up env too many times during build
2016-11-14 16:15:39 -08:00
Steve Dower
4468bed2fc
Issue #28573 : Avoid setting up env too many times during build
2016-11-14 16:13:56 -08:00
Steve Dower
4782ab3aa3
Adds missing _asyncio.pyd to installer and generally tidies pyd management.
2016-10-29 09:23:39 -07:00
Steve Dower
27c22f900c
Adds missing _asyncio.pyd to installer and generally tidies pyd management.
2016-10-29 09:23:52 -07:00
Steve Dower
fcb5c64a9a
Removes incorrect condition from lib_pdb.msi
2016-10-28 11:19:50 -07:00
Steve Dower
d14ae161de
Removes incorrect condition from lib_pdb.msi
2016-10-28 11:19:42 -07:00
Steve Dower
43ab355e0e
Removes incorrect condition from lib_pdb.msi
2016-10-28 11:19:18 -07:00
Steve Dower
26d4d76313
Merge from 3.6
2016-10-27 12:15:23 -07:00
Steve Dower
31c80e8eae
Revert incorrect file merge from 3.5.
2016-10-27 12:14:48 -07:00
Steve Dower
43d2b264b9
Merge from 3.5
2016-10-27 12:12:24 -07:00
Steve Dower
fcf622e30e
Updates release build to collect symbols and binaries, and create nuget package.
2016-10-27 12:08:45 -07:00
Steve Dower
66fe8febb1
Fix launcher.msi from rebuilding during release build.
2016-10-10 16:19:20 -07:00
Steve Dower
ec1f28a63c
Fix launcher.msi from rebuilding during release build.
2016-10-10 16:19:06 -07:00
Steve Dower
15d3d8bd14
Issue #28402 : Adds signed catalog files for stdlib on Windows.
2016-10-09 20:19:21 -07:00
Steve Dower
425ec150ea
Issue #28402 : Adds signed catalog files for stdlib on Windows.
2016-10-09 20:18:52 -07:00
Steve Dower
4a8ff9ef60
Issue #28217 : Adds _testconsole module to test console input.
2016-10-03 09:12:42 -07:00
Steve Dower
312cef7452
Issue #28217 : Adds _testconsole module to test console input. Fixes some issues found by the tests.
2016-10-03 09:04:58 -07:00
Steve Dower
3e7d93dc70
Issue #28251 : Improvements to help manuals on Windows.
2016-09-22 17:11:53 -07:00
Steve Dower
765285337a
Issue #28251 : Improvements to help manuals on Windows.
2016-09-22 17:09:56 -07:00
Steve Dower
fb4a96a58f
Issue #28251 : Improvements to help manuals on Windows.
2016-09-22 17:07:56 -07:00
Victor Stinner
3e56c23e7d
regrtest: add -u for unbuffered stdout/stderr
2016-09-21 17:12:50 +02:00
Steve Dower
e8ef95e3ba
Fixes bad merge for issue #28110
2016-09-17 16:34:52 -07:00
Steve Dower
7e3dfd1548
Fixes bad merge for issue #28110
2016-09-17 16:34:38 -07:00
Steve Dower
f4fc1d12ec
Issue #28110 : launcher.msi has different product codes between 32-bit and 64-bit
2016-09-17 16:14:14 -07:00
Steve Dower
7358efa50b
Issue #28110 : launcher.msi has different product codes between 32-bit and 64-bit
2016-09-17 16:13:59 -07:00
Steve Dower
1c75c18ed2
Issue #28110 : launcher.msi has different product codes between 32-bit and 64-bit
2016-09-17 16:12:55 -07:00
Steve Dower
64566db065
Merge with 3.6
2016-09-17 12:57:03 -07:00
Steve Dower
ed51b26858
Issue #28137 : Renames Windows path file to ._pth
...
Issue #28138 : Windows ._pth file should allow import site
2016-09-17 12:54:06 -07:00
Benjamin Peterson
640463acb1
merge 3.6
2016-09-14 23:54:09 -07:00
Benjamin Peterson
6775231597
Unicode 9.0.0
...
Not completely mechanical since support for East Asian Width changes—emoji
codepoints became Wide—had to be added to unicodedata.
2016-09-14 23:53:47 -07:00
Berker Peksag
1cd53f6100
Issue #26830 : Refactor Tools/scripts/google.py
...
Patch by Francisco Couzo.
2016-09-14 10:59:27 +03:00
Victor Stinner
13b97e37d9
Remove pybench microbenchmark
...
Issue #15369 . Please use the new "performance" benchmark suite.
2016-09-13 11:41:41 +02:00
Steve Dower
41fca9d166
Updates zip and nuget builds for Windows.
2016-09-12 13:29:58 -07:00
Victor Stinner
2f462a68f9
Buildbot: give 20 minute per test file
...
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
- ...
2016-09-12 13:04:17 +02:00
Steve Dower
e7da2f8380
Make PGO use usual build directory on Windows.
2016-09-11 20:19:35 -07:00
Martin Panter
bdb847ae99
Issue #27952 : Merge fixcid.py from 3.5
2016-09-11 10:06:38 +00:00
Martin Panter
b7665386bc
Issue #27952 : Get fixcid.py working with the re module
2016-09-11 09:32:26 +00:00
Zachary Ware
d07b66b817
Backed out changeset 491bbba73bca
...
This change didn't have the intended effect.
2016-09-10 08:55:15 -05:00
Victor Stinner
e103aaca67
Show regrtest env changed warn on Windows buildbot
...
Issue #27829 : don't pass --quiet option to regrtest to see
"Warning -- xxx was modified by ..." warnings.
2016-09-10 04:07:38 -04:00
Steve Dower
528db31bd9
Issue #27566 : Fix clean target in freeze makefile (patch by Lisa Roach)
2016-09-09 18:38:20 -07:00
Victor Stinner
f0ccbbbc57
Emit METH_FASTCALL code in Argument Clinic
...
Issue #27810 :
* Modify vgetargskeywordsfast() to work on a C array of PyObject* rather than
working on a tuple directly.
* Add _PyArg_ParseStack()
* Argument Clinic now emits code using the new METH_FASTCALL calling convention
2016-09-09 17:40:38 -07:00
Steve Dower
052828db15
Issue #27566 : Fix clean target in freeze makefile (patch by Lisa Roach)
2016-09-09 18:41:56 -07:00
Zachary Ware
c4b53afce4
Issue #28046 : Remove platform-specific directories from sys.path
2016-09-09 17:59:49 -07:00
Steve Dower
d6c580cbce
Issue #25144 : Ensures TargetDir is set before continuing with custom install.
2016-09-09 16:39:36 -07:00
Steve Dower
c87ae806ab
Issue #25144 : Ensures TargetDir is set before continuing with custom install.
2016-09-09 16:37:53 -07:00
Steve Dower
5daba1a59a
Remove buildbot diagnostic code.
2016-09-09 15:45:47 -07:00
Zachary Ware
664cc5071a
Remove another useless buildbot script
2016-09-09 15:42:06 -07:00
Steve Dower
37df068e86
Expands buildbot validation code
2016-09-09 15:39:11 -07:00
Zachary Ware
8f35675853
Remove outdated buildbot scripts
2016-09-09 15:35:38 -07:00
Steve Dower
5510d821d3
Adds temporary validation code to buildbot script
2016-09-09 15:33:42 -07:00
Steve Dower
b230cc4b5c
Ensures buildbots don't have zip files in build directory.
2016-09-09 15:24:11 -07:00
Steve Dower
2a1f30f681
Prevent PGO build for x86 releases.
2016-09-09 14:21:24 -07:00
Steve Dower
fa526bd19c
Closes #27314 : Fixes launcher installer upgrade table.
2016-09-09 13:19:09 -07:00
Steve Dower
2fadfc0ead
Issue #26619 : Improves error message when installing on out-of-date Windows Server
2016-09-09 11:41:28 -07:00
Yury Selivanov
bf04b0698b
Issue #28008 : Fix test_unparse
2016-09-09 11:48:39 -07:00
Steve Dower
7a35b1c2a7
Issue #26619 : Improves error message when installing on out-of-date Windows Server
2016-09-09 11:44:26 -07:00
Steve Dower
4db86bc1b4
Changes pyvenv.cfg trick into an actual sys.path file.
2016-09-09 09:17:35 -07:00
Guido van Rossum
deed5a18ca
Issue #28038 : Remove Tools/parser/com2ann.py and its unit test.
...
Development is moving to https://github.com/ilevkivskyi/com2ann
2016-09-09 09:06:11 -07:00
Martin Panter
e13370b3e3
Issue #27364 : Raw strings to avoid deprecated escaping in com2ann.py
2016-09-09 07:38:50 +00:00
Yury Selivanov
f8cb8a16a3
Issue #27985 : Implement PEP 526 -- Syntax for Variable Annotations.
...
Patch by Ivan Levkivskyi.
2016-09-08 20:50:03 -07:00
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)
a68c1bca7b
Remove legacy "from __future__ import with_statement" lines.
2016-09-08 13:47:41 -07:00
R David Murray
44b548dda8
#27364 : fix "incorrect" uses of escape character in the stdlib.
...
And most of the tools.
Patch by Emanual Barry, reviewed by me, Serhiy Storchaka, and
Martin Panter.
2016-09-08 13:59:53 -04:00
Benjamin Peterson
cc854499e4
clinic: PY_LONG_LONG -> long long
2016-09-08 09:29:11 -07:00
Steve Dower
beb0f1d425
Adds MAX_PATH button to the installer.
2016-09-08 09:26:42 -07:00
Steve Dower
22d0698d3b
Adds test.support.PGO and skips tests that are not useful for PGO.
2016-09-06 19:38:15 -07:00
Larry Hastings
10108a7b9a
Issue #27355 : Removed support for Windows CE. It was never finished,
...
and Windows CE is no longer a relevant platform for Python.
2016-09-05 15:11:23 -07:00
Steve Dower
4565986138
Issue #27756 : Updates installer icons to be the console and launcher icon instead of the setup icon
2016-09-05 14:51:41 -07:00
Steve Dower
c7d1cf4de9
Issue #27756 : Adds new icons for Python files and processes on Windows. Designs by Cherry Wang.
2016-09-05 14:05:17 -07:00
Vinay Sajip
dd917f84e3
Closes #27904 : Improved logging statements to defer formatting until needed.
2016-08-31 08:22:29 +01:00
Victor Stinner
f7457001a6
Tests: add --slowest option to buildbots
...
Display the top 10 slowest tests.
2016-08-17 11:27:40 +02:00
Steve Dower
0e6d0dcd0b
Adds missing file to installer.
2016-08-15 18:58:29 -07:00
Serhiy Storchaka
9171a8b4ce
Issue #27574 : Decreased an overhead of parsing keyword arguments in functions
...
implemented with using Argument Clinic.
2016-08-14 10:52:18 +03:00
Martin Panter
02b75abf73
Merge spelling and grammar fixes from 3.5
2016-08-05 01:51:39 +00:00
Martin Panter
69332c1a64
Fix spelling and grammar in documentation and code comments
2016-08-04 13:07:31 +00:00
Martin Panter
8bde911115
Issue #27626 : Merge spelling fixes from 3.5
2016-07-28 01:30:58 +00:00
Martin Panter
eb9957065a
Issue #27626 : Spelling fixes in docs, comments and internal names
...
Based on patch by Ville Skyttä.
2016-07-28 01:11:04 +00:00
Steve Dower
05338267ab
Issue #27610 : Adds PEP 514 metadata to Windows installer
2016-07-24 18:04:29 -07:00
Steve Dower
edddc2704c
Issue #27469 : Adds a shell extension to the launcher so that drag and drop works correctly.
2016-07-23 08:02:02 -07:00
Alexander Belopolsky
5d0c598382
Closes issue #24773 : Implement PEP 495 (Local Time Disambiguation).
2016-07-22 18:47:04 -04:00
Steve Dower
df450d1a18
Issue #27469 : Adds a shell extension to the launcher so that drag and drop works correctly.
2016-07-16 16:17:33 -07:00
Steve Dower
fb2125daf3
Merge from 3.5
2016-07-16 16:13:51 -07:00
Steve Dower
6fd76bceda
Fixes use of Py_IntDir and Py_OutDir to control build directories.
2016-07-16 16:13:19 -07:00
Serhiy Storchaka
2954f83999
- Issue #27332 : Fixed the type of the first argument of module-level functions
...
generated by Argument Clinic. Patch by Petr Viktorin.
2016-07-07 18:20:03 +03:00
Serhiy Storchaka
1a2b24f02d
Issue #27332 : Fixed the type of the first argument of module-level functions
...
generated by Argument Clinic. Patch by Petr Viktorin.
2016-07-07 17:35:15 +03:00
Serhiy Storchaka
b1cec73481
Issue #27418 : Fixed Tools/importbench/importbench.py.
2016-06-30 10:34:52 +03:00
Serhiy Storchaka
eb51faadbe
Issue #27418 : Fixed Tools/importbench/importbench.py.
2016-06-30 10:33:17 +03:00
Steve Dower
2977cdcee4
Merge from 3.5
2016-06-27 12:31:00 -07:00
Steve Dower
2e4cdb67d5
Adds script for purging the caching server for downloads on python.org.
2016-06-27 12:30:48 -07:00
Steve Dower
44a98b6bf3
Merge from 3.5
2016-06-27 09:43:27 -07:00
Steve Dower
aaa1767bd3
Adds batch file to build nuget packages.
2016-06-27 09:43:17 -07:00
Steve Dower
435c979990
Merge from 3.5
2016-06-27 09:35:32 -07:00
Steve Dower
33128c815e
Include libs folder in nuget package and allow preinstalling packages
2016-06-27 09:34:18 -07:00