From noreply at github.com Mon May 1 01:12:08 2017 From: noreply at github.com (GitHub) Date: Sun, 30 Apr 2017 22:12:08 -0700 Subject: [Python-checkins] [python/cpython] 1374db: restore *data* parameter of binascii.b2a_base64 to... Message-ID: <5906c3a8ddfb4_5c473fe8f3b6fc441618bc@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 1374dbb6940f29c49c2966551a06015857c942cc https://github.com/python/cpython/commit/1374dbb6940f29c49c2966551a06015857c942cc Author: Xiang Zhang Date: 2017-05-01 (Mon, 01 May 2017) Changed paths: M Modules/binascii.c M Modules/clinic/binascii.c.h Log Message: ----------- restore *data* parameter of binascii.b2a_base64 to positional-only (#1352) From solipsis at pitrou.net Mon May 1 05:03:30 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Mon, 01 May 2017 09:03:30 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=14 Message-ID: <20170501090329.33314.39595.35EDDFC5@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_asyncio leaked [3, 0, 0] memory blocks, sum=3 test_collections leaked [0, 0, 7] memory blocks, sum=7 test_functools leaked [0, 3, 1] memory blocks, sum=4 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogBxRqfa', '--timeout', '7200'] From noreply at github.com Mon May 1 12:18:57 2017 From: noreply at github.com (GitHub) Date: Mon, 01 May 2017 09:18:57 -0700 Subject: [Python-checkins] [python/cpython] 5d7a8d: bpo-30190: improved error msg for assertAlmostEqua... Message-ID: <59075ff1eca98_1817e3ff6130d9c3071286@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 5d7a8d0c13737fd531b722ad76c505ef47aac96a https://github.com/python/cpython/commit/5d7a8d0c13737fd531b722ad76c505ef47aac96a Author: Giampaolo Rodola Date: 2017-05-01 (Mon, 01 May 2017) Changed paths: M Lib/unittest/case.py M Lib/unittest/test/test_assertions.py M Misc/NEWS Log Message: ----------- bpo-30190: improved error msg for assertAlmostEqual(delta=...) (#1331) * #30190 / unittest / assertAlmostEqual(delta=...) / error msg: show the difference between the 2 numbers in case of failure * safe_repr() diff * also show difference when passing 'places' argument * refactoring * update Misc/NEWS From noreply at github.com Mon May 1 12:53:47 2017 From: noreply at github.com (GitHub) Date: Mon, 01 May 2017 09:53:47 -0700 Subject: [Python-checkins] [python/cpython] 6bed8f: bpo-30207: Install the Lib/test/support directory.... Message-ID: <5907681b330d7_525b3fe46d3e9c34183db@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 6bed8f95d72f622cb916bcebad651ccd3de6fe9d https://github.com/python/cpython/commit/6bed8f95d72f622cb916bcebad651ccd3de6fe9d Author: Serhiy Storchaka Date: 2017-05-01 (Mon, 01 May 2017) Changed paths: M Makefile.pre.in Log Message: ----------- bpo-30207: Install the Lib/test/support directory. (#1369) From lp_benchmark_robot at intel.com Mon May 1 19:49:28 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Mon, 1 May 2017 16:49:28 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-01 Message-ID: Results for project python/2.7, build date: 2017-05-01 05:02:18-07:00. - commit: a694e09 - previous commit: 5f4056a - revision date: 2017-04-30 11:36:58+03:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.695% | -0.161% | +1.736% | +4.940% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 2.346% | -0.347% | -0.095% | +6.825% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.420% | -0.083% | +1.544% | +6.908% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.698% | -0.130% | +0.103% | +5.676% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.568% | +0.244% | +1.654% | +1.215% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 0.706% | +0.121% | -0.820% | +7.890% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 1.901% | -0.082% | +0.889% | +4.424% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 1.131% | -0.157% | -0.849% | +5.468% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.202% | -0.154% | +0.248% | +3.379% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 1.534% | +0.481% | -1.478% | +5.122% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.040% | +0.390% | +1.994% | +0.022% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 1.069% | -0.283% | -1.678% | +3.296% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.700% | -0.221% | -0.172% | +4.442% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.026% | -0.360% | -1.967% | +5.210% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.935% | +0.765% | -0.528% | +6.244% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.403% | +0.208% | +0.803% | +3.915% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.009% | +0.025% | +0.128% | +7.299% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.350% | -0.064% | -0.088% | +1.704% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.103% | -0.059% | +1.758% | -1.947% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 2.444% | -0.281% | -0.639% | +2.272% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 3.263% | -0.313% | -0.264% | +10.280% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.336% | +0.348% | -2.302% | +5.224% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 1.398% | -0.426% | -0.242% | +8.545% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.230% | +1.191% | -0.069% | +5.662% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.654% | -0.120% | +0.013% | +27.758% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.326% | +0.655% | +1.358% | +12.927% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.406% | -0.228% | -0.222% | +4.992% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 1.385% | -0.300% | -3.357% | -0.535% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.506% | -0.057% | +0.796% | +3.348% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.190% | -0.835% | +1.276% | +1.292% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.594% | -0.556% | +0.448% | +2.740% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.871% | +0.398% | +0.662% | +0.114% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 6.088% | +1.293% | -336.393% | -2.358% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.076% | +1.299% | +0.499% | +5.342% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.279% | -0.024% | +0.231% | -0.142% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 2.506% | -0.678% | -2.671% | -0.373% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.112% | +0.046% | +0.087% | +0.692% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.116% | +0.033% | +0.251% | +0.619% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.609% | -0.277% | +0.583% | +4.520% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 2.596% | -0.135% | +0.796% | +1.145% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.994% | +0.029% | -0.387% | +10.219% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.747% | -0.571% | +0.209% | +4.835% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 3.274% | +0.664% | +0.449% | +8.991% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.590% | -0.067% | -0.805% | +9.524% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.431% | -0.050% | +0.065% | +0.800% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.236% | +0.160% | +0.266% | +4.886% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.723% | -0.006% | +0.046% | +1.302% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.602% | +0.003% | +0.205% | +4.840% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 0.933% | +0.414% | -4.354% | +0.121% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 5.184% | +0.534% | +0.427% | +5.131% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.781% | +0.201% | -0.572% | -1.804% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.529% | +0.074% | +1.297% | +0.972% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.233% | -0.128% | +1.808% | -0.200% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.207% | -0.068% | -1.136% | +3.849% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 1.739% | +0.535% | +1.977% | +1.927% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.809% | +0.005% | +0.653% | +1.234% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.254% | +0.211% | +0.630% | +1.797% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.265% | +0.551% | +1.120% | +1.644% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 0.805% | +0.787% | +2.608% | +0.281% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.596% | -0.004% | +1.708% | +2.099% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 4.427% | +0.427% | -1.555% | -18.770% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 2.467% | -0.059% | -32.276% | +3.983% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.224% | +0.131% | +0.024% | +1.671% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.591% | -0.150% | -5.922% | +12.808% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.472% | -0.309% | -0.614% | +2.611% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 0.712% | +0.163% | +0.783% | +3.405% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 4.106% | -1.909% | -1.132% | +0.959% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.165% | -0.013% | -0.836% | +4.217% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-01 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Mon May 1 19:51:44 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Mon, 1 May 2017 16:51:44 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-01 Message-ID: Results for project python/master, build date: 2017-05-01 08:51:50-07:00. - commit: 1374dbb - previous commit: 5a4e3d8 - revision date: 2017-05-01 13:12:07+08:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.738% | -0.916% | +4.906% | +7.775% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.486% | +0.014% | +18.259% | +15.575% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.780% | +0.295% | +19.213% | +14.459% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.876% | -0.209% | +17.418% | +14.454% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.847% | +0.078% | +5.222% | +12.855% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.842% | -0.902% | +11.341% | +10.302% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.743% | +0.341% | +7.451% | +10.118% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.477% | +0.091% | +2.807% | +7.196% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 4.389% | -0.236% | +6.494% | +19.443% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.930% | +0.223% | +9.296% | +13.448% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.522% | -0.675% | +2.795% | +8.482% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.956% | -0.133% | +6.214% | +4.503% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 2.733% | -0.413% | +4.016% | +6.266% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.200% | +0.507% | +8.998% | +11.515% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.921% | -0.658% | +7.256% | +8.289% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.933% | -0.578% | +7.044% | +10.970% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.632% | +0.179% | +9.343% | +10.927% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.250% | -0.446% | +8.057% | +9.374% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.577% | +0.304% | +3.026% | +8.756% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 4.618% | -0.345% | +3.953% | +9.119% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.268% | +0.138% | +4.467% | +13.506% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.487% | -0.087% | +12.979% | +11.925% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.627% | +0.135% | +5.544% | +15.645% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.465% | -0.236% | +17.576% | +11.514% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 5.596% | -0.234% | +7.282% | +10.747% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.154% | -0.553% | +2.508% | +5.979% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.497% | +0.353% | -0.136% | +1.571% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 3.459% | +0.088% | +1.491% | +7.748% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.133% | +0.097% | +2.694% | +11.799% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.486% | -0.362% | -0.456% | +22.415% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.305% | -0.464% | +4.686% | +19.915% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.622% | +0.263% | +4.952% | +18.471% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.488% | -0.257% | +10.573% | +12.624% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.163% | +0.095% | +0.332% | +9.362% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.125% | +0.006% | +2.486% | +4.446% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.090% | +0.042% | +2.311% | +4.427% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.291% | +0.321% | +10.040% | +11.978% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 5.374% | -1.755% | +3.032% | +9.259% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.037% | -0.329% | -0.886% | +6.204% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.580% | -0.361% | +1.103% | +1.956% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 1.517% | +1.245% | +2.799% | +4.378% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 1.730% | -0.082% | +9.229% | +15.223% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.974% | -0.021% | +2.265% | +0.540% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 4.754% | +0.110% | +27.166% | +6.509% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.960% | +0.298% | +5.690% | +5.623% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 1.145% | -0.511% | +15.302% | +7.243% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 1.777% | +0.115% | +4.016% | -7.598% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.780% | -0.054% | +5.570% | -0.034% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.640% | -0.208% | +5.413% | +5.873% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.141% | +0.575% | +4.232% | +5.071% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.800% | +1.149% | +3.781% | +7.592% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 3.463% | -0.924% | +11.684% | +8.689% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.747% | -0.101% | +9.508% | +7.085% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 4.174% | -1.086% | +11.306% | +9.578% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.401% | -1.094% | +9.706% | +11.372% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 4.840% | -0.445% | +21.807% | +9.607% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.557% | -0.318% | +5.067% | +7.284% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.806% | +0.451% | +2.368% | -1.243% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 4.993% | +0.715% | +10.234% | +19.921% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.603% | -1.923% | -1.026% | +18.413% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 1.684% | +0.301% | +7.964% | +5.865% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.068% | -0.335% | +5.437% | +8.514% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.512% | -0.510% | +4.410% | +7.191% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 4.793% | -1.850% | -2.434% | +13.686% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.309% | -0.168% | +6.288% | +9.279% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-01 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Tue May 2 01:43:32 2017 From: noreply at github.com (GitHub) Date: Mon, 01 May 2017 22:43:32 -0700 Subject: [Python-checkins] [python/cpython] d4069d: Clean up some confusing text left by PROTOCOL_SSLv... Message-ID: <59081c847752b_47d63f9f78fedc2c8231f@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: d4069de5112f0408801ff2479476827bb3e0e8fc https://github.com/python/cpython/commit/d4069de5112f0408801ff2479476827bb3e0e8fc Author: Nathaniel J. Smith Date: 2017-05-01 (Mon, 01 May 2017) Changed paths: M Doc/library/ssl.rst Log Message: ----------- Clean up some confusing text left by PROTOCOL_SSLv23 -> PROTOCOL_TLS transition (#1355) From noreply at github.com Tue May 2 01:55:54 2017 From: noreply at github.com (GitHub) Date: Mon, 01 May 2017 22:55:54 -0700 Subject: [Python-checkins] [python/cpython] 78b23a: [3.6] Clean up some confusing text left by PROTOCO... Message-ID: <59081f6aad613_33f3f890972bc40473dd@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 78b23ab6827410960577c01a33df8afc8fd4496e https://github.com/python/cpython/commit/78b23ab6827410960577c01a33df8afc8fd4496e Author: Mariatta Date: 2017-05-01 (Mon, 01 May 2017) Changed paths: M Doc/library/ssl.rst Log Message: ----------- [3.6] Clean up some confusing text left by PROTOCOL_SSLv23 -> PROTOCOL_TLS transition (GH-1355) (#1371) (cherry picked from commit d4069de5112f0408801ff2479476827bb3e0e8fc) From noreply at github.com Tue May 2 04:47:39 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 01:47:39 -0700 Subject: [Python-checkins] [python/cpython] 809101: bpo-30104: Use -fno-strict-aliasing on clang (#137... Message-ID: <590847ab83e63_185633fa24146fc301100c2@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 809101f14f27ddb394cd77c477470761ecf99f41 https://github.com/python/cpython/commit/809101f14f27ddb394cd77c477470761ecf99f41 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Makefile.pre.in M configure M configure.ac Log Message: ----------- bpo-30104: Use -fno-strict-aliasing on clang (#1376) Python/dtoa.c is not compiled correctly with clang 4.0 and optimization level -O2 or higher, because of an aliasing issue on the double/ULong[2] union. Only compile dtoa.c with -fno-strict-aliasing. LLVM bug report: https://bugs.llvm.org//show_bug.cgi?id=31928 From solipsis at pitrou.net Tue May 2 05:03:41 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Tue, 02 May 2017 09:03:41 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=-3 Message-ID: <20170502090341.129615.82725.D6FD237B@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [-7, 8, -7] memory blocks, sum=-6 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_fork leaked [-1, 1, -2] memory blocks, sum=-2 test_multiprocessing_forkserver leaked [-1, 2, 0] memory blocks, sum=1 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogWlttD_', '--timeout', '7200'] From noreply at github.com Tue May 2 05:16:23 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 02:16:23 -0700 Subject: [Python-checkins] [python/cpython] 03a7ab: bpo-30104: Use -fno-strict-aliasing on clang (#137... Message-ID: <59084e675739e_4cbb3fa0a0b4dc34552b6@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 03a7ab77d2f75323e1f3e8b6a1c164e701d58bfb https://github.com/python/cpython/commit/03a7ab77d2f75323e1f3e8b6a1c164e701d58bfb Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Makefile.pre.in M configure M configure.ac Log Message: ----------- bpo-30104: Use -fno-strict-aliasing on clang (#1376) (#1377) Python/dtoa.c is not compiled correctly with clang 4.0 and optimization level -O2 or higher, because of an aliasing issue on the double/ULong[2] union. Only compile dtoa.c with -fno-strict-aliasing. LLVM bug report: https://bugs.llvm.org//show_bug.cgi?id=31928 (cherry picked from commit 809101f14f27ddb394cd77c477470761ecf99f41) From noreply at github.com Tue May 2 05:45:46 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 02:45:46 -0700 Subject: [Python-checkins] [python/cpython] 092f46: bpo-30108: Restore sys.path in test_site (#1197) (... Message-ID: <5908554ae591d_1851d3fe0bf175c34275e7@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 092f4602c329e23b863692249cc630a3eba5b6b5 https://github.com/python/cpython/commit/092f4602c329e23b863692249cc630a3eba5b6b5 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_site.py Log Message: ----------- bpo-30108: Restore sys.path in test_site (#1197) (#1379) Add setUpModule() and tearDownModule() functions to test_site to save/restore sys.path at the module level to prevent warning if the user site directory is created, since site.addsitedir() modifies sys.path. (cherry picked from commit b85c136903c6d2368162f7c4a58f258c9c69ead0) From noreply at github.com Tue May 2 05:45:44 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 02:45:44 -0700 Subject: [Python-checkins] [python/cpython] 33a5d4: bpo-30108: Restore sys.path in test_site (#1197) (... Message-ID: <590855485cdd9_1a553f7e828a9c3475616@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 33a5d40de997fff5b60157c546a3bf711e083bcc https://github.com/python/cpython/commit/33a5d40de997fff5b60157c546a3bf711e083bcc Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_site.py Log Message: ----------- bpo-30108: Restore sys.path in test_site (#1197) (#1378) Add setUpModule() and tearDownModule() functions to test_site to save/restore sys.path at the module level to prevent warning if the user site directory is created, since site.addsitedir() modifies sys.path. (cherry picked from commit b85c136903c6d2368162f7c4a58f258c9c69ead0) From noreply at github.com Tue May 2 07:11:51 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 04:11:51 -0700 Subject: [Python-checkins] [python/cpython] 92fd6c: bpo-30132: distutils BuildExtTestCase use temp_cwd... Message-ID: <590869775e24e_156c3fa0c2d9bc301005cc@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 92fd6c9ef54a857815e3dca8ee74b2b4f5cdf154 https://github.com/python/cpython/commit/92fd6c9ef54a857815e3dca8ee74b2b4f5cdf154 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/distutils/tests/test_build_ext.py Log Message: ----------- bpo-30132: distutils BuildExtTestCase use temp_cwd (#1380) BuildExtTestCase of test_distutils now uses support.temp_cwd() in setUp() to remove files created in the current working in all BuildExtTestCase unit tests, not only test_build_ext(). Move also tearDown() just after setUp(). From noreply at github.com Tue May 2 07:12:03 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 04:12:03 -0700 Subject: [Python-checkins] [python/cpython] 1dae74: bpo-30199: test_ssl closes all asyncore channels (... Message-ID: <59086983b6c2f_49873fb9a7589c38110736@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 1dae7450c68bad498e57800387b24cb103c461fa https://github.com/python/cpython/commit/1dae7450c68bad498e57800387b24cb103c461fa Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_ssl.py Log Message: ----------- bpo-30199: test_ssl closes all asyncore channels (#1381) AsyncoreEchoServer of test_ssl now calls asyncore.close_all(ignore_all=True) to ensure that asyncore.socket_map is cleared once the test completes, even if ConnectionHandler was not correctly unregistered. Fix the following warning: Warning -- asyncore.socket_map was modified by test_ssl Before: {} After: {6: } From noreply at github.com Tue May 2 09:10:41 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 06:10:41 -0700 Subject: [Python-checkins] [python/cpython] 999707: bpo-30228: FileIO seek() and tell() set seekable (... Message-ID: <5908855147373_4f583f873d825c2c9731b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 999707373630ce090300c3c542066f493b12faa0 https://github.com/python/cpython/commit/999707373630ce090300c3c542066f493b12faa0 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Misc/NEWS M Modules/_io/fileio.c Log Message: ----------- bpo-30228: FileIO seek() and tell() set seekable (#1384) FileIO.seek() and FileIO.tell() method now set the internal seekable attribute to avoid one syscall on open() (in buffered or text mode). The seekable property is now also more reliable since its value is set correctly on memory allocation failure. From noreply at github.com Tue May 2 09:27:59 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 06:27:59 -0700 Subject: [Python-checkins] [python/cpython] b0d820: Fix typo in selectors.rst (#1383) Message-ID: <5908895f342db_61933fe8009f3c3876677@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: b0d82036549074357717d130a772d1e2ebc8ea01 https://github.com/python/cpython/commit/b0d82036549074357717d130a772d1e2ebc8ea01 Author: Tong SHEN Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Doc/library/selectors.rst Log Message: ----------- Fix typo in selectors.rst (#1383) decriptor -> descriptor From noreply at github.com Tue May 2 09:50:44 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 06:50:44 -0700 Subject: [Python-checkins] [python/cpython] 307689: bpo-30132: distutils BuildExtTestCase use temp_cwd... Message-ID: <59088eb4e7416_17b793fa2527f7c3461794@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 30768958490c658fba0fe24f1cabbdad44be22ff https://github.com/python/cpython/commit/30768958490c658fba0fe24f1cabbdad44be22ff Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/distutils/tests/test_build_ext.py Log Message: ----------- bpo-30132: distutils BuildExtTestCase use temp_cwd (#1387) BuildExtTestCase of test_distutils now uses support.temp_cwd() in setUp() to remove files created in the current working in all BuildExtTestCase unit tests, not only test_build_ext(). Fix the following warning: Warning -- files was modified by test_distutils Before: [] After: ['vc140.pdb'] From noreply at github.com Tue May 2 10:26:06 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 07:26:06 -0700 Subject: [Python-checkins] [python/cpython] 3ceeb8: bpo-30132: distutils BuildExtTestCase use temp_cwd... Message-ID: <590896fe57d77_180743ffd82883c444692a@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 3ceeb84b5a90e327ef55190105e82c926b0b8aab https://github.com/python/cpython/commit/3ceeb84b5a90e327ef55190105e82c926b0b8aab Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/distutils/tests/test_build_ext.py Log Message: ----------- bpo-30132: distutils BuildExtTestCase use temp_cwd (#1387) (#1388) BuildExtTestCase of test_distutils now uses support.temp_cwd() in setUp() to remove files created in the current working in all BuildExtTestCase unit tests, not only test_build_ext(). Fix the following warning: Warning -- files was modified by test_distutils Before: [] After: ['vc140.pdb'] (cherry picked from commit 30768958490c658fba0fe24f1cabbdad44be22ff) From noreply at github.com Tue May 2 10:49:12 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 07:49:12 -0700 Subject: [Python-checkins] [python/cpython] 3c422b: bpo-30199: test_ssl closes all asyncore channels (... Message-ID: <59089c6833a65_1872d3fdc13351c34794c7@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 3c422b92653df05c7034136b77f76376aa5aec4f https://github.com/python/cpython/commit/3c422b92653df05c7034136b77f76376aa5aec4f Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_ssl.py Log Message: ----------- bpo-30199: test_ssl closes all asyncore channels (#1381) (#1390) AsyncoreEchoServer of test_ssl now calls asyncore.close_all(ignore_all=True) to ensure that asyncore.socket_map is cleared once the test completes, even if ConnectionHandler was not correctly unregistered. Fix the following warning: Warning -- asyncore.socket_map was modified by test_ssl Before: {} After: {6: } (cherry picked from commit 1dae7450c68bad498e57800387b24cb103c461fa) From noreply at github.com Tue May 2 10:55:52 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 07:55:52 -0700 Subject: [Python-checkins] [python/cpython] 2c7085: bpo-27593: Get SCM build info from git instead of ... Message-ID: <59089df8471a5_3a5e3fb3cbd93c30706c5@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 2c7085fd7b00cba8b5ab258c62453b6a12418b73 https://github.com/python/cpython/commit/2c7085fd7b00cba8b5ab258c62453b6a12418b73 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Include/pythonrun.h M Makefile.pre.in M Misc/NEWS M Modules/getbuildinfo.c M Python/sysmodule.c M configure M configure.ac Log Message: ----------- bpo-27593: Get SCM build info from git instead of hg (#1327) Based on commit 5c4b0d063aba0a68c325073f5f312a2c9f40d178 by Ned Deily, which is based on original patches by Brett Cannon and Steve Dower. Remove also the private _Py_svnversion() function and SVNVERSION variable. Note: Py_SubversionRevision() and Py_SubversionShortBranch() are unchanged, they are part of the public API. From noreply at github.com Tue May 2 10:48:38 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 07:48:38 -0700 Subject: [Python-checkins] [python/cpython] 89a54c: bpo-30199: test_ssl closes all asyncore channels (... Message-ID: <59089c4654ef1_57cc3fbca11f1c2c154da@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 89a54c73746417bae003a9985668fa665040d5d9 https://github.com/python/cpython/commit/89a54c73746417bae003a9985668fa665040d5d9 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_ssl.py Log Message: ----------- bpo-30199: test_ssl closes all asyncore channels (#1381) (#1389) AsyncoreEchoServer of test_ssl now calls asyncore.close_all(ignore_all=True) to ensure that asyncore.socket_map is cleared once the test completes, even if ConnectionHandler was not correctly unregistered. Fix the following warning: Warning -- asyncore.socket_map was modified by test_ssl Before: {} After: {6: } (cherry picked from commit 1dae7450c68bad498e57800387b24cb103c461fa) From noreply at github.com Tue May 2 11:20:03 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 08:20:03 -0700 Subject: [Python-checkins] [python/cpython] 495b50: bpo-30205: Fix getsockname() for unbound AF_UNIX s... Message-ID: <5908a3a390eee_39743fc09bdc7c38268aa@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 495b5021e73e3c4b6404417ecf4fa83aa10297f0 https://github.com/python/cpython/commit/495b5021e73e3c4b6404417ecf4fa83aa10297f0 Author: Antoine Pitrou Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_socket.py M Misc/NEWS M Modules/socketmodule.c Log Message: ----------- bpo-30205: Fix getsockname() for unbound AF_UNIX sockets on Linux (#1370) * bpo-30205: Fix getsockname() for unbound AF_UNIX sockets on Linux * Add NEWS entry From noreply at github.com Tue May 2 11:26:27 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 08:26:27 -0700 Subject: [Python-checkins] [python/cpython] 43566a: [2.7] bpo-30223: Add Lib/test/__main__.py. (#1373) Message-ID: <5908a523d6bb3_30143fbcc0731c2c64355@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 43566aee12a177a7aef5d732abf768251e6b8a12 https://github.com/python/cpython/commit/43566aee12a177a7aef5d732abf768251e6b8a12 Author: Serhiy Storchaka Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Doc/library/test.rst A Lib/test/__main__.py M Lib/test/pickletester.py M Lib/test/regrtest.py M Lib/test/test_memoryio.py M Misc/NEWS Log Message: ----------- [2.7] bpo-30223: Add Lib/test/__main__.py. (#1373) To unify running tests in Python 2.7 and Python 3, the test package can be run as a script. This is equivalent to running the test.regrtest module as a script. From noreply at github.com Tue May 2 13:14:08 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 10:14:08 -0700 Subject: [Python-checkins] [python/cpython] f06e02: bpo-28556: Routine updates to typing (#1366) Message-ID: <5908be60d3a85_e8e13ffcaeab1c345170@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: f06e0218ef6007667f5d61184b85a81a0466d3ae https://github.com/python/cpython/commit/f06e0218ef6007667f5d61184b85a81a0466d3ae Author: Ivan Levkivskyi Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_typing.py M Lib/typing.py M Misc/NEWS Log Message: ----------- bpo-28556: Routine updates to typing (#1366) - Add NoReturn type - Use WrapperDescriptorType (original PR by Jim Fasarakis-Hilliard) - Minor bug-fixes From noreply at github.com Tue May 2 13:17:20 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 10:17:20 -0700 Subject: [Python-checkins] [python/cpython] 094909: Remove outdated tests in test_isinstance (GH-1393) Message-ID: <5908bf20532b3_2523fc411cafc3c725b8@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 094909ad69a6654ac43c69ebdced060fbbbbede8 https://github.com/python/cpython/commit/094909ad69a6654ac43c69ebdced060fbbbbede8 Author: Jim Fasarakis-Hilliard Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_isinstance.py Log Message: ----------- Remove outdated tests in test_isinstance (GH-1393) There is no need to test for new-style classes versus classic classes in Python 3. From noreply at github.com Tue May 2 14:56:53 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 11:56:53 -0700 Subject: [Python-checkins] [python/cpython] 8e158b: [2.7] bpo-30223: Fix test_xpickle for Python 2.4. ... Message-ID: <5908d675d4ac5_439d3fcc2ddefc2c1006aa@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 8e158b2316385497c7b6b818d8b45855d7f87f0b https://github.com/python/cpython/commit/8e158b2316385497c7b6b818d8b45855d7f87f0b Author: Serhiy Storchaka Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/pickletester.py Log Message: ----------- [2.7] bpo-30223: Fix test_xpickle for Python 2.4. (#1395) From noreply at github.com Tue May 2 15:42:50 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 12:42:50 -0700 Subject: [Python-checkins] [python/cpython] 5facdb: bpo-30232: Support Git worktree in configure.ac (#... Message-ID: <5908e13ab33ca_4d2d3fc179b09c3813394@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 5facdbb29169c2799c42f887cef4cd9d087b0167 https://github.com/python/cpython/commit/5facdbb29169c2799c42f887cef4cd9d087b0167 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M configure.ac Log Message: ----------- bpo-30232: Support Git worktree in configure.ac (#1391) Don't test if .git/HEAD file exists, but only if the .git file (or directory) exists. From noreply at github.com Tue May 2 15:50:10 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 12:50:10 -0700 Subject: [Python-checkins] [python/cpython] fd6c8b: bpo-27593: Revise git SCM build info. (#744) (#746... Message-ID: <5908e2f26f84d_4ec83f97f813dc2c669d@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: fd6c8bb89e834898c26620c9ab9afc6aaecb6b28 https://github.com/python/cpython/commit/fd6c8bb89e834898c26620c9ab9afc6aaecb6b28 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M PCbuild/pythoncore.vcxproj Log Message: ----------- bpo-27593: Revise git SCM build info. (#744) (#746) (#1392) Use --short form of git hash. Use output from "git describe" for tag. Expected outputs: 1. previous hg 2. previous git 3. updated git Release (tagged) build: 1. Python 3.7.0a0 (v3.7.0a0:4def2a2901a5, ... 2. Python 3.7.0a0 (v3.7.0a0^0:05f53735c8912f8df1077e897f052571e13c3496, ... 3. Python 3.7.0a0 (v3.7.0a0:05f53735c8, ... Development build: 1. Python 3.7.0a0 (default:41df79263a11, ... 2. Python 3.7.0a0 (master:05f53735c8912f8df1077e897f052571e13c3496, ... 3. Python 3.7.0a0 (heads/master-dirty:05f53735c8, ... "dirty" means the working tree has uncommitted changes. See "git help describe" for more info. (cherry picked from commit 554626ada769abf82a5dabe6966afa4265acb6a6) (cherry picked from commit ed512cba78af211da4d83cbb7cc533c39176f374) From noreply at github.com Tue May 2 16:35:59 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 13:35:59 -0700 Subject: [Python-checkins] [python/cpython] 9ed34a: bpo-30232: Regenerate configure (#1396) Message-ID: <5908edafd2abd_422e3fbb693a7c30174bd@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 9ed34a89532763cf89f5e11fffb91ef7dee29fed https://github.com/python/cpython/commit/9ed34a89532763cf89f5e11fffb91ef7dee29fed Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M configure Log Message: ----------- bpo-30232: Regenerate configure (#1396) Run autoconf. From noreply at github.com Tue May 2 17:06:40 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 14:06:40 -0700 Subject: [Python-checkins] [python/cpython] 9b854d: Issue 27372: Stop test_idle from changing locale, ... Message-ID: <5908f4e0c64af_6fa03fc13f3ddc3c51354@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 9b854debea4dbd91c9ffc36f084a90fa225d5197 https://github.com/python/cpython/commit/9b854debea4dbd91c9ffc36f084a90fa225d5197 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/idlelib/EditorWindow.py M Lib/idlelib/IOBinding.py M Lib/idlelib/__init__.py M Lib/test/test_idle.py Log Message: ----------- Issue 27372: Stop test_idle from changing locale, so test passes. (#1397) In 3.6, the warning is now called an error, making it harder to ignore. (cherry picked from commit 7c1534141d3a159a32db9742e1d201d5c7a9ba81) From noreply at github.com Tue May 2 17:43:27 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 14:43:27 -0700 Subject: [Python-checkins] [python/cpython] 8105dd: bpo-30223: Add global in regrtest main_in_temp_cwd... Message-ID: <5908fd7f25c27_7d883ff1ba13bc30953d4@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 8105dd7f75b6aa5f812522d452cd378372752a10 https://github.com/python/cpython/commit/8105dd7f75b6aa5f812522d452cd378372752a10 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/regrtest.py Log Message: ----------- bpo-30223: Add global in regrtest main_in_temp_cwd (#1399) From noreply at github.com Tue May 2 17:46:07 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 14:46:07 -0700 Subject: [Python-checkins] [python/cpython] 4dae0d: [3.6] bpo-30232: Support Git worktree in configure... Message-ID: <5908fe1f9d596_50413f827eeb3c3851072@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 4dae0d111dd7bb34ec730eea2327a3219acff211 https://github.com/python/cpython/commit/4dae0d111dd7bb34ec730eea2327a3219acff211 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M configure M configure.ac Log Message: ----------- [3.6] bpo-30232: Support Git worktree in configure.ac (#1398) * bpo-30232: Support Git worktree in configure.ac (#1391) Don't test if .git/HEAD file exists, but only if the .git file (or directory) exists. (cherry picked from commit 5facdbb29169c2799c42f887cef4cd9d087b0167) * bpo-30232: Regenerate configure (#1396) Run autoconf. (cherry picked from commit 9ed34a89532763cf89f5e11fffb91ef7dee29fed) From noreply at github.com Tue May 2 17:48:27 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 14:48:27 -0700 Subject: [Python-checkins] [python/cpython] 0360a9: Fix tests: getsockname() can return None on OS X o... Message-ID: <5908feabdc859_4b283fdacc877c38527b9@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 0360a9d015ddbc4e3d58e3ab4b433da27bf1db3a https://github.com/python/cpython/commit/0360a9d015ddbc4e3d58e3ab4b433da27bf1db3a Author: Antoine Pitrou Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_socket.py Log Message: ----------- Fix tests: getsockname() can return None on OS X on unbound sockets (#1400) From lp_benchmark_robot at intel.com Tue May 2 18:04:46 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Tue, 2 May 2017 15:04:46 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-02 Message-ID: Results for project python/master, build date: 2017-05-02 03:01:59-07:00. - commit: d4069de - previous commit: 1374dbb - revision date: 2017-05-01 22:43:31-07:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.748% | +0.432% | +5.317% | +6.715% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.923% | -0.257% | +18.050% | +10.789% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.709% | +0.043% | +19.248% | +10.465% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.528% | +0.205% | +17.587% | +10.100% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.044% | +1.978% | +7.097% | +7.088% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.293% | +0.942% | +12.176% | +9.044% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.860% | -0.012% | +7.441% | +10.456% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.333% | +0.062% | +2.867% | +7.285% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 4.434% | -0.153% | +6.351% | +20.573% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 4.374% | +1.291% | +10.467% | +12.421% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.361% | +0.112% | +2.904% | +8.070% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.431% | +0.233% | +6.432% | +3.023% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.884% | +0.769% | +4.754% | +5.224% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 0.818% | -0.025% | +8.975% | +11.493% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.956% | -0.014% | +7.243% | +8.991% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.929% | -0.083% | +6.967% | +10.132% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.606% | -0.060% | +9.289% | +10.556% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.325% | +0.710% | +8.710% | +9.067% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.959% | -0.155% | +2.877% | +9.139% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.150% | +0.831% | +4.752% | +7.228% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.640% | +0.972% | +5.396% | +10.763% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.732% | -0.617% | +12.442% | +9.452% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.518% | +0.686% | +6.193% | +11.418% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.495% | +0.060% | +17.625% | +12.473% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 7.672% | -1.361% | +6.020% | +12.383% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 2.026% | +0.465% | +2.962% | +5.928% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.742% | -0.129% | -0.265% | -0.067% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 3.712% | -0.256% | +1.239% | +7.787% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.289% | -0.683% | +2.030% | +12.523% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.107% | +1.353% | +0.902% | +22.536% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.351% | -0.008% | +4.679% | +22.697% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.768% | +0.007% | +4.959% | +19.893% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 1.169% | +1.464% | +11.882% | +10.639% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.145% | -0.015% | +0.318% | +10.212% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.124% | -0.024% | +2.462% | +4.486% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.087% | +0.065% | +2.375% | +4.159% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.257% | -0.044% | +10.000% | +11.225% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.963% | +1.482% | +4.469% | +8.486% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.692% | +0.058% | -0.828% | +7.218% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 3.793% | -0.362% | +0.745% | +3.315% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 0.977% | -0.799% | +2.022% | +5.467% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 1.264% | +0.511% | +9.693% | +14.368% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 2.119% | -0.369% | +1.904% | +0.274% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 2.486% | -0.181% | +27.034% | +7.776% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.948% | -0.087% | +5.609% | +4.117% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.458% | +0.577% | +15.791% | +6.034% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 1.109% | +0.030% | +4.045% | -8.181% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.623% | +0.176% | +5.735% | +0.298% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.652% | +0.234% | +5.634% | +5.508% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.628% | -0.062% | +4.173% | +4.285% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.264% | -0.457% | +3.342% | +8.063% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.554% | +0.874% | +12.456% | +7.028% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.681% | +0.244% | +9.729% | +6.921% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.890% | +0.174% | +11.460% | +8.318% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.322% | +0.774% | +10.405% | +10.819% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 3.527% | +1.465% | +22.952% | +6.984% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.430% | +0.412% | +5.458% | +7.526% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 1.202% | -0.220% | +2.153% | -1.834% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 6.323% | -0.655% | +9.646% | +20.579% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.379% | -0.251% | -1.280% | +15.764% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 1.049% | +0.368% | +8.302% | +4.801% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.799% | +0.643% | +6.045% | +8.505% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.450% | -0.095% | +4.319% | +7.322% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 4.618% | +1.423% | -0.976% | +11.504% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.490% | -0.129% | +6.168% | +9.599% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-02 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Tue May 2 18:04:00 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Tue, 2 May 2017 15:04:00 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-02 Message-ID: Results for project python/2.7, build date: 2017-05-02 05:51:27-07:00. - commit: 6bed8f9 - previous commit: a694e09 - revision date: 2017-05-01 19:53:45+03:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.531% | +0.208% | +1.940% | +4.204% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.829% | +0.346% | +0.252% | +5.710% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.346% | +0.501% | +2.037% | +4.817% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.520% | -0.101% | +0.002% | +4.819% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.811% | +0.002% | +1.655% | +2.172% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.290% | -0.204% | -1.026% | +9.161% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.763% | +0.268% | +1.155% | +3.699% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.965% | +0.295% | -0.551% | +4.105% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.046% | +0.041% | +0.289% | +6.542% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 3.772% | -0.370% | -1.853% | +4.132% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.631% | -0.380% | +1.621% | +0.241% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 2.249% | +0.008% | -1.670% | +3.983% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.631% | +0.128% | -0.043% | +3.382% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.237% | +0.132% | -1.832% | +6.066% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.019% | -0.773% | -1.306% | +5.738% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.516% | -0.145% | +0.660% | +4.305% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.293% | +0.288% | +0.415% | +6.975% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.370% | +0.045% | -0.043% | +1.531% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.084% | -0.121% | +1.640% | -1.690% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.920% | +0.243% | -0.394% | +1.548% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.644% | +0.515% | +0.252% | +9.933% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.420% | +0.047% | -2.253% | +4.370% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 1.046% | +0.451% | +0.210% | +9.297% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.821% | -0.137% | -0.206% | +5.264% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.627% | +0.016% | +0.030% | +28.728% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.631% | -0.303% | +1.059% | +14.541% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.998% | +0.059% | -0.163% | +4.789% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.829% | +0.208% | -3.142% | +1.368% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 2.182% | -0.282% | +0.516% | +3.063% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.208% | +0.387% | +1.658% | +2.939% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.259% | +0.220% | +0.667% | +2.188% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.961% | -0.278% | +0.386% | +0.888% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 5.877% | -0.095% | -336.808% | +0.457% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.564% | -0.254% | +0.247% | +4.659% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.258% | +0.041% | +0.272% | -0.057% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 2.272% | +0.436% | -2.224% | +3.169% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.107% | -0.076% | +0.011% | +0.558% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.116% | -0.055% | +0.196% | +0.435% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.835% | +0.145% | +0.727% | +4.876% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 2.671% | -0.282% | +0.516% | +3.218% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.217% | +0.045% | -0.341% | +7.207% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 0.684% | +0.772% | +0.979% | +4.444% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.517% | +0.145% | +0.594% | +8.658% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.560% | +0.057% | -0.747% | +9.706% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.404% | +0.082% | +0.148% | +1.119% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 0.545% | +0.297% | +0.562% | +8.157% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.377% | -0.537% | -0.491% | +3.679% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.727% | -0.117% | +0.089% | +5.367% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 2.066% | -0.409% | -4.780% | +5.397% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 5.273% | +0.457% | +0.882% | +3.024% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 1.082% | -0.320% | -0.893% | -1.584% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.595% | -0.163% | +1.136% | +0.334% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.526% | +0.607% | +2.404% | -0.794% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.660% | +1.242% | +0.120% | +0.914% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.166% | -0.318% | +1.666% | +1.539% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.571% | +0.254% | +0.905% | +1.207% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.260% | +0.169% | +0.798% | +1.583% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.599% | -0.376% | +0.749% | +1.977% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 0.883% | -0.470% | +2.150% | +1.276% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.569% | -0.166% | +1.545% | +1.163% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.936% | +0.680% | -0.865% | -20.805% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 2.080% | +0.303% | -31.875% | +3.262% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.792% | -0.184% | -0.160% | +0.598% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 3.126% | -0.386% | -6.332% | +11.356% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.114% | +0.275% | -0.337% | +3.678% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 0.649% | -0.137% | +0.647% | +4.137% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 2.843% | +1.066% | -0.054% | +0.736% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 0.872% | +0.362% | -0.471% | +4.332% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-02 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Tue May 2 18:05:46 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 15:05:46 -0700 Subject: [Python-checkins] [python/cpython] df5692: bpo-30232: Support Git worktree in configure.ac (#... Message-ID: <590902babae8b_7633fa1428cfc30774b2@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: df5692549a68741d3d02eeee28f9fef74f349712 https://github.com/python/cpython/commit/df5692549a68741d3d02eeee28f9fef74f349712 Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M configure M configure.ac Log Message: ----------- bpo-30232: Support Git worktree in configure.ac (#1402) Don't test if .git/HEAD file exists, but only if the .git file (or directory) exists. From noreply at github.com Tue May 2 18:06:18 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 15:06:18 -0700 Subject: [Python-checkins] [python/cpython] 360fb8: [3.5] bpo-30232: Support Git worktree in configure... Message-ID: <590902dad2806_70f03fb1befe7c3449497@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 360fb81367bb409bb7a1d261d88fcf82cee528f0 https://github.com/python/cpython/commit/360fb81367bb409bb7a1d261d88fcf82cee528f0 Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M configure M configure.ac Log Message: ----------- [3.5] bpo-30232: Support Git worktree in configure.ac (#1398) (#1401) * bpo-30232: Support Git worktree in configure.ac (#1391) Don't test if .git/HEAD file exists, but only if the .git file (or directory) exists. (cherry picked from commit 5facdbb29169c2799c42f887cef4cd9d087b0167) * bpo-30232: Regenerate configure (#1396) Run autoconf. (cherry picked from commit 9ed34a89532763cf89f5e11fffb91ef7dee29fed) (cherry picked from commit 4dae0d111dd7bb34ec730eea2327a3219acff211) From noreply at github.com Tue May 2 18:14:30 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 15:14:30 -0700 Subject: [Python-checkins] [python/cpython] 0c2ff0: Backport bpo-30205 to 3.6 (#1403) Message-ID: <590904c6cd261_44063f93cd047c345331b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 0c2ff0898db2db9cd9c643dfadbff11761bacf5f https://github.com/python/cpython/commit/0c2ff0898db2db9cd9c643dfadbff11761bacf5f Author: Antoine Pitrou Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/test/test_socket.py M Misc/NEWS M Modules/socketmodule.c Log Message: ----------- Backport bpo-30205 to 3.6 (#1403) From noreply at github.com Tue May 2 18:22:29 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 15:22:29 -0700 Subject: [Python-checkins] [python/cpython] 0d9d61: Backport bpo-30205 to 3.5 (#1404) Message-ID: <590906a565aa3_48303f8055291c3c130b4@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 0d9d61828bbd6cbc289489bf1d439fa91eca3743 https://github.com/python/cpython/commit/0d9d61828bbd6cbc289489bf1d439fa91eca3743 Author: Antoine Pitrou Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/test/test_socket.py M Misc/NEWS M Modules/socketmodule.c Log Message: ----------- Backport bpo-30205 to 3.5 (#1404) From noreply at github.com Tue May 2 20:12:24 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 17:12:24 -0700 Subject: [Python-checkins] [python/cpython] 564e89: regrtest: always show before/after of modified env... Message-ID: <590920682e8ef_49ba3fcf2fd2dc301093db@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 564e89f43b8d64c165755e3c7a94e4daecfde5a3 https://github.com/python/cpython/commit/564e89f43b8d64c165755e3c7a94e4daecfde5a3 Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/test/libregrtest/save_env.py Log Message: ----------- regrtest: always show before/after of modified env (#1192) (#1406) Buildbots don't run tests with -vv and so only log "xxx was modified by test_xxx" which is not enough to debug such random issue. In many cases, I'm unable to reproduce the warning and so unable to fix it. Always logging the value before and value after should help to debug such warning on buildbots. (cherry picked from commit ec4b17239d899550be4ee6104b61751bb3c70382) From noreply at github.com Tue May 2 20:12:35 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 17:12:35 -0700 Subject: [Python-checkins] [python/cpython] 229823: regrtest: always show before/after of modified env... Message-ID: <5909207350d21_7b083fd262b01c3c101571@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 22982350235f8c5821b71661a5616423e1c7fcc0 https://github.com/python/cpython/commit/22982350235f8c5821b71661a5616423e1c7fcc0 Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/test/regrtest.py Log Message: ----------- regrtest: always show before/after of modified env (#1407) Buildbots don't run tests with -vv and so only log "xxx was modified by test_xxx" which is not enough to debug such random issue. In many cases, I'm unable to reproduce the warning and so unable to fix it. Always logging the value before and value after should help to debug such warning on buildbots. (cherry picked from commit ec4b17239d899550be4ee6104b61751bb3c70382) From noreply at github.com Tue May 2 20:21:35 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 17:21:35 -0700 Subject: [Python-checkins] [python/cpython] 22b304: bpo-23404: make touch becomes make rebuild-all Message-ID: <5909228fb88d8_ed3d3f87fe07fc2c2067@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/buildbot-custom Home: https://github.com/python/cpython Commit: 22b304f4d3d8b577ea9cca4afc062c974735cd1d https://github.com/python/cpython/commit/22b304f4d3d8b577ea9cca4afc062c974735cd1d Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: R .hgtouch M Mac/BuildScript/build-installer.py M Makefile.pre.in M Misc/NEWS R Tools/hg/hgtouch.py M configure M configure.ac Log Message: ----------- bpo-23404: make touch becomes make rebuild-all Don't rebuild generated files based on file modification time anymore. The action is now explicit. Changes: * Remove "make touch", Tools/hg/hgtouch.py and .hgtouch * Add a new "make rebuild-all" command to rebuild all generated files * Add subcommands to only generate specific files: - rebuild-ast: Include/Python-ast.h and Python/Python-ast.c - rebuild-grammar: Include/graminit.h and Python/graminit.c - rebuild-importlib: Python/importlib_external.h and Python/importlib.h - rebuild-opcode: Include/opcode.h - rebuild-opcode-targets: Python/opcode_targets.h - rebuild-typeslots: Objects/typeslots.inc * pgen is now only built by by "make rebuild-grammar" * Add $(srcdir)/ prefix to paths to source files to handle correctly compilation outside the source directory Note: $(PYTHON_FOR_GEN) is no more used nor needed by "make" (default target, build Python). From noreply at github.com Tue May 2 20:44:38 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 17:44:38 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <590927f633c1f_67ca3f8e9b3b9c3c740f9@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/buildbot-custom Home: https://github.com/python/cpython From noreply at github.com Tue May 2 21:47:35 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 18:47:35 -0700 Subject: [Python-checkins] [python/cpython] d1c862: bpo-30199: test_ssl closes all asyncore channels (... Message-ID: <590936b7eaaee_49763f9eec06bc401508a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: d1c862ffa73b222746035155817d2516c4f5b71e https://github.com/python/cpython/commit/d1c862ffa73b222746035155817d2516c4f5b71e Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/test/test_ssl.py Log Message: ----------- bpo-30199: test_ssl closes all asyncore channels (#1381) (#1408) AsyncoreEchoServer of test_ssl now calls asyncore.close_all(ignore_all=True) to ensure that asyncore.socket_map is cleared once the test completes, even if ConnectionHandler was not correctly unregistered. Fix the following warning: Warning -- asyncore.socket_map was modified by test_ssl Before: {} After: {6: } (cherry picked from commit 1dae7450c68bad498e57800387b24cb103c461fa) From noreply at github.com Tue May 2 21:47:45 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 18:47:45 -0700 Subject: [Python-checkins] [python/cpython] 0d4937: regrtest: always show before/after of modified env... Message-ID: <590936c1b2332_e8e13ffcaeab1c34135b@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 0d493795c8601d600a93e6a00e6c8ef3620d5aab https://github.com/python/cpython/commit/0d493795c8601d600a93e6a00e6c8ef3620d5aab Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/test/regrtest.py Log Message: ----------- regrtest: always show before/after of modified env (#1407) (#1409) Buildbots don't run tests with -vv and so only log "xxx was modified by test_xxx" which is not enough to debug such random issue. In many cases, I'm unable to reproduce the warning and so unable to fix it. Always logging the value before and value after should help to debug such warning on buildbots. (cherry picked from commit ec4b17239d899550be4ee6104b61751bb3c70382) (cherry picked from commit 22982350235f8c5821b71661a5616423e1c7fcc0) From noreply at github.com Tue May 2 23:16:23 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 20:16:23 -0700 Subject: [Python-checkins] [python/cpython] 13f1f4: bpo-30103: Allow Uuencode in Python using backtick... Message-ID: <59094b8730811_15f3f8f2a50dc348758e@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 13f1f423fac39f8f14a3ce919dd236975517d5c6 https://github.com/python/cpython/commit/13f1f423fac39f8f14a3ce919dd236975517d5c6 Author: Xiang Zhang Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Doc/library/binascii.rst M Doc/library/uu.rst M Doc/tools/susp-ignored.csv M Doc/whatsnew/3.7.rst M Lib/test/test_binascii.py M Lib/test/test_uu.py M Lib/uu.py M Misc/NEWS M Modules/binascii.c M Modules/clinic/binascii.c.h Log Message: ----------- bpo-30103: Allow Uuencode in Python using backtick as zero instead of space (#1326) From noreply at github.com Wed May 3 00:35:44 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 21:35:44 -0700 Subject: [Python-checkins] [python/cpython] 5bcf01: [3.6] Fix typo in selectors.rst (GH-1383) (#1414) Message-ID: <59095e20d9059_520a3fc70e035c2c18530@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 5bcf01d4cdc78f6b01e5017ff60da7dbfc34c36b https://github.com/python/cpython/commit/5bcf01d4cdc78f6b01e5017ff60da7dbfc34c36b Author: Mariatta Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Doc/library/selectors.rst Log Message: ----------- [3.6] Fix typo in selectors.rst (GH-1383) (#1414) decriptor -> descriptor (cherry picked from commit b0d82036549074357717d130a772d1e2ebc8ea01) From noreply at github.com Wed May 3 00:36:03 2017 From: noreply at github.com (GitHub) Date: Tue, 02 May 2017 21:36:03 -0700 Subject: [Python-checkins] [python/cpython] f99623: [3.5] Fix typo in selectors.rst (GH-1383) (#1415) Message-ID: <59095e332995d_49823fd328d3fc3051472@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: f99623a5bee30b18a8fa55a9061753064d8a88f4 https://github.com/python/cpython/commit/f99623a5bee30b18a8fa55a9061753064d8a88f4 Author: Mariatta Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Doc/library/selectors.rst Log Message: ----------- [3.5] Fix typo in selectors.rst (GH-1383) (#1415) decriptor -> descriptor (cherry picked from commit b0d82036549074357717d130a772d1e2ebc8ea01) From solipsis at pitrou.net Wed May 3 05:04:34 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Wed, 03 May 2017 09:04:34 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=5 Message-ID: <20170503090433.33405.39719.41D84ED2@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_spawn leaked [2, 0, -1] memory blocks, sum=1 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/refloguwvAdN', '--timeout', '7200'] From noreply at github.com Wed May 3 06:04:59 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 03:04:59 -0700 Subject: [Python-checkins] [python/cpython] 23b312: [3.6] bpo-28087: Skip test_asyncore and test_eintr... Message-ID: <5909ab4b55642_f2193ff98ecafc3487583@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 23b312b087582cec5cc8c528d267eb42061601ac https://github.com/python/cpython/commit/23b312b087582cec5cc8c528d267eb42061601ac Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/test/eintrdata/eintr_tester.py M Lib/test/test_asyncore.py M Misc/NEWS Log Message: ----------- [3.6] bpo-28087: Skip test_asyncore and test_eintr poll failures on macOS (#463) (#1424) Skip some tests of select.poll when running on macOS due to unresolved issues with the underlying system poll function on some macOS versions. (cherry picked from commit de04644627f82d9dc48b3423def7ff5b4aa1926a) (cherry picked from commit 1d391f926b37484b8d4b326003a72c0084db19ec) From noreply at github.com Wed May 3 08:11:36 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 05:11:36 -0700 Subject: [Python-checkins] [python/cpython] 5e9c11: bpo-24725: Skip the test_socket.testFDPassEmpty on... Message-ID: <5909c8f8ef4da_4aed3fc0ec2ebc3c415f1@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 5e9c1101924bacf3ead03124b5c1e48551638360 https://github.com/python/cpython/commit/5e9c1101924bacf3ead03124b5c1e48551638360 Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/test/test_socket.py Log Message: ----------- bpo-24725: Skip the test_socket.testFDPassEmpty on OS X (#1427) In OS X 10.11, the test fails consistently due to a platform change since 10.10. Thanks to Jeff Ramnani for the patch. (cherry picked from commit 3c61a448f106c7cafb050ff7be5c5c421273e68f) From noreply at github.com Wed May 3 10:00:13 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 07:00:13 -0700 Subject: [Python-checkins] [python/cpython] f6a313: bpo-30255: Clip step in _PySlice_Unpack() (#1429) Message-ID: <5909e26de2bda_484a3fe7e82f5c3c379be@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: f6a3133972378205baaa6a854d46170d04a2db67 https://github.com/python/cpython/commit/f6a3133972378205baaa6a854d46170d04a2db67 Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Misc/NEWS M Objects/sliceobject.c Log Message: ----------- bpo-30255: Clip step in _PySlice_Unpack() (#1429) In PySlice_IndicesEx, clip the step to [-PY_SSIZE_T_MAX, PY_SSIZE_T_MAX] rather than [PY_SSIZE_T_MIN, PY_SSIZE_T_MAX]. (cherry picked from commit e6fc7401a92c7b51a80782d8095819b9909a0322) From noreply at github.com Wed May 3 11:27:19 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 08:27:19 -0700 Subject: [Python-checkins] [python/cpython] 2b183b: Update .gitignore (#1435) Message-ID: <5909f6d779d29_f3d83faf93cf1c28823e3@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 2b183b87d29e8c91a313fbfbf8c901287e7b180e https://github.com/python/cpython/commit/2b183b87d29e8c91a313fbfbf8c901287e7b180e Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M .gitignore Log Message: ----------- Update .gitignore (#1435) Ignore more generated files and test data downloaded by tests. From noreply at github.com Wed May 3 11:28:12 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 08:28:12 -0700 Subject: [Python-checkins] [python/cpython] 15f8d0: test_distutils: use EnvironGuard (#1433) Message-ID: <5909f70c3ebda_4be63fc0a2b27c38118415@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 15f8d0d360757eb14d4eb2c0fb6a5b3472cec8b3 https://github.com/python/cpython/commit/15f8d0d360757eb14d4eb2c0fb6a5b3472cec8b3 Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/distutils/tests/test_install.py M Lib/distutils/tests/test_util.py Log Message: ----------- test_distutils: use EnvironGuard (#1433) Use EnvironGuard on InstallTestCase and UtilTestCase. Backport fixes from master to prevent the following warning: Warning -- os.environ was modified by test_distutils From noreply at github.com Wed May 3 11:28:30 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 08:28:30 -0700 Subject: [Python-checkins] [python/cpython] c991eb: bpo-30258: regrtest handles child process crash (#... Message-ID: <5909f71e542bb_6e83f8ead165c303918f@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: c991eb280e60ed25c68a5332bd8633959e9f7113 https://github.com/python/cpython/commit/c991eb280e60ed25c68a5332bd8633959e9f7113 Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/test/regrtest.py Log Message: ----------- bpo-30258: regrtest handles child process crash (#1431) Backport the CHILD_ERROR status from master: a test is considered as failed if a worker process running a test exited with a code different than zero. Change also the output: write stdout and stderr of the child process after the test name, instead of writing it before. accumulate_result(): don't use time of CHILD_ERROR or INTERRUPTED results. From noreply at github.com Wed May 3 12:04:21 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 09:04:21 -0700 Subject: [Python-checkins] [python/cpython] 2c2773: bpo-30257: _bsddb: Fix newDBObject() (#1428) Message-ID: <5909ff857128b_f1f73fe69433fc381061b4@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 2c27731901003cbcc64056fe9db725abe8484616 https://github.com/python/cpython/commit/2c27731901003cbcc64056fe9db725abe8484616 Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Modules/_bsddb.c Log Message: ----------- bpo-30257: _bsddb: Fix newDBObject() (#1428) Don't set cursorSetReturnsNone to DEFAULT_CURSOR_SET_RETURNS_NONE anymore if self->myenvobj is set. Fix a GCC warning on the strange indentation. From noreply at github.com Wed May 3 12:21:50 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 09:21:50 -0700 Subject: [Python-checkins] [python/cpython] a5c62a: bpo-23404: make touch becomes make regen-all (#140... Message-ID: <590a039e180ca_47b93fea72d21c38119033@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: a5c62a8e9f0de6c4133825a5710984a3cd5e102b https://github.com/python/cpython/commit/a5c62a8e9f0de6c4133825a5710984a3cd5e102b Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: R .hgtouch M Mac/BuildScript/build-installer.py M Makefile.pre.in M Misc/NEWS R Tools/hg/hgtouch.py M configure M configure.ac Log Message: ----------- 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. From noreply at github.com Wed May 3 12:37:52 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 09:37:52 -0700 Subject: [Python-checkins] [python/cpython] 4b15e4: [3.5] bpo-28556: Routine updates to typing (GH-136... Message-ID: <590a07602b9ff_4aed3fc0ec2ebc3c445f0@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 4b15e45895ca56ac5f7837cacb8cd3ccc26d1f66 https://github.com/python/cpython/commit/4b15e45895ca56ac5f7837cacb8cd3ccc26d1f66 Author: Mariatta Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/test/test_typing.py M Lib/typing.py M Misc/NEWS Log Message: ----------- [3.5] bpo-28556: Routine updates to typing (GH-1366) (#1417) - Add NoReturn type - Use WrapperDescriptorType (original PR by Jim Fasarakis-Hilliard) - Minor bug-fixes (cherry picked from commit f06e0218ef6007667f5d61184b85a81a0466d3ae) From noreply at github.com Wed May 3 12:38:02 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 09:38:02 -0700 Subject: [Python-checkins] [python/cpython] e612c2: [3.6] bpo-28556: Routine updates to typing (GH-136... Message-ID: <590a076a9fa4b_42d63fe3b604fc34558c0@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: e612c28513b406779d187e5f816445c7d40d292b https://github.com/python/cpython/commit/e612c28513b406779d187e5f816445c7d40d292b Author: Mariatta Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Lib/test/test_typing.py M Lib/typing.py M Misc/NEWS Log Message: ----------- [3.6] bpo-28556: Routine updates to typing (GH-1366) (#1416) - Add NoReturn type - Use WrapperDescriptorType (original PR by Jim Fasarakis-Hilliard) - Minor bug-fixes (cherry picked from commit f06e0218ef6007667f5d61184b85a81a0466d3ae) From noreply at github.com Wed May 3 12:42:44 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 09:42:44 -0700 Subject: [Python-checkins] [python/cpython] 8cf7ea: Add Appveyor to Python 2.7 branch (#1434) Message-ID: <590a08845ebbf_1ba3f8c434d1c3c1076bd@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 8cf7ea22fcee78478c4eaf141977ede29c81cbc1 https://github.com/python/cpython/commit/8cf7ea22fcee78478c4eaf141977ede29c81cbc1 Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: A .github/appveyor.yml Log Message: ----------- Add Appveyor to Python 2.7 branch (#1434) * Add Appveyor to Python 2.7 branch * Adapt AppVeyor config for Python 2 * Replace -j0 with -j2: -j0 is ignored on Python 2 * Replace --slowest with --slow * Remove --timeout option (it was introduced in Python 3) From noreply at github.com Wed May 3 12:46:46 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 09:46:46 -0700 Subject: [Python-checkins] [python/cpython] 885694: bpo-28315: Improve code examples in docs (GH-1372) Message-ID: <590a09768343e_ed1c3ff32ab2bc2450149@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 8856940cf2e82cb17db2b684cd5732fe658605ca https://github.com/python/cpython/commit/8856940cf2e82cb17db2b684cd5732fe658605ca Author: UltimateCoder Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Doc/extending/newtypes.rst M Doc/howto/functional.rst M Doc/library/ctypes.rst M Doc/library/doctest.rst M Doc/library/fpectl.rst M Doc/library/pdb.rst M Doc/library/unicodedata.rst M Doc/reference/expressions.rst M Doc/tutorial/classes.rst M Doc/tutorial/controlflow.rst M Doc/tutorial/datastructures.rst M Doc/tutorial/inputoutput.rst Log Message: ----------- bpo-28315: Improve code examples in docs (GH-1372) Replace File "", line 1, in ? with File "", line 1, in From noreply at github.com Wed May 3 12:50:25 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 09:50:25 -0700 Subject: [Python-checkins] [python/cpython] 23e205: Update appveyor.yml Message-ID: <590a0a51dcaa0_43da3fdfd4eb5c282847a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/bump_3.6_appveyor_version Home: https://github.com/python/cpython Commit: 23e205286016149b9c1b9e974d20a7cf0e5feeef https://github.com/python/cpython/commit/23e205286016149b9c1b9e974d20a7cf0e5feeef Author: Zachary Ware Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M .github/appveyor.yml Log Message: ----------- Update appveyor.yml From noreply at github.com Wed May 3 12:56:46 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 09:56:46 -0700 Subject: [Python-checkins] [python/cpython] 833dcb: Bump version in AppVeyor config (GH-1436) Message-ID: <590a0bce40bd4_f2193ff98ecafc34963c5@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 833dcb62594cc7a834f63ac8f1c312f2ac24d393 https://github.com/python/cpython/commit/833dcb62594cc7a834f63ac8f1c312f2ac24d393 Author: Zachary Ware Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M .github/appveyor.yml Log Message: ----------- Bump version in AppVeyor config (GH-1436) From noreply at github.com Wed May 3 12:56:50 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 09:56:50 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <590a0bd2ddc3d_72de3fa64323fc34872c0@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/bump_3.6_appveyor_version Home: https://github.com/python/cpython From noreply at github.com Wed May 3 13:42:33 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 10:42:33 -0700 Subject: [Python-checkins] [python/cpython] b76364: Explicitly mention what should (not) be discussed ... Message-ID: <590a168956a47_4a613f928664bc403618c@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/discuss-on-bpo Home: https://github.com/python/cpython Commit: b763643ca4edb2a3ec031576f648d485150c2dce https://github.com/python/cpython/commit/b763643ca4edb2a3ec031576f648d485150c2dce Author: Brett Cannon Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M .github/CONTRIBUTING.rst Log Message: ----------- Explicitly mention what should (not) be discussed on GitHub From noreply at github.com Wed May 3 13:51:56 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 10:51:56 -0700 Subject: [Python-checkins] [python/cpython] 7fdd30: Explicitly mention what should (not) be discussed ... Message-ID: <590a18bceb570_64403fe7e6575c3499530@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 7fdd30975e3fa9ec4be62464a9fcab7798d0ed6e https://github.com/python/cpython/commit/7fdd30975e3fa9ec4be62464a9fcab7798d0ed6e Author: Brett Cannon Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M .github/CONTRIBUTING.rst Log Message: ----------- Explicitly mention what should (not) be discussed on GitHub (GH-1437) From noreply at github.com Wed May 3 13:52:48 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 10:52:48 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <590a18f0c00ec_43dc3f9a80adbc2c59591@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/discuss-on-bpo Home: https://github.com/python/cpython From noreply at github.com Wed May 3 14:17:55 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 11:17:55 -0700 Subject: [Python-checkins] [python/cpython] feec3d: Add myself to mention-bot's alwaysNotifyForPaths f... Message-ID: <590a1ed3ec983_46983f94eacabc3c77442@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: feec3dc9c308052754f9e4848c1c1ddb007e9f66 https://github.com/python/cpython/commit/feec3dc9c308052754f9e4848c1c1ddb007e9f66 Author: Christian Heimes Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M .mention-bot Log Message: ----------- Add myself to mention-bot's alwaysNotifyForPaths for ssl/hashlib (#1425) Signed-off-by: Christian Heimes From noreply at github.com Wed May 3 14:32:11 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 11:32:11 -0700 Subject: [Python-checkins] [python/cpython] 5df965: Make code coverage less strict Message-ID: <590a222b9b3bc_7633fa1428cfc30978ae@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/loosen-code-coverage Home: https://github.com/python/cpython Commit: 5df9659641e0b5e7e3a09619619dad20a626a883 https://github.com/python/cpython/commit/5df9659641e0b5e7e3a09619619dad20a626a883 Author: Brett Cannon Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M .codecov.yml Log Message: ----------- Make code coverage less strict Set the target to be 90% -- since there is enough OS-specific code and things that require manual testing that we will never hit 100% -- and turn off the status checks since they are so inconsistent in terms of flagging a PR as passing/failing. From noreply at github.com Wed May 3 17:03:26 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 14:03:26 -0700 Subject: [Python-checkins] [python/cpython] 5f161f: bpo-30184: Add tests for invalid use of PyArg_Pars... Message-ID: <590a459e735a2_71593f847de47c448283d@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 5f161fd86dd5bb936a1a2a13391b13b7e59ec201 https://github.com/python/cpython/commit/5f161fd86dd5bb936a1a2a13391b13b7e59ec201 Author: Serhiy Storchaka Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/test/test_capi.py M Modules/_testcapimodule.c Log Message: ----------- bpo-30184: Add tests for invalid use of PyArg_ParseTupleAndKeywords. (#1316) From noreply at github.com Wed May 3 17:23:52 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 14:23:52 -0700 Subject: [Python-checkins] [python/cpython] 74f0db: [2.7] bpo-30236: Backported regrtest options -m an... Message-ID: <590a4a683ec20_ed743f87a70f7c38917f0@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 74f0db885fa84e3a1c73b3ae1edc723d48f7bad2 https://github.com/python/cpython/commit/74f0db885fa84e3a1c73b3ae1edc723d48f7bad2 Author: Serhiy Storchaka Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/test/regrtest.py M Lib/test/support/__init__.py M Misc/NEWS Log Message: ----------- [2.7] bpo-30236: Backported regrtest options -m and -G. (#1394) From noreply at github.com Wed May 3 18:45:57 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 15:45:57 -0700 Subject: [Python-checkins] [python/cpython] 1c4670: bpo-30225: Fix is_valid_fd() on macOS Tiger (#1443... Message-ID: <590a5da5d5659_7d823fceea02fc30889e@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 1c4670ea0cc3d208121af11b9b973e6bb268e570 https://github.com/python/cpython/commit/1c4670ea0cc3d208121af11b9b973e6bb268e570 Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Python/pylifecycle.c Log Message: ----------- bpo-30225: Fix is_valid_fd() on macOS Tiger (#1443) is_valid_fd() now uses fstat() instead of dup() on macOS to return 0 on a pipe when the other side of the pipe is closed. fstat() fails with EBADF in that case, whereas dup() succeed. From lp_benchmark_robot at intel.com Wed May 3 19:41:03 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Wed, 3 May 2017 16:41:03 -0700 Subject: [Python-checkins] [2 up, 66 flat] Results for Python (2.7 branch) 2017-05-03 Message-ID: Results for project python/2.7, build date: 2017-05-03 05:52:01-07:00. - commit: 0d49379 - previous commit: 6bed8f9 - revision date: 2017-05-03 03:47:44+02:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.837% | -0.128% | +1.815% | +4.693% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.363% | -0.019% | +0.232% | +4.177% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.246% | +0.100% | +2.135% | +4.149% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.974% | +0.334% | +0.336% | +3.710% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.030% | -3.793% | -2.074% | +0.283% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 0.868% | -0.771% | -1.804% | +9.402% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.605% | +1.061% | +2.203% | +2.883% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.985% | +1.019% | +0.473% | +2.885% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 2.128% | -0.397% | -0.107% | +5.232% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 1.854% | +0.352% | -1.495% | +3.032% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.344% | +0.011% | +1.632% | +0.474% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 1.375% | +0.748% | -0.910% | +2.185% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.902% | +0.737% | +0.694% | +0.792% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 0.896% | +0.476% | -1.347% | +5.079% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.262% | +1.931% | +0.650% | +4.465% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.577% | +0.031% | +0.691% | +3.211% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.460% | -0.255% | +0.161% | +6.085% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.371% | -0.138% | -0.181% | +2.005% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.167% | -0.115% | +1.527% | -0.751% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.369% | -1.682% | -2.083% | +3.375% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 2.015% | -0.461% | -0.208% | +9.929% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.467% | +1.602% | -0.615% | +2.653% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 1.273% | +0.660% | +0.868% | +4.950% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.369% | +0.351% | +0.146% | +4.125% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.718% | -0.879% | -0.849% | +28.496% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 4.563% | -2.948% | -1.858% | +13.687% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.015% | +0.485% | +0.322% | +8.251% | +-----+------------------------+--------+------------+------------+------------+ | :-) | nbody| 0.425% | +2.954% | -0.095% | +0.748% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.517% | -0.316% | +0.202% | +2.961% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.837% | -0.181% | +1.480% | +1.006% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 2.861% | -0.721% | -0.049% | +3.364% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 2.106% | -1.585% | -1.193% | +3.192% | +-----+------------------------+--------+------------+------------+------------+ | :-) | pickle_list| 1.450% | +76.136% | -4.240% | +4.668% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 2.789% | -0.478% | -0.230% | +5.286% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.049% | -0.441% | -0.168% | -0.065% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.107% | -2.393% | -4.669% | +3.995% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.113% | +0.054% | +0.065% | +1.020% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.110% | -0.037% | +0.159% | +1.004% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.814% | +0.749% | +1.471% | +2.307% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 3.142% | -0.510% | +0.009% | +3.924% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.816% | -1.849% | -2.197% | +12.020% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.189% | -0.974% | +0.014% | +4.851% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 1.493% | -3.257% | -2.644% | +12.002% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.569% | +1.011% | +0.271% | +6.085% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 1.392% | +0.806% | +0.952% | -0.733% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 0.980% | -1.292% | -0.723% | +8.538% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.954% | +0.453% | -0.035% | -0.717% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.510% | +1.202% | +1.289% | +3.450% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 0.296% | +0.713% | -4.034% | -0.125% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 5.233% | -2.454% | -1.550% | +6.538% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 1.375% | +0.064% | -0.829% | -1.148% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.477% | -0.916% | +0.230% | +2.218% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.415% | +0.024% | +2.427% | -0.644% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.160% | -1.725% | -1.603% | +2.600% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.002% | +0.384% | +2.043% | +1.211% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.580% | +0.388% | +1.290% | +0.804% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.486% | +0.305% | +1.100% | +1.418% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.292% | +0.346% | +1.092% | +1.971% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 1.889% | -1.011% | +1.160% | +3.109% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.771% | -0.690% | +0.865% | +2.806% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.770% | -0.206% | -1.073% | -17.798% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 2.834% | +4.466% | -25.986% | +5.087% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.436% | +1.096% | +0.938% | -0.549% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.310% | -0.520% | -6.885% | +13.677% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.955% | -0.758% | -1.098% | +2.018% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 0.990% | +0.849% | +1.491% | +2.061% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 2.644% | -0.490% | -0.545% | +1.903% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.225% | -0.557% | -1.031% | +4.033% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/2-up-66-flat-results-for-python-2-7-branch-2017-05-03 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Wed May 3 19:41:27 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Wed, 3 May 2017 16:41:27 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-03 Message-ID: <05f31a48-d31b-43ab-a302-8149172659ae@orsmsx102.amr.corp.intel.com> Results for project python/master, build date: 2017-05-03 03:02:03-07:00. - commit: 13f1f42 - previous commit: d4069de - revision date: 2017-05-03 11:16:21+08:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.782% | +0.097% | +5.408% | +7.294% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.480% | +0.193% | +18.208% | +16.192% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.465% | +0.035% | +19.276% | +15.205% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.551% | +0.016% | +17.601% | +14.491% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 4.009% | -3.018% | +4.293% | +11.337% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.657% | +0.309% | +12.448% | +10.364% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.780% | +0.609% | +8.004% | +8.482% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.505% | -0.067% | +2.801% | +5.927% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 4.498% | +0.288% | +6.620% | +19.493% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.374% | +0.567% | +10.974% | +12.788% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.026% | +0.549% | +3.437% | +7.412% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.365% | -0.062% | +6.374% | +3.419% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 1.098% | -0.103% | +4.656% | +5.425% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.115% | -0.055% | +8.926% | +11.858% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.075% | -0.013% | +7.231% | +10.778% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.999% | +0.490% | +7.423% | +9.840% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.533% | +0.008% | +9.296% | +10.361% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.205% | -0.121% | +8.600% | +9.321% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.951% | +0.405% | +3.270% | +9.235% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 6.865% | -2.573% | +2.301% | +9.707% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.765% | -1.327% | +4.141% | +12.443% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.957% | +0.484% | +12.866% | +11.712% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.567% | -0.016% | +6.178% | +12.863% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.437% | +0.339% | +17.904% | +12.041% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 7.832% | -1.035% | +5.047% | +14.730% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.852% | -0.826% | +2.160% | +7.449% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.829% | +0.128% | -0.136% | +0.611% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 3.429% | +0.347% | +1.582% | +7.499% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.179% | +0.730% | +2.744% | +11.241% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.284% | -1.430% | -0.515% | +22.618% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.237% | +0.016% | +4.694% | +23.283% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.680% | -0.302% | +4.672% | +19.737% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 2.754% | +0.223% | +12.078% | +9.581% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.030% | +0.020% | +0.338% | +9.803% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.128% | -0.076% | +2.388% | +4.915% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.095% | -0.090% | +2.287% | +4.768% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.010% | +0.010% | +10.009% | +12.188% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 5.205% | -1.398% | +3.133% | +11.176% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.779% | -0.378% | -1.209% | +7.403% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.891% | +0.270% | +1.013% | +3.491% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 1.321% | -0.191% | +1.835% | +4.869% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 1.448% | -0.117% | +9.588% | +12.831% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 1.346% | +0.284% | +2.182% | +0.197% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 2.115% | +0.042% | +27.065% | +6.699% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 3.446% | -0.542% | +5.097% | +5.943% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.617% | -0.196% | +15.626% | +6.075% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 2.602% | -0.112% | +3.938% | -11.262% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.461% | +0.079% | +5.810% | +1.600% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.700% | +0.082% | +5.712% | +5.184% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.291% | +0.285% | +4.447% | +4.527% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.092% | +0.627% | +3.948% | +9.177% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.844% | -0.299% | +12.195% | +8.199% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.503% | -0.053% | +9.681% | +6.994% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 4.038% | -0.066% | +11.402% | +8.629% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.490% | +0.813% | +11.133% | +9.283% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 4.385% | -1.794% | +21.570% | +11.041% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.363% | -0.176% | +5.292% | +7.432% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 1.144% | -0.010% | +2.143% | -0.800% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 7.017% | -0.787% | +8.935% | +19.871% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.778% | -0.308% | -1.592% | +18.486% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 0.812% | +0.278% | +8.557% | +5.746% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.221% | -1.191% | +4.926% | +9.208% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.299% | +0.223% | +4.533% | +7.042% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 4.197% | +0.258% | -0.716% | +12.119% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.313% | +0.127% | +6.286% | +8.749% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-03 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Wed May 3 21:41:13 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 18:41:13 -0700 Subject: [Python-checkins] [python/cpython] 5274fa: [3.5] bpo-28315: Improve code examples in docs (GH... Message-ID: <590a86b9849ec_3d03ff300d4bc2c125774@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 5274faf5e360f74690ffb735e919cdba5fdbdf1c https://github.com/python/cpython/commit/5274faf5e360f74690ffb735e919cdba5fdbdf1c Author: Mariatta Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Doc/extending/newtypes.rst M Doc/howto/functional.rst M Doc/library/ctypes.rst M Doc/library/doctest.rst M Doc/library/fpectl.rst M Doc/library/pdb.rst M Doc/library/unicodedata.rst M Doc/reference/expressions.rst M Doc/tutorial/classes.rst M Doc/tutorial/controlflow.rst M Doc/tutorial/datastructures.rst M Doc/tutorial/inputoutput.rst Log Message: ----------- [3.5] bpo-28315: Improve code examples in docs (GH-1372) (#1446) Replace File "", line 1, in ? with File "", line 1, in (cherry picked from commit 8856940cf2e82cb17db2b684cd5732fe658605ca) From noreply at github.com Wed May 3 21:41:22 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 18:41:22 -0700 Subject: [Python-checkins] [python/cpython] af7136: [3.6] bpo-28315: Improve code examples in docs (GH... Message-ID: <590a86c234cbd_651d3fab5609fc2c529ee@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: af71364c3f0e9cd6cb9d83194315af0ee3c783d2 https://github.com/python/cpython/commit/af71364c3f0e9cd6cb9d83194315af0ee3c783d2 Author: Mariatta Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Doc/extending/newtypes.rst M Doc/howto/functional.rst M Doc/library/ctypes.rst M Doc/library/doctest.rst M Doc/library/fpectl.rst M Doc/library/pdb.rst M Doc/library/unicodedata.rst M Doc/reference/expressions.rst M Doc/tutorial/classes.rst M Doc/tutorial/controlflow.rst M Doc/tutorial/datastructures.rst M Doc/tutorial/inputoutput.rst Log Message: ----------- [3.6] bpo-28315: Improve code examples in docs (GH-1372) (#1445) Replace File "", line 1, in ? with File "", line 1, in (cherry picked from commit 8856940cf2e82cb17db2b684cd5732fe658605ca) From noreply at github.com Wed May 3 21:54:29 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 18:54:29 -0700 Subject: [Python-checkins] [python/cpython] e1b02f: [2.7] bpo-28315: Improve code examples in docs (GH... Message-ID: <590a89d59efa8_15f3f8f2a50dc341061f8@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: e1b02ff58883c68d3a5e549aa33c6dd94f915bd6 https://github.com/python/cpython/commit/e1b02ff58883c68d3a5e549aa33c6dd94f915bd6 Author: Mariatta Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Doc/extending/newtypes.rst M Doc/howto/functional.rst M Doc/library/ctypes.rst M Doc/library/doctest.rst M Doc/library/fpectl.rst M Doc/library/pdb.rst M Doc/library/unicodedata.rst M Doc/reference/expressions.rst M Doc/tutorial/classes.rst M Doc/tutorial/controlflow.rst M Doc/tutorial/datastructures.rst M Doc/tutorial/inputoutput.rst Log Message: ----------- [2.7] bpo-28315: Improve code examples in docs (GH-1372) (#1447) Replace File "", line 1, in ? with File "", line 1, in . (cherry picked from commit 8856940cf2e82cb17db2b684cd5732fe658605ca) From noreply at github.com Wed May 3 23:50:29 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 20:50:29 -0700 Subject: [Python-checkins] [python/cpython] 1bebd8: [3.6] bpo-30184: Add tests for invalid use of PyAr... Message-ID: <590aa50594162_6ab83f9b0174fc3029287@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 1bebd8a21948652a5f941c550dec06ea84d1d979 https://github.com/python/cpython/commit/1bebd8a21948652a5f941c550dec06ea84d1d979 Author: Serhiy Storchaka Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/test/test_capi.py M Modules/_testcapimodule.c Log Message: ----------- [3.6] bpo-30184: Add tests for invalid use of PyArg_ParseTupleAndKeywords. (GH-1316). (#1441) (cherry picked from commit 5f161fd86dd5bb936a1a2a13391b13b7e59ec201) From noreply at github.com Wed May 3 23:50:45 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 20:50:45 -0700 Subject: [Python-checkins] [python/cpython] 943861: [3.5] bpo-30184: Add tests for invalid use of PyAr... Message-ID: <590aa5159fd3_435f3fceebee7c2c14247a@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 943861f09ab6bffcd1d97efcd0dd6c87c7f26800 https://github.com/python/cpython/commit/943861f09ab6bffcd1d97efcd0dd6c87c7f26800 Author: Serhiy Storchaka Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/test/test_capi.py M Modules/_testcapimodule.c Log Message: ----------- [3.5] bpo-30184: Add tests for invalid use of PyArg_ParseTupleAndKeywords. (GH-1316). (#1442) (cherry picked from commit 5f161fd86dd5bb936a1a2a13391b13b7e59ec201) From noreply at github.com Thu May 4 01:17:49 2017 From: noreply at github.com (GitHub) Date: Wed, 03 May 2017 22:17:49 -0700 Subject: [Python-checkins] [python/cpython] 7e4db2: bpo-30166: Import command-line parsing modules onl... Message-ID: <590ab97d72559_4cd53ff1820a3c385158e@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 7e4db2f253c555568d56177c2fd083bcf8f88d34 https://github.com/python/cpython/commit/7e4db2f253c555568d56177c2fd083bcf8f88d34 Author: Serhiy Storchaka Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/code.py M Lib/doctest.py M Lib/http/server.py M Lib/idlelib/pyshell.py M Lib/profile.py M Lib/tabnanny.py M Lib/trace.py Log Message: ----------- bpo-30166: Import command-line parsing modules only when needed. (#1293) From solipsis at pitrou.net Thu May 4 05:04:09 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Thu, 04 May 2017 09:04:09 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=5 Message-ID: <20170504090409.17179.13008.20643E38@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [7, -7, 1] memory blocks, sum=1 test_functools leaked [0, 3, 1] memory blocks, sum=4 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogZQx3VV', '--timeout', '7200'] From noreply at github.com Thu May 4 05:25:11 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 02:25:11 -0700 Subject: [Python-checkins] [python/cpython] dbaf74: bpo-29956: Improve the math.exp() related document... Message-ID: <590af37761dc7_43dc3f9a80adbc2c705e3@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: dbaf746b6de0ee431c809d3175ab40ccc18898a8 https://github.com/python/cpython/commit/dbaf746b6de0ee431c809d3175ab40ccc18898a8 Author: Serhiy Storchaka Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Doc/library/cmath.rst M Doc/library/math.rst M Doc/whatsnew/3.6.rst Log Message: ----------- bpo-29956: Improve the math.exp() related documentation. (#1073) From noreply at github.com Thu May 4 07:21:17 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 04:21:17 -0700 Subject: [Python-checkins] [python/cpython] 8a1c71: bpo-30225: Fix is_valid_fd() on macOS Tiger (#1443... Message-ID: <590b0ead52e5c_724b3fd66e2dbc285395c@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 8a1c71053139f20348ea487c0c464694ed3c88c5 https://github.com/python/cpython/commit/8a1c71053139f20348ea487c0c464694ed3c88c5 Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Python/pylifecycle.c Log Message: ----------- bpo-30225: Fix is_valid_fd() on macOS Tiger (#1443) (#1450) is_valid_fd() now uses fstat() instead of dup() on macOS to return 0 on a pipe when the other side of the pipe is closed. fstat() fails with EBADF in that case, whereas dup() succeed. (cherry picked from commit 1c4670ea0cc3d208121af11b9b973e6bb268e570) From noreply at github.com Thu May 4 07:21:12 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 04:21:12 -0700 Subject: [Python-checkins] [python/cpython] 31906b: bpo-30225: Fix is_valid_fd() on macOS Tiger (#1443... Message-ID: <590b0ea8648b3_753d3fad53fc7c3c12663@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 31906b42fd71c6baaf80429005c720b40dfe8fae https://github.com/python/cpython/commit/31906b42fd71c6baaf80429005c720b40dfe8fae Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Python/pylifecycle.c Log Message: ----------- bpo-30225: Fix is_valid_fd() on macOS Tiger (#1443) (#1449) is_valid_fd() now uses fstat() instead of dup() on macOS to return 0 on a pipe when the other side of the pipe is closed. fstat() fails with EBADF in that case, whereas dup() succeed. (cherry picked from commit 1c4670ea0cc3d208121af11b9b973e6bb268e570) From noreply at github.com Thu May 4 09:21:13 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 06:21:13 -0700 Subject: [Python-checkins] [python/cpython] 3d0056: bpo-30263: regrtest: log system load (#1452) Message-ID: <590b2ac9be357_ebef3fe26b851c3062684@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 3d0056842c5e06b4102f990b59ab3b607f932dd8 https://github.com/python/cpython/commit/3d0056842c5e06b4102f990b59ab3b607f932dd8 Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/test/libregrtest/cmdline.py M Lib/test/libregrtest/main.py M Lib/test/test_regrtest.py Log Message: ----------- bpo-30263: regrtest: log system load (#1452) * bpo-30263: regrtest: log system load * regrtest: log the number of CPUs Log the number of CPUs in the header. --verbose now imply --header. From noreply at github.com Thu May 4 10:44:54 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 07:44:54 -0700 Subject: [Python-checkins] [python/cpython] 6dd4d7: bpo-30185: avoid KeyboardInterrupt tracebacks in f... Message-ID: <590b3e6663f3d_497c3ffc4c41fc344726b@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 6dd4d734ed207ba16b017e38f8909de7ef187e29 https://github.com/python/cpython/commit/6dd4d734ed207ba16b017e38f8909de7ef187e29 Author: Antoine Pitrou Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/multiprocessing/forkserver.py M Misc/NEWS Log Message: ----------- bpo-30185: avoid KeyboardInterrupt tracebacks in forkserver (#1319) * bpo-30185: avoid KeyboardInterrupt tracebacks in forkserver * Tweak comment From noreply at github.com Thu May 4 11:12:38 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 08:12:38 -0700 Subject: [Python-checkins] [python/cpython] a7e48b: [3.6] bpo-30185: avoid KeyboardInterrupt traceback... Message-ID: <590b44e663848_2d383faf81759c3c18980@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: a7e48b544becc01dbf9059ed01f38997c6d0156c https://github.com/python/cpython/commit/a7e48b544becc01dbf9059ed01f38997c6d0156c Author: Antoine Pitrou Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/multiprocessing/forkserver.py M Misc/NEWS Log Message: ----------- [3.6] bpo-30185: avoid KeyboardInterrupt tracebacks in forkserver (GH-1319) (#1454) * bpo-30185: avoid KeyboardInterrupt tracebacks in forkserver * Tweak comment. (cherry picked from commit 6dd4d734ed207ba16b017e38f8909de7ef187e29) From noreply at github.com Thu May 4 11:16:50 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 08:16:50 -0700 Subject: [Python-checkins] [python/cpython] 729908: [3.5] bpo-30185: avoid KeyboardInterrupt traceback... Message-ID: <590b45e29a1d5_2bd53feada2d7c38899c6@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 7299088ccf5f72b8494063814b58a180b4250aa7 https://github.com/python/cpython/commit/7299088ccf5f72b8494063814b58a180b4250aa7 Author: Antoine Pitrou Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/multiprocessing/forkserver.py M Misc/NEWS Log Message: ----------- [3.5] bpo-30185: avoid KeyboardInterrupt tracebacks in forkserver (GH-1319) (#1455) * bpo-30185: avoid KeyboardInterrupt tracebacks in forkserver * Tweak comment. (cherry picked from commit 6dd4d734ed207ba16b017e38f8909de7ef187e29) From noreply at github.com Thu May 4 12:10:12 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 09:10:12 -0700 Subject: [Python-checkins] [python/cpython] 0f7f67: test_distutils: test_build_ext uses EnvironGuard (... Message-ID: <590b52641b8e3_182cc3fc9de33dc3057042@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 0f7f67660653517a5b3ed93e4b658583ff4cd355 https://github.com/python/cpython/commit/0f7f67660653517a5b3ed93e4b658583ff4cd355 Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/distutils/tests/test_build_ext.py Log Message: ----------- test_distutils: test_build_ext uses EnvironGuard (#1458) Use EnvironGuard on BuildExtTestCase to save/restore os.environ, to fix the following warning: Warning -- os.environ was modified by test_distutils MSVCCompiler.initialize() of distutils.msvc9compiler modifies os.environ. From noreply at github.com Thu May 4 12:10:32 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 09:10:32 -0700 Subject: [Python-checkins] [python/cpython] 9fb061: Fix test_ftplib warning if IPv6 is not available (... Message-ID: <590b5278716dd_213f3fe585423c2c285f@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 9fb061ba9ca6021055ca5a9bac193aeb1211aba0 https://github.com/python/cpython/commit/9fb061ba9ca6021055ca5a9bac193aeb1211aba0 Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/test/test_ftplib.py Log Message: ----------- Fix test_ftplib warning if IPv6 is not available (#1457) DummyFTPServer now calls del_channel() on bind() error to prevent the following warning in TestIPv6Environment.setUpClass(): Warning -- asyncore.socket_map was modified by test_ftplib Before: {} After: {3: } From noreply at github.com Thu May 4 12:21:54 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 09:21:54 -0700 Subject: [Python-checkins] [python/cpython] 780643: bpo-30108: Restore sys.path in test_site (#1197) (... Message-ID: <590b55228ccb5_616a3fb295843c3044791@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 78064387e5815633168a80dcdc1bd9aec4eff46a https://github.com/python/cpython/commit/78064387e5815633168a80dcdc1bd9aec4eff46a Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/test/test_site.py Log Message: ----------- bpo-30108: Restore sys.path in test_site (#1197) (#1459) Add setUpModule() and tearDownModule() functions to test_site to save/restore sys.path at the module level to prevent warning if the user site directory is created, since site.addsitedir() modifies sys.path. (cherry picked from commit b85c136903c6d2368162f7c4a58f258c9c69ead0) From noreply at github.com Thu May 4 12:52:28 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 09:52:28 -0700 Subject: [Python-checkins] [python/cpython] e81e35: bpo-30108: Fix test_site setUpModule() (#1460) Message-ID: <590b5c4cf38_17f813fd0e8557c44101258@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: e81e355a8e43956802211115e3f99859a1a29ecb https://github.com/python/cpython/commit/e81e355a8e43956802211115e3f99859a1a29ecb Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/test/test_site.py Log Message: ----------- bpo-30108: Fix test_site setUpModule() (#1460) Oops, I forgot that PermissionError was introduced in Python 3.3! Replace PermissionError with OSError and check on errno. From noreply at github.com Thu May 4 17:29:10 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 14:29:10 -0700 Subject: [Python-checkins] [python/cpython] b109a1: bpo-30273: Update sysconfig (#1464) Message-ID: <590b9d269cac8_497c3ffc4c41fc345644@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: b109a1d3360fc4bb87b9887264e3634632d392ca https://github.com/python/cpython/commit/b109a1d3360fc4bb87b9887264e3634632d392ca Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Doc/library/sysconfig.rst M Lib/distutils/sysconfig.py Log Message: ----------- 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. From noreply at github.com Thu May 4 17:58:56 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 14:58:56 -0700 Subject: [Python-checkins] [python/cpython] 647c3d: Make code coverage less strict (GH-1438) Message-ID: <590ba4201532a_4fb73fc655893c3467339@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 647c3d381e67490e82cdbbe6c96e46d5e1628ce2 https://github.com/python/cpython/commit/647c3d381e67490e82cdbbe6c96e46d5e1628ce2 Author: Brett Cannon Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M .codecov.yml Log Message: ----------- Make code coverage less strict (GH-1438) Set the target to be 90% since there is enough OS-specific code and things that require manual testing that we will never hit 100%. Also turn off the status checks since they are so inconsistent in terms of flagging a PR as passing/failing that they aren't useful and can actually block merging from a phone. From noreply at github.com Thu May 4 17:58:58 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 14:58:58 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <590ba422457ec_188763fbe170d7c34716a@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/loosen-code-coverage Home: https://github.com/python/cpython From noreply at github.com Thu May 4 18:46:58 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 15:46:58 -0700 Subject: [Python-checkins] [python/cpython] 9d02f5: [3.6] bpo-23404: make touch becomes make regen-all... Message-ID: <590baf6240e65_20a63ff8ebed7c3097999@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 9d02f562961efd12d3c8317a10916db7f77330cc https://github.com/python/cpython/commit/9d02f562961efd12d3c8317a10916db7f77330cc Author: Victor Stinner Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: R .hgtouch M Doc/library/sysconfig.rst M Lib/distutils/sysconfig.py M Mac/BuildScript/build-installer.py M Makefile.pre.in M Misc/NEWS R Tools/hg/hgtouch.py M configure M configure.ac Log Message: ----------- [3.6] bpo-23404: make touch becomes make regen-all (#1405) (#1461) * 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) From lp_benchmark_robot at intel.com Thu May 4 19:17:09 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Thu, 4 May 2017 16:17:09 -0700 Subject: [Python-checkins] [1 up, 67 flat] Results for Python (2.7 branch) 2017-05-04 Message-ID: Results for project python/2.7, build date: 2017-05-04 05:51:58-07:00. - commit: e1b02ff - previous commit: 0d49379 - revision date: 2017-05-03 18:54:28-07:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.788% | -0.126% | +1.864% | +4.047% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.549% | +0.533% | +0.140% | +5.745% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.927% | +0.283% | +2.688% | +5.006% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.721% | -0.227% | +0.124% | +5.543% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.194% | -3.519% | -2.197% | +0.732% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.262% | +1.187% | -0.772% | +11.194% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.878% | -0.895% | +1.223% | +4.796% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.844% | +0.481% | +1.198% | +2.277% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.687% | +1.359% | +0.368% | +6.168% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.526% | +0.449% | -0.862% | +3.262% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.308% | -0.014% | +1.481% | +0.839% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.624% | +0.094% | -1.591% | +4.849% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 1.079% | -0.643% | +0.331% | +4.003% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.548% | -0.846% | -2.382% | +7.091% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.016% | -0.545% | +0.089% | +3.934% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.481% | -0.004% | +0.680% | +5.185% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.495% | -0.106% | +0.261% | +6.550% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.343% | +0.081% | +0.052% | +1.670% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 2.836% | +0.303% | +1.766% | -2.274% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 0.890% | +1.353% | -0.923% | +2.977% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 3.667% | -0.987% | -0.809% | +10.219% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.579% | -1.885% | -2.133% | +4.691% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 0.982% | +0.073% | +1.179% | +7.581% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 2.047% | -0.798% | -1.088% | +6.655% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 1.186% | +0.927% | +0.049% | +29.055% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.317% | +4.549% | +2.419% | +13.010% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.187% | -0.300% | -0.103% | +8.591% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.800% | -1.028% | -1.260% | -1.001% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 2.088% | +0.130% | +0.625% | +5.185% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.670% | -0.561% | +1.691% | +2.323% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 4.214% | -0.684% | -0.815% | +5.108% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 2.229% | +0.483% | -1.043% | +1.988% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 2.381% | +0.188% | -3.857% | +2.843% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.409% | +1.082% | +0.070% | +6.038% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.276% | -0.018% | -0.194% | +0.432% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.952% | +1.657% | -2.953% | +4.415% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.102% | +0.140% | +0.191% | +0.616% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.116% | +0.056% | +0.168% | +0.800% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.922% | -0.346% | +1.121% | +3.992% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 3.531% | -1.526% | -0.542% | +4.666% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.962% | +2.189% | +0.147% | +7.469% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 0.994% | +0.769% | +0.609% | +5.012% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.897% | +4.074% | +1.745% | +7.619% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.531% | -0.642% | -0.292% | +9.812% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 1.572% | -0.840% | +0.283% | +0.478% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 0.664% | +1.824% | +1.110% | +7.123% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.103% | +1.996% | +2.064% | -0.938% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.608% | -1.147% | +0.184% | +4.931% | +-----+------------------------+--------+------------+------------+------------+ | :-) | scimark_sparse_mat_mult| 0.865% | +4.651% | +0.768% | -3.058% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 5.001% | +2.596% | +1.132% | +5.235% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 1.709% | -0.855% | -1.478% | +0.770% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.672% | -0.160% | +0.642% | +0.669% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.193% | -0.771% | +1.327% | -1.535% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.189% | +3.625% | +1.562% | +2.299% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 1.472% | +0.363% | +2.615% | +1.052% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.691% | -0.539% | +0.861% | +1.083% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.522% | +0.036% | +1.051% | +1.057% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.269% | +0.134% | +1.123% | +1.249% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 0.686% | -0.459% | +1.368% | +3.070% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.544% | +0.137% | +1.323% | +1.056% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.749% | -0.176% | -0.947% | -18.887% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 2.729% | -0.054% | -26.222% | +4.379% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.693% | +0.987% | +0.809% | -0.253% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 3.004% | +1.979% | -5.595% | +12.244% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.563% | -0.217% | -0.578% | +3.891% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.917% | -1.239% | +0.161% | +3.574% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 3.220% | -0.436% | -0.751% | +2.838% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 0.669% | +0.445% | -0.519% | +5.162% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/1-up-67-flat-results-for-python-2-7-branch-2017-05-04 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Thu May 4 19:17:51 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Thu, 4 May 2017 16:17:51 -0700 Subject: [Python-checkins] [1 up, 64 flat] Results for Python (master branch) 2017-05-04 Message-ID: Results for project python/master, build date: 2017-05-04 03:02:06-07:00. - commit: dbaf746 - previous commit: 13f1f42 - revision date: 2017-05-04 12:25:09+03:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.710% | +0.377% | +5.765% | +5.911% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.464% | -0.133% | +18.099% | +9.957% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.234% | -0.177% | +19.134% | +9.795% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.412% | +0.005% | +17.604% | +10.751% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.305% | +2.807% | +6.980% | +10.826% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.586% | -0.160% | +12.308% | +8.692% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.786% | -0.249% | +7.775% | +9.369% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.471% | -0.180% | +2.626% | +6.996% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 2.685% | +3.039% | +9.458% | +15.696% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 3.960% | -0.422% | +10.599% | +11.262% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.061% | +0.550% | +3.968% | +5.094% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.548% | -0.286% | +6.106% | +4.087% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.738% | +0.092% | +4.744% | +5.238% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.141% | -0.181% | +8.761% | +10.868% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 4.120% | +0.042% | +7.270% | +7.516% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 1.042% | -0.039% | +7.387% | +11.030% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.558% | +0.166% | +9.447% | +10.756% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.083% | +0.715% | +9.253% | +6.959% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.311% | +0.624% | +3.874% | +7.416% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 0.900% | +2.546% | +4.789% | +8.558% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.657% | +1.135% | +5.229% | +9.817% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.042% | -0.262% | +12.638% | +11.416% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.560% | +0.556% | +6.700% | +10.882% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.447% | +0.044% | +17.940% | +11.120% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 8.292% | +0.934% | +5.934% | +11.666% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 2.196% | +0.287% | +2.441% | +4.934% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.630% | +0.113% | -0.023% | -0.617% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.812% | +0.759% | +2.329% | +6.453% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.206% | +0.149% | +2.889% | +10.863% | +-----+------------------------+--------+------------+------------+------------+ | :-) | pickle| 0.756% | +3.227% | +2.729% | +22.796% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.267% | +0.207% | +4.892% | +21.946% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.673% | -0.207% | +4.474% | +19.006% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.027% | -0.085% | +12.004% | +9.822% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.270% | -0.047% | +0.290% | +10.104% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.129% | +0.198% | +2.581% | +4.049% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.091% | -0.029% | +2.258% | +4.159% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.932% | -0.429% | +9.623% | +12.856% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.712% | +1.456% | +4.544% | +6.211% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.259% | +0.862% | -0.336% | +6.125% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.924% | -0.163% | +0.852% | +3.551% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 1.092% | +0.149% | +1.981% | -3.675% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 1.392% | +0.157% | +9.729% | +13.809% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.908% | +0.267% | +2.443% | -0.273% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 4.426% | -0.631% | +26.605% | +8.105% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.468% | -0.449% | +4.671% | +4.418% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.727% | -0.055% | +15.579% | +6.451% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 4.606% | -1.108% | +2.874% | -8.175% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.671% | -0.082% | +5.733% | +0.759% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.735% | +0.259% | +5.956% | +4.775% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.685% | +1.005% | +5.407% | +2.279% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.237% | -1.512% | +2.496% | +9.212% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.531% | +0.252% | +12.416% | +6.904% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 2.050% | -0.172% | +9.525% | +6.459% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 4.186% | +0.204% | +11.582% | +8.288% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.497% | -0.160% | +10.991% | +9.088% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 3.078% | +1.199% | +22.511% | +8.641% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.366% | +0.313% | +5.588% | +6.740% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 5.469% | -2.577% | -0.379% | +0.730% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 6.540% | +0.421% | +9.318% | +21.077% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 3.148% | +1.295% | -0.277% | +15.387% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 1.845% | -0.250% | +8.328% | +6.573% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.372% | -0.165% | +4.769% | +9.083% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.572% | +1.736% | +6.190% | +5.866% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 3.094% | +1.862% | +1.160% | +10.585% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.243% | -0.359% | +5.950% | +9.177% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/1-up-64-flat-results-for-python-master-branch-2017-05-04 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Thu May 4 20:20:00 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 17:20:00 -0700 Subject: [Python-checkins] [python/cpython] ab6b96: bpo-23404: make touch becomes make regen-all (#140... Message-ID: <590bc530f18ad_67fc3f877c7c7c3c321b2@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: ab6b962ef241be97536573d7490ce1cfc74fde18 https://github.com/python/cpython/commit/ab6b962ef241be97536573d7490ce1cfc74fde18 Author: Victor Stinner Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: R .hgtouch M Doc/library/sysconfig.rst M Lib/distutils/sysconfig.py M Mac/BuildScript/build-installer.py M Makefile.pre.in M Misc/NEWS R Tools/hg/hgtouch.py M configure M configure.ac Log Message: ----------- bpo-23404: make touch becomes make regen-all (#1405) (#1461) (#1465) * 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) From noreply at github.com Thu May 4 21:14:24 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 18:14:24 -0700 Subject: [Python-checkins] [python/cpython] 8a19eb: bpo-23404: make touch becomes make regen-all (#146... Message-ID: <590bd1f08e9ee_a613fe60c8bdc382908f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 8a19eb24c97ef43e9fc7d45af180334ac8093545 https://github.com/python/cpython/commit/8a19eb24c97ef43e9fc7d45af180334ac8093545 Author: Victor Stinner Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Mac/BuildScript/build-installer.py M Makefile.pre.in M Misc/NEWS M configure M configure.ac Log Message: ----------- bpo-23404: make touch becomes make regen-all (#1466) 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-opcode-targets: Python/opcode_targets.h * Add PYTHON_FOR_REGEN variable * 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 From noreply at github.com Fri May 5 01:53:41 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 22:53:41 -0700 Subject: [Python-checkins] [python/cpython] 898ff0: bpo-30215: Make re.compile() locale agnostic. (#13... Message-ID: <590c1365766c2_20823fe198b3fc40105357@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 898ff03e1e7925ecde3da66327d3cdc7e07625ba https://github.com/python/cpython/commit/898ff03e1e7925ecde3da66327d3cdc7e07625ba Author: Serhiy Storchaka Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Doc/library/re.rst M Lib/re.py M Lib/sre_compile.py M Lib/sre_constants.py M Lib/test/test_re.py M Misc/NEWS M Modules/_sre.c M Modules/sre_constants.h M Modules/sre_lib.h Log Message: ----------- bpo-30215: Make re.compile() locale agnostic. (#1361) Compiled regular expression objects with the re.LOCALE flag no longer depend on the locale at compile time. Only the locale at matching time affects the result of matching. From noreply at github.com Fri May 5 02:06:56 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 23:06:56 -0700 Subject: [Python-checkins] [python/cpython] 2fd1cd: Revert "Issue #29094: Offsets in a ZIP file create... Message-ID: <590c168029c2f_2d383faf81759c3c365e1@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/benjamin-revert-zipfile Home: https://github.com/python/cpython Commit: 2fd1cde76de72c83ce7376c3d944277cd0882ae2 https://github.com/python/cpython/commit/2fd1cde76de72c83ce7376c3d944277cd0882ae2 Author: Benjamin Peterson Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/test/test_zipfile.py M Lib/zipfile.py M Misc/NEWS Log Message: ----------- Revert "Issue #29094: Offsets in a ZIP file created with extern file object and modes" This reverts commit 0f4ed2cdc6e7887153c481f4c7298bc35e219d84 and the followup 58ab4b57da2e5db7ff9b9940dd21bbbe4d804957. From noreply at github.com Fri May 5 02:44:23 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 23:44:23 -0700 Subject: [Python-checkins] [python/cpython] 3d4409: Revert "Issue #29094: Offsets in a ZIP file create... Message-ID: <590c1f47a4e69_7d623fc78107fc2884319@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/benjamin-revert-zipfile Home: https://github.com/python/cpython Commit: 3d440983fd58e27766930165ddd8eb2a87954ae1 https://github.com/python/cpython/commit/3d440983fd58e27766930165ddd8eb2a87954ae1 Author: Benjamin Peterson Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/zipfile.py M Misc/NEWS Log Message: ----------- Revert "Issue #29094: Offsets in a ZIP file created with extern file object and modes" This reverts commit 0f4ed2cdc6e7887153c481f4c7298bc35e219d84 and the followup 58ab4b57da2e5db7ff9b9940dd21bbbe4d804957. From noreply at github.com Fri May 5 02:54:45 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 23:54:45 -0700 Subject: [Python-checkins] [python/cpython] ef4c6b: Revert "Issue #29094: Offsets in a ZIP file create... Message-ID: <590c21b53cda4_4d7b3fac1e731c3496039@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: ef4c6ba169ff59215442fc4047d83f7a3d39bf39 https://github.com/python/cpython/commit/ef4c6ba169ff59215442fc4047d83f7a3d39bf39 Author: Benjamin Peterson Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/zipfile.py M Misc/NEWS Log Message: ----------- Revert "Issue #29094: Offsets in a ZIP file created with extern file object and modes" (#1467) This reverts commit 0f4ed2cdc6e7887153c481f4c7298bc35e219d84 (though, the tests are retained) and the followup 58ab4b57da2e5db7ff9b9940dd21bbbe4d804957. See discussion on bpo-29094. From noreply at github.com Fri May 5 02:55:10 2017 From: noreply at github.com (GitHub) Date: Thu, 04 May 2017 23:55:10 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <590c21cee68f_79a23f9018ca5c2830891@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/benjamin-revert-zipfile Home: https://github.com/python/cpython From noreply at github.com Fri May 5 03:08:51 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 00:08:51 -0700 Subject: [Python-checkins] [python/cpython] 76a3e5: bpo-30243: Fixed the possibility of a crash in _js... Message-ID: <590c25033b2a7_234f3ff21bf19c3823972@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 76a3e51a403bc84ed536921866c86dd7d07aaa7e https://github.com/python/cpython/commit/76a3e51a403bc84ed536921866c86dd7d07aaa7e Author: Serhiy Storchaka Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Misc/NEWS M Modules/_json.c Log Message: ----------- bpo-30243: Fixed the possibility of a crash in _json. (#1420) It was possible to get a core dump by using uninitialized _json objects. Now __new__ methods create initialized objects. __init__ methods are removed. From noreply at github.com Fri May 5 03:40:31 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 00:40:31 -0700 Subject: [Python-checkins] [python/cpython] 39b73d: [3.6] bpo-30243: Fixed the possibility of a crash ... Message-ID: <590c2c6fa2699_7ffa3fd12014dc245623b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 39b73dd5131ce205dcee3b9e24ba0fc28934d79c https://github.com/python/cpython/commit/39b73dd5131ce205dcee3b9e24ba0fc28934d79c Author: Serhiy Storchaka Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Misc/NEWS M Modules/_json.c Log Message: ----------- [3.6] bpo-30243: Fixed the possibility of a crash in _json. (GH-1420) (#1469) It was possible to get a core dump by using uninitialized _json objects. Now __new__ methods create initialized objects. __init__ methods are removed.. (cherry picked from commit 76a3e51a403bc84ed536921866c86dd7d07aaa7e) From noreply at github.com Fri May 5 03:40:49 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 00:40:49 -0700 Subject: [Python-checkins] [python/cpython] ee2294: [3.5] bpo-30243: Fixed the possibility of a crash ... Message-ID: <590c2c81149d3_405d3fe35867bc24189a1@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: ee2294860e224c2b08cc6847d3c9a0ec3875c3d8 https://github.com/python/cpython/commit/ee2294860e224c2b08cc6847d3c9a0ec3875c3d8 Author: Serhiy Storchaka Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Misc/NEWS M Modules/_json.c Log Message: ----------- [3.5] bpo-30243: Fixed the possibility of a crash in _json. (GH-1420) (#1470) It was possible to get a core dump by using uninitialized _json objects. Now __new__ methods create initialized objects. __init__ methods are removed.. (cherry picked from commit 76a3e51a403bc84ed536921866c86dd7d07aaa7e) From noreply at github.com Fri May 5 03:42:48 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 00:42:48 -0700 Subject: [Python-checkins] [python/cpython] 7186cc: bpo-30277: Replace _sre.getlower() with _sre.ascii... Message-ID: <590c2cf883c94_234f3ff21bf19c38255d3@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 7186cc29be352bed6f1110873283d073fd0643e4 https://github.com/python/cpython/commit/7186cc29be352bed6f1110873283d073fd0643e4 Author: Serhiy Storchaka Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Lib/sre_compile.py M Lib/test/test_re.py M Modules/_sre.c M Modules/clinic/_sre.c.h Log Message: ----------- bpo-30277: Replace _sre.getlower() with _sre.ascii_tolower() and _sre.unicode_tolower(). (#1468) From noreply at github.com Fri May 5 03:46:48 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 00:46:48 -0700 Subject: [Python-checkins] [python/cpython] ef9c0e: bpo-30264: ExpatParser closes the source on error ... Message-ID: <590c2de86e44a_4d203fc987d4bc3840985@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: ef9c0e732fc50aefbdd7c5a80e04e14b31684e66 https://github.com/python/cpython/commit/ef9c0e732fc50aefbdd7c5a80e04e14b31684e66 Author: Victor Stinner Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Lib/test/test_sax.py M Lib/xml/sax/expatreader.py Log Message: ----------- bpo-30264: ExpatParser closes the source on error (#1451) ExpatParser.parse() of xml.sax.xmlreader now always closes the source: close the file object or the urllib object if source is a string (not an open file-like object). The change fixes a ResourceWarning on parsing error. Add test_parse_close_source() unit test. From noreply at github.com Fri May 5 03:47:13 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 00:47:13 -0700 Subject: [Python-checkins] [python/cpython] fd6094: Relax test timing (bpo-29861) to avoid sporadic fa... Message-ID: <590c2e013c6a8_64c03fd1b1e11c301175ac@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: fd6094cdebb5736745d164e0207de2d4cb0b50dc https://github.com/python/cpython/commit/fd6094cdebb5736745d164e0207de2d4cb0b50dc Author: Victor Stinner Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Lib/test/test_multiprocessing.py Log Message: ----------- Relax test timing (bpo-29861) to avoid sporadic failures (#1120) (#1472) (cherry picked from commit 685cdb9acc3fca04a9897d88b89771ddfd50e772) From noreply at github.com Fri May 5 04:04:15 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 01:04:15 -0700 Subject: [Python-checkins] [python/cpython] fdaeea: bpo-30279: Remove unused Python/thread_foobar.h (#... Message-ID: <590c31ff487b7_65873fc529e31c2c672e5@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: fdaeea620f8c78da89cddba4ab010c64535800e0 https://github.com/python/cpython/commit/fdaeea620f8c78da89cddba4ab010c64535800e0 Author: Masayuki Yamamoto Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Python/thread.c R Python/thread_foobar.h Log Message: ----------- bpo-30279: Remove unused Python/thread_foobar.h (#1473) Python/thread_foobar.h is the template code that is threading adaptation for new platforms, also hasn't been used on actual platforms. Python/thread_*.h give concrete examples of adaptation instead of the template code. From noreply at github.com Fri May 5 04:04:58 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 01:04:58 -0700 Subject: [Python-checkins] [python/cpython] 0fe870: bpo-30264: ExpatParser closes the source on error ... Message-ID: <590c322ad5edb_440f3fb052265c2c38611@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 0fe870f3f95ba883b2b06bc0d814bdab8d53df98 https://github.com/python/cpython/commit/0fe870f3f95ba883b2b06bc0d814bdab8d53df98 Author: Victor Stinner Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Lib/test/test_sax.py M Lib/xml/sax/expatreader.py Log Message: ----------- bpo-30264: ExpatParser closes the source on error (#1451) (#1474) ExpatParser.parse() of xml.sax.xmlreader now always closes the source: close the file object or the urllib object if source is a string (not an open file-like object). The change fixes a ResourceWarning on parsing error. Add test_parse_close_source() unit test. (cherry picked from commit ef9c0e732fc50aefbdd7c5a80e04e14b31684e66) From noreply at github.com Fri May 5 04:08:06 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 01:08:06 -0700 Subject: [Python-checkins] [python/cpython] 0c9aa6: bpo-30264: ExpatParser closes the source on error ... Message-ID: <590c32e6eb8cd_23da3fafbe6f1c3030517@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 0c9aa6ffd318c04ce23997b4704477d4a4d82829 https://github.com/python/cpython/commit/0c9aa6ffd318c04ce23997b4704477d4a4d82829 Author: Victor Stinner Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Lib/test/test_sax.py M Lib/xml/sax/expatreader.py Log Message: ----------- bpo-30264: ExpatParser closes the source on error (#1451) (#1475) ExpatParser.parse() of xml.sax.xmlreader now always closes the source: close the file object or the urllib object if source is a string (not an open file-like object). The change fixes a ResourceWarning on parsing error. Add test_parse_close_source() unit test. (cherry picked from commit ef9c0e732fc50aefbdd7c5a80e04e14b31684e66) From noreply at github.com Fri May 5 04:11:56 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 01:11:56 -0700 Subject: [Python-checkins] [python/cpython] d81f9e: bpo-30264: ExpatParser now closes the source (#147... Message-ID: <590c33cc910f7_67c23fb081927c34945c9@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: d81f9e24ea89c0aaded1e0d3f8d8076bbd58c19a https://github.com/python/cpython/commit/d81f9e24ea89c0aaded1e0d3f8d8076bbd58c19a Author: Victor Stinner Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Lib/test/test_sax.py M Lib/xml/sax/expatreader.py Log Message: ----------- bpo-30264: ExpatParser now closes the source (#1476) ExpatParser.parse() of xml.sax.xmlreader now closes the source: close the file object or the urllib object if source is a string (not an open file-like object). Add test_parse_close_source() unit test. From noreply at github.com Fri May 5 04:15:13 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 01:15:13 -0700 Subject: [Python-checkins] [python/cpython] c07b3a: bpo-29920: Document cgitb.text() and cgitb.html() ... Message-ID: <590c34917500c_4d203fc987d4bc3842178@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: c07b3a15be5e0a68a73b4c532861ed8de6932bd2 https://github.com/python/cpython/commit/c07b3a15be5e0a68a73b4c532861ed8de6932bd2 Author: masklinn Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Doc/library/cgitb.rst Log Message: ----------- bpo-29920: Document cgitb.text() and cgitb.html() functions (GH-849) From noreply at github.com Fri May 5 04:21:47 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 01:21:47 -0700 Subject: [Python-checkins] [python/cpython] 5d7a18: [2.7] bpo-30243: Fixed the possibility of a crash ... Message-ID: <590c361b353f6_182873fc2ab33bc304870@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 5d7a18f3b65bd958d876391cca3c381396021639 https://github.com/python/cpython/commit/5d7a18f3b65bd958d876391cca3c381396021639 Author: Serhiy Storchaka Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Misc/NEWS M Modules/_json.c Log Message: ----------- [2.7] bpo-30243: Fixed the possibility of a crash in _json. (GH-1420) (#1471) It was possible to get a core dump by using uninitialized _json objects. Now __new__ methods create initialized objects. __init__ methods are removed.. (cherry picked from commit 76a3e51a403bc84ed536921866c86dd7d07aaa7e) From noreply at github.com Fri May 5 04:27:36 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 01:27:36 -0700 Subject: [Python-checkins] [python/cpython] 03b278: bpo-30265: support.unlink() don't catch any OSErro... Message-ID: <590c3778448c7_52243f7f92e4fc406496d@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 03b278895fa0db355af4e450eac71dd0532db394 https://github.com/python/cpython/commit/03b278895fa0db355af4e450eac71dd0532db394 Author: Victor Stinner Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Lib/test/support/__init__.py Log Message: ----------- bpo-30265: support.unlink() don't catch any OSError (#1456) support.unlink() now only ignores ENOENT and ENOTDIR, instead of ignoring any OSError exception. From noreply at github.com Fri May 5 04:28:36 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 01:28:36 -0700 Subject: [Python-checkins] [python/cpython] 228da4: bpo-30258: Fix handling of child error in regrtest... Message-ID: <590c37b4edade_30743fd68eb4fc2c665b8@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 228da42961ac9bf2990e6c191ecc9b762ead617c https://github.com/python/cpython/commit/228da42961ac9bf2990e6c191ecc9b762ead617c Author: Victor Stinner Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Lib/test/regrtest.py Log Message: ----------- bpo-30258: Fix handling of child error in regrtest (#1477) Don't stop the worker thread if a child failed. From solipsis at pitrou.net Fri May 5 05:04:03 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Fri, 05 May 2017 09:04:03 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=4 Message-ID: <20170505090402.21746.72EE9CCF52B07DFB@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_spawn leaked [2, 0, -2] memory blocks, sum=0 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogVKEj0l', '--timeout', '7200'] From noreply at github.com Fri May 5 11:35:52 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 08:35:52 -0700 Subject: [Python-checkins] [python/cpython] a1054c: bpo-29243: Fix Makefile with respect to --enable-o... Message-ID: <590c9bd88cd1_183483fa3191edc2c11325@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: a1054c3b0037d4c2a5492e79fc193f36245366c7 https://github.com/python/cpython/commit/a1054c3b0037d4c2a5492e79fc193f36245366c7 Author: torsava Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Makefile.pre.in M Misc/ACKS M Misc/NEWS Log Message: ----------- bpo-29243: Fix Makefile with respect to --enable-optimizations (#1478) * bpo-29243: Fix Makefile with respect to --enable-optimizations When using the Profile Guided Optimization (./configure --enable-optimizations) Python is built not only during `make` but rebuilt again during `make test`, `make install` and others. This patch fixes the issue. Note that this fix produces no change at all in the Makefile if configure is run witout --enable-optimizations. * !squash From noreply at github.com Fri May 5 17:27:14 2017 From: noreply at github.com (GitHub) Date: Fri, 05 May 2017 14:27:14 -0700 Subject: [Python-checkins] [python/cpython] a12df7: bpo-30218: support path-like objects in shutil.unp... Message-ID: <590cee323298e_440f3fb052265c2c48488@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: a12df7b7d40dbf47825917c8fa03d2c09b5a382c https://github.com/python/cpython/commit/a12df7b7d40dbf47825917c8fa03d2c09b5a382c Author: Jelle Zijlstra Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Doc/library/shutil.rst M Lib/shutil.py M Lib/test/test_shutil.py M Misc/NEWS Log Message: ----------- bpo-30218: support path-like objects in shutil.unpack_archive() (GH-1367) Thanks to Jelle Zijlstra for the patch. From lp_benchmark_robot at intel.com Fri May 5 18:53:40 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Fri, 5 May 2017 15:53:40 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-05 Message-ID: <4e9c606e-5c6d-4f4a-b158-8ed20afc3e60@orsmsx105.amr.corp.intel.com> Results for project python/2.7, build date: 2017-05-05 05:51:11-07:00. - commit: 228da42 - previous commit: e1b02ff - revision date: 2017-05-05 10:28:35+02:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.843% | +0.016% | +1.880% | +4.109% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.828% | +0.275% | +0.414% | +5.093% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.348% | +0.280% | +2.960% | +5.070% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.578% | +0.189% | +0.313% | +5.776% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.573% | -0.233% | -2.435% | +1.303% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.060% | +0.106% | -0.665% | +11.703% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 1.112% | +0.190% | +1.411% | +3.847% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 1.017% | -0.122% | +1.078% | +2.189% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.586% | +0.076% | +0.444% | +3.227% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.738% | -0.588% | -1.455% | +5.162% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.186% | +0.046% | +1.527% | +0.920% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 1.559% | -0.321% | -1.917% | +4.344% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.701% | +0.214% | +0.544% | +3.407% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.258% | +0.492% | -1.878% | +7.545% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.256% | -0.190% | -0.101% | +5.873% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.604% | +0.136% | +0.815% | +3.822% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.436% | +0.214% | +0.475% | +6.184% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.381% | +0.056% | +0.107% | +1.593% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 2.810% | +0.404% | +2.163% | -2.466% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.366% | -0.117% | -1.041% | +5.143% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.598% | +0.580% | -0.224% | +11.543% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.206% | +1.681% | -0.416% | +3.976% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 0.877% | -0.253% | +0.929% | +7.956% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 2.929% | +0.269% | -0.816% | +6.568% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.837% | +0.409% | +0.457% | +26.055% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 7.080% | -1.561% | +0.896% | +13.479% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.591% | +0.501% | +0.399% | +5.829% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.668% | +0.053% | -1.207% | +0.655% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 2.109% | +0.186% | +0.810% | +4.160% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.513% | +0.551% | +2.233% | +3.806% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 4.232% | +0.068% | -0.746% | +3.612% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 2.066% | +0.713% | -0.323% | +2.005% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.941% | +0.387% | -3.455% | +3.982% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 3.703% | +0.489% | +0.559% | +5.136% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.175% | +0.013% | -0.181% | +0.338% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.748% | +0.365% | -2.578% | +0.833% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.111% | -0.054% | +0.137% | +0.746% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.110% | +0.155% | +0.322% | +0.697% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.943% | +0.347% | +1.465% | +4.154% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 3.430% | +0.763% | +0.226% | -0.615% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.219% | -0.522% | -0.374% | +7.974% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 0.874% | +0.010% | +0.618% | +6.655% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.993% | +0.209% | +1.950% | +8.137% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.613% | -0.067% | -0.359% | +8.819% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 2.578% | -0.086% | +0.198% | -1.459% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 0.717% | +0.207% | +1.315% | +7.038% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.440% | -0.294% | +1.776% | +0.553% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.471% | -0.050% | +0.134% | +4.610% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 0.944% | -0.010% | +0.757% | -3.256% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 4.700% | +0.121% | +1.252% | +3.414% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 2.153% | -0.371% | -1.855% | +0.618% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.845% | +0.128% | +0.769% | +0.981% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.900% | -0.207% | +1.123% | +0.395% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.717% | -2.101% | -0.507% | +3.804% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 1.529% | -0.193% | +2.427% | +2.078% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.542% | +0.262% | +1.121% | +1.147% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.697% | -0.095% | +0.957% | +1.761% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.359% | -0.059% | +1.065% | +1.563% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 1.309% | +0.286% | +1.650% | +2.448% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.951% | -0.345% | +0.983% | +2.715% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 7.872% | -1.123% | -2.081% | -11.769% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 3.116% | -0.538% | -26.901% | +5.837% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.237% | +0.007% | +0.816% | +0.804% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.601% | -0.210% | -5.817% | +10.912% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.440% | +0.072% | -0.506% | +3.400% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.161% | +0.206% | +0.366% | +3.939% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 2.294% | +0.436% | -0.312% | +0.946% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.779% | -0.307% | -0.828% | +4.751% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-05 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Fri May 5 19:05:35 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Fri, 5 May 2017 16:05:35 -0700 Subject: [Python-checkins] [1 up, 64 flat] Results for Python (master branch) 2017-05-05 Message-ID: Results for project python/master, build date: 2017-05-05 03:02:11-07:00. - commit: c07b3a1 - previous commit: dbaf746 - revision date: 2017-05-05 11:15:12+03:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.678% | -0.141% | +5.632% | +6.628% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.477% | +0.291% | +18.337% | +15.650% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.432% | +0.178% | +19.278% | +14.349% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.467% | +0.120% | +17.703% | +13.860% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.616% | +0.359% | +7.313% | +10.639% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.577% | -0.819% | +11.590% | +8.948% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.619% | +0.116% | +7.882% | +9.879% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.411% | -0.046% | +2.581% | +6.853% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 2.762% | -0.699% | +8.825% | +17.752% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.446% | +0.856% | +11.364% | +11.193% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 2.967% | -1.846% | +2.196% | +7.900% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.416% | +0.203% | +6.297% | +3.473% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.969% | -0.287% | +4.470% | +6.067% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 0.948% | +0.044% | +8.801% | +10.702% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.313% | +0.201% | +7.456% | +9.213% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 1.264% | -0.176% | +7.223% | +10.864% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.470% | +0.079% | +9.518% | +9.490% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.694% | -0.987% | +8.358% | +9.125% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.521% | -0.264% | +3.620% | +8.231% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 2.998% | -2.220% | +2.676% | +8.301% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.591% | -0.305% | +4.940% | +11.188% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.195% | +0.534% | +13.104% | +12.503% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.579% | -0.837% | +5.919% | +11.987% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.662% | -0.352% | +17.651% | +12.142% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.237% | +0.941% | +6.819% | +11.125% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.796% | -0.212% | +2.234% | +5.687% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.786% | -0.073% | -0.097% | +2.324% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 4.572% | -1.832% | +0.540% | +9.673% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.221% | +0.073% | +2.960% | +10.968% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 3.984% | -1.642% | +1.132% | +21.869% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.346% | -0.201% | +4.701% | +17.535% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.731% | +0.816% | +5.253% | +18.270% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 3.589% | -0.111% | +11.906% | +11.296% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.172% | -0.086% | +0.205% | +9.892% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.124% | +0.125% | +2.702% | +3.693% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.093% | +0.215% | +2.468% | +3.839% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.203% | +0.348% | +9.938% | +13.392% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.597% | -0.032% | +4.513% | +7.855% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.322% | -0.879% | -1.219% | +9.956% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.922% | -3.586% | -2.704% | +5.004% | +-----+------------------------+--------+------------+------------+------------+ | :-) | regex_v8| 1.317% | +5.241% | +7.118% | +1.510% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 1.372% | -0.041% | +9.693% | +14.385% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.478% | -0.040% | +2.405% | +0.267% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 2.556% | +0.299% | +26.825% | +7.726% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.575% | +1.167% | +5.784% | +4.492% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.698% | +0.129% | +15.688% | +6.816% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 2.863% | +0.983% | +3.829% | -9.874% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.931% | +0.057% | +5.787% | +1.365% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.393% | -0.379% | +5.600% | +5.352% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.036% | -0.843% | +4.610% | +2.904% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.874% | +1.737% | +4.190% | +7.624% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.866% | -0.429% | +12.041% | +8.264% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 2.047% | +0.233% | +9.736% | +6.950% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.946% | +0.136% | +11.703% | +8.615% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.183% | +0.732% | +11.643% | +7.719% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 3.116% | +0.444% | +22.854% | +7.805% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.243% | +0.100% | +5.683% | +6.649% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 4.273% | +0.716% | +0.340% | -1.372% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 7.494% | -1.376% | +8.070% | +21.326% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 2.460% | +0.623% | +0.348% | +15.491% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.207% | +0.105% | +8.425% | +6.367% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.314% | +0.073% | +4.839% | +9.621% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 3.032% | -1.605% | +4.684% | +6.022% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 4.275% | -1.445% | -0.269% | +11.426% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.666% | +0.113% | +6.057% | +9.296% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/1-up-64-flat-results-for-python-master-branch-2017-05-05 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From solipsis at pitrou.net Sat May 6 05:03:33 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Sat, 06 May 2017 09:03:33 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=6 Message-ID: <20170506090333.26194.55096.6C169F92@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_fork leaked [0, 0, 2] memory blocks, sum=2 test_multiprocessing_forkserver leaked [-1, -1, 2] memory blocks, sum=0 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogoUWzoO', '--timeout', '7200'] From noreply at github.com Sat May 6 07:46:02 2017 From: noreply at github.com (GitHub) Date: Sat, 06 May 2017 04:46:02 -0700 Subject: [Python-checkins] [python/cpython] 3763ea: Revert bpo-26293 for zipfile breakage. See also bp... Message-ID: <590db77ae6a43_18ac53f99497cfc2856820@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 3763ea865cee5bbabcce11cd577811135e0fc747 https://github.com/python/cpython/commit/3763ea865cee5bbabcce11cd577811135e0fc747 Author: Serhiy Storchaka Date: 2017-05-06 (Sat, 06 May 2017) Changed paths: M Lib/zipfile.py M Misc/NEWS Log Message: ----------- Revert bpo-26293 for zipfile breakage. See also bpo-29094. (#1484) From noreply at github.com Sat May 6 08:10:52 2017 From: noreply at github.com (GitHub) Date: Sat, 06 May 2017 05:10:52 -0700 Subject: [Python-checkins] [python/cpython] 70dc6a: [3.6] Revert bpo-26293 for zipfile breakage. See a... Message-ID: <590dbd4c1ea4e_9173ff5438c3c284648d@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 70dc6a7a0b7f104d87512556fca242c2ca96a010 https://github.com/python/cpython/commit/70dc6a7a0b7f104d87512556fca242c2ca96a010 Author: Serhiy Storchaka Date: 2017-05-06 (Sat, 06 May 2017) Changed paths: M Lib/zipfile.py M Misc/NEWS Log Message: ----------- [3.6] Revert bpo-26293 for zipfile breakage. See also bpo-29094. (GH-1484). (#1485) (cherry picked from commit 3763ea865cee5bbabcce11cd577811135e0fc747) From noreply at github.com Sat May 6 08:11:21 2017 From: noreply at github.com (GitHub) Date: Sat, 06 May 2017 05:11:21 -0700 Subject: [Python-checkins] [python/cpython] c8faab: [3.5] Revert bpo-26293 for zipfile breakage. See a... Message-ID: <590dbd69f3542_181293ff815e41c34117334@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: c8faabce6ef318f3b425c6defd846e274d61e2ef https://github.com/python/cpython/commit/c8faabce6ef318f3b425c6defd846e274d61e2ef Author: Serhiy Storchaka Date: 2017-05-06 (Sat, 06 May 2017) Changed paths: M Lib/zipfile.py M Misc/NEWS Log Message: ----------- [3.5] Revert bpo-26293 for zipfile breakage. See also bpo-29094. (GH-1484). (#1486) (cherry picked from commit 3763ea865cee5bbabcce11cd577811135e0fc747) From solipsis at pitrou.net Sun May 7 05:04:27 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Sun, 07 May 2017 09:04:27 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=-2 Message-ID: <20170507090427.39881.28840.A4F7E6EB@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [0, -7, 1] memory blocks, sum=-6 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_fork leaked [-1, -1, 2] memory blocks, sum=0 test_multiprocessing_spawn leaked [2, 0, -2] memory blocks, sum=0 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogqCknpq', '--timeout', '7200'] From noreply at github.com Sun May 7 14:40:19 2017 From: noreply at github.com (GitHub) Date: Sun, 07 May 2017 11:40:19 -0700 Subject: [Python-checkins] [python/cpython] 55ace6: Closes bpo-30168: indent methods in Logger Class (... Message-ID: <590f6a135e346_31493fc9fd98fc2c6451b@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 55ace65eba587fe3cf3759a43cccf85214651971 https://github.com/python/cpython/commit/55ace65eba587fe3cf3759a43cccf85214651971 Author: Jim Fasarakis-Hilliard Date: 2017-05-07 (Sun, 07 May 2017) Changed paths: M Doc/library/logging.rst Log Message: ----------- Closes bpo-30168: indent methods in Logger Class (#1295) From solipsis at pitrou.net Mon May 8 04:59:24 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Mon, 08 May 2017 08:59:24 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=1 Message-ID: <20170508085923.26491.25875.E41A5A7C@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_asyncio leaked [3, 0, 0] memory blocks, sum=3 test_collections leaked [-7, 1, 0] memory blocks, sum=-6 test_functools leaked [0, 3, 1] memory blocks, sum=4 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogZdMYOI', '--timeout', '7200'] From noreply at github.com Mon May 8 07:36:32 2017 From: noreply at github.com (GitHub) Date: Mon, 08 May 2017 04:36:32 -0700 Subject: [Python-checkins] [python/cpython] f34c68: Fix a trivial typo in global section (#1497) Message-ID: <5910584016390_125d03fe2fc401c34596c9@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: f34c6850203a2406c4950af7a9c8a134145df4ea https://github.com/python/cpython/commit/f34c6850203a2406c4950af7a9c8a134145df4ea Author: Jim Fasarakis-Hilliard Date: 2017-05-08 (Mon, 08 May 2017) Changed paths: M Doc/reference/simple_stmts.rst Log Message: ----------- Fix a trivial typo in global section (#1497) From noreply at github.com Mon May 8 08:08:36 2017 From: noreply at github.com (GitHub) Date: Mon, 08 May 2017 05:08:36 -0700 Subject: [Python-checkins] [python/cpython] cc3fa2: bpo-29979: Rewrite cgi.parse_multipart to make it ... Message-ID: <59105fc43dd04_2cc03f9dbe19dc28719f9@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: cc3fa204d357be5fafc10eb8c2a80fe0bca998f1 https://github.com/python/cpython/commit/cc3fa204d357be5fafc10eb8c2a80fe0bca998f1 Author: Pierre Quentel Date: 2017-05-08 (Mon, 08 May 2017) Changed paths: M Doc/library/cgi.rst M Doc/whatsnew/3.7.rst M Lib/cgi.py M Lib/test/test_cgi.py M Misc/NEWS Log Message: ----------- bpo-29979: Rewrite cgi.parse_multipart to make it consistent with FieldStorage (#991) From lp_benchmark_robot at intel.com Mon May 8 20:42:22 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Mon, 8 May 2017 17:42:22 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-05 Message-ID: <89f7a23f-a77c-4ab6-8a44-8292fde6ef6f@orsmsx103.amr.corp.intel.com> No new revisions. Here are the previous results: Results for project python/2.7, build date: 2017-05-05 12:51:11+00:00. - commit: 228da42 - previous commit: e1b02ff - revision date: 2017-05-05 10:28:35+02:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.843% | +0.016% | +1.880% | +4.109% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.828% | +0.275% | +0.414% | +5.093% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.348% | +0.280% | +2.960% | +5.070% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.578% | +0.189% | +0.313% | +5.776% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.573% | -0.233% | -2.435% | +1.303% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.060% | +0.106% | -0.665% | +11.703% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 1.112% | +0.190% | +1.411% | +3.847% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 1.017% | -0.122% | +1.078% | +2.189% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.586% | +0.076% | +0.444% | +3.227% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.738% | -0.588% | -1.455% | +5.162% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.186% | +0.046% | +1.527% | +0.920% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 1.559% | -0.321% | -1.917% | +4.344% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.701% | +0.214% | +0.544% | +3.407% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.258% | +0.492% | -1.878% | +7.545% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.256% | -0.190% | -0.101% | +5.873% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.604% | +0.136% | +0.815% | +3.822% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.436% | +0.214% | +0.475% | +6.184% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.381% | +0.056% | +0.107% | +1.593% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 2.810% | +0.404% | +2.163% | -2.466% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.366% | -0.117% | -1.041% | +5.143% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.598% | +0.580% | -0.224% | +11.543% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.206% | +1.681% | -0.416% | +3.976% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 0.877% | -0.253% | +0.929% | +7.956% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 2.929% | +0.269% | -0.816% | +6.568% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.837% | +0.409% | +0.457% | +26.055% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 7.080% | -1.561% | +0.896% | +13.479% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.591% | +0.501% | +0.399% | +5.829% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.668% | +0.053% | -1.207% | +0.655% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 2.109% | +0.186% | +0.810% | +4.160% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.513% | +0.551% | +2.233% | +3.806% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 4.232% | +0.068% | -0.746% | +3.612% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 2.066% | +0.713% | -0.323% | +2.005% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.941% | +0.387% | -3.455% | +3.982% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 3.703% | +0.489% | +0.559% | +5.136% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.175% | +0.013% | -0.181% | +0.338% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.748% | +0.365% | -2.578% | +0.833% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.111% | -0.054% | +0.137% | +0.746% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.110% | +0.155% | +0.322% | +0.697% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.943% | +0.347% | +1.465% | +4.154% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 3.430% | +0.763% | +0.226% | -0.615% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.219% | -0.522% | -0.374% | +7.974% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 0.874% | +0.010% | +0.618% | +6.655% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.993% | +0.209% | +1.950% | +8.137% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.613% | -0.067% | -0.359% | +8.819% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 2.578% | -0.086% | +0.198% | -1.459% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 0.717% | +0.207% | +1.315% | +7.038% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.440% | -0.294% | +1.776% | +0.553% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.471% | -0.050% | +0.134% | +4.610% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 0.944% | -0.010% | +0.757% | -3.256% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 4.700% | +0.121% | +1.252% | +3.414% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 2.153% | -0.371% | -1.855% | +0.618% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.845% | +0.128% | +0.769% | +0.981% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.900% | -0.207% | +1.123% | +0.395% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.717% | -2.101% | -0.507% | +3.804% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 1.529% | -0.193% | +2.427% | +2.078% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.542% | +0.262% | +1.121% | +1.147% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.697% | -0.095% | +0.957% | +1.761% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.359% | -0.059% | +1.065% | +1.563% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 1.309% | +0.286% | +1.650% | +2.448% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.951% | -0.345% | +0.983% | +2.715% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 7.872% | -1.123% | -2.081% | -11.769% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 3.116% | -0.538% | -26.901% | +5.837% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.237% | +0.007% | +0.816% | +0.804% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.601% | -0.210% | -5.817% | +10.912% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.440% | +0.072% | -0.506% | +3.400% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.161% | +0.206% | +0.366% | +3.939% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 2.294% | +0.436% | -0.312% | +0.946% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.779% | -0.307% | -0.828% | +4.751% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-05 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Mon May 8 20:43:48 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Mon, 8 May 2017 17:43:48 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-08 Message-ID: <4b9c1ac4-cbf0-493f-87da-633d6d1bbe53@orsmsx103.amr.corp.intel.com> Results for project python/master, build date: 2017-05-08 03:02:18-07:00. - commit: 55ace65 - previous commit: c07b3a1 - revision date: 2017-05-07 19:40:18+01:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.711% | -0.227% | +5.418% | +6.760% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.368% | -0.014% | +18.326% | +16.344% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.790% | -0.098% | +19.199% | +14.746% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.488% | -0.070% | +17.646% | +14.180% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.850% | +0.003% | +7.316% | +12.489% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.877% | +0.169% | +11.739% | +9.769% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 1.060% | +0.249% | +8.111% | +8.524% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.751% | -0.081% | +2.502% | +7.482% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 2.930% | +0.132% | +8.945% | +16.515% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 3.161% | -1.787% | +9.779% | +14.344% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 2.814% | -0.119% | +2.079% | +7.317% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.716% | -0.021% | +6.277% | +4.453% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.530% | -0.051% | +4.421% | +5.044% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.297% | -1.218% | +7.690% | +12.152% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.991% | -1.686% | +5.895% | +11.044% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.866% | +0.150% | +7.363% | +9.579% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.531% | -0.048% | +9.475% | +10.476% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.939% | -1.210% | +7.249% | +9.945% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.503% | -0.015% | +3.606% | +8.219% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 4.794% | -2.039% | +0.691% | +8.119% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.656% | -1.082% | +3.911% | +13.169% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.467% | -0.281% | +12.860% | +10.646% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.891% | -1.254% | +4.739% | +14.191% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.584% | -0.060% | +17.602% | +12.460% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.798% | +0.615% | +7.392% | +10.252% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.512% | +0.229% | +2.458% | +6.165% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.414% | +0.281% | +0.185% | +0.754% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 2.299% | +1.377% | +1.909% | +8.191% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.392% | -2.380% | +0.651% | +12.931% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.201% | +1.189% | +2.307% | +22.107% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.236% | -0.044% | +4.659% | +18.836% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 1.120% | -0.211% | +5.053% | +18.367% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 0.902% | +0.634% | +12.465% | +9.344% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.089% | +0.032% | +0.237% | +10.246% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.122% | -0.079% | +2.626% | +4.447% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.093% | -0.090% | +2.380% | +4.316% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.935% | +0.233% | +10.148% | +11.289% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.743% | +0.679% | +5.162% | +10.237% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.218% | -0.103% | -1.323% | +10.895% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.118% | +0.443% | -2.248% | +1.996% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 1.777% | -1.211% | +5.994% | +2.278% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 2.029% | -0.149% | +9.558% | +11.780% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.686% | -0.176% | +2.233% | +0.091% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.743% | +0.532% | +27.214% | +5.652% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.125% | -0.571% | +5.246% | +3.069% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 1.220% | -0.080% | +15.621% | +5.819% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 2.971% | -0.029% | +3.801% | -7.264% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 1.305% | -0.099% | +5.694% | +2.234% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.592% | +0.371% | +5.950% | +6.176% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.073% | +0.286% | +4.883% | +4.219% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 2.792% | +0.690% | +4.851% | +7.599% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.816% | -0.288% | +11.787% | +8.987% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.737% | -0.532% | +9.256% | +7.072% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.644% | -0.393% | +11.355% | +9.943% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 4.799% | -0.667% | +11.054% | +12.306% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 5.741% | -1.114% | +21.995% | +9.185% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.248% | -0.542% | +5.171% | +6.891% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 1.121% | +1.272% | +1.608% | -0.721% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 7.908% | -1.760% | +6.452% | +22.940% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 0.734% | +0.791% | +1.137% | +15.766% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 1.581% | +0.321% | +8.719% | +3.821% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.197% | +0.374% | +5.194% | +8.981% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 3.023% | +0.349% | +5.017% | +5.810% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 4.644% | -0.562% | -0.832% | +11.851% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.233% | +0.193% | +6.238% | +9.511% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-08 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Mon May 8 22:32:14 2017 From: noreply at github.com (GitHub) Date: Mon, 08 May 2017 19:32:14 -0700 Subject: [Python-checkins] [python/cpython] fa5aba: bpo-30289: remove Misc/python-config.sh when make ... Message-ID: <59112a2e68d7e_6fba3f884243fc2434784@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: fa5abac1e6cd74979557d5a6f960a55f40a10b0e https://github.com/python/cpython/commit/fa5abac1e6cd74979557d5a6f960a55f40a10b0e Author: Xiang Zhang Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Makefile.pre.in Log Message: ----------- bpo-30289: remove Misc/python-config.sh when make distclean (#1498) From noreply at github.com Mon May 8 22:56:31 2017 From: noreply at github.com (GitHub) Date: Mon, 08 May 2017 19:56:31 -0700 Subject: [Python-checkins] [python/cpython] 410d75: bpo-30289: remove Misc/python-config.sh when make ... Message-ID: <59112fdfe4749_490a3ffdbe5bfc38925e9@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 410d75ab71e2db0fdc8b2016600a3d3d4830f38e https://github.com/python/cpython/commit/410d75ab71e2db0fdc8b2016600a3d3d4830f38e Author: Xiang Zhang Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Makefile.pre.in Log Message: ----------- bpo-30289: remove Misc/python-config.sh when make distclean (#1498) (#1506) From noreply at github.com Mon May 8 23:38:34 2017 From: noreply at github.com (GitHub) Date: Mon, 08 May 2017 20:38:34 -0700 Subject: [Python-checkins] [python/cpython] 9da408: bpo-29990: Fix range checking in GB18030 decoder (... Message-ID: <591139babf5ca_35a53fe63f2e9c341170f7@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 9da408d15bdef624a5632182cb4edf98001fa82f https://github.com/python/cpython/commit/9da408d15bdef624a5632182cb4edf98001fa82f Author: Xiang Zhang Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Lib/test/test_codecencodings_cn.py M Misc/NEWS M Modules/cjkcodecs/_codecs_cn.c Log Message: ----------- bpo-29990: Fix range checking in GB18030 decoder (#1495) When decoding a 4-byte GB18030 sequence, the first and third byte cannot exceed 0xFE. From noreply at github.com Tue May 9 00:16:51 2017 From: noreply at github.com (GitHub) Date: Mon, 08 May 2017 21:16:51 -0700 Subject: [Python-checkins] [python/cpython] 72e1b6: bpo-29990: Fix range checking in GB18030 decoder (... Message-ID: <591142b3cb4db_34d73fea1fc63c2c3074b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 72e1b61da0920c5607481304879e039b63e2a3d5 https://github.com/python/cpython/commit/72e1b61da0920c5607481304879e039b63e2a3d5 Author: Xiang Zhang Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Lib/test/test_codecencodings_cn.py M Misc/NEWS M Modules/cjkcodecs/_codecs_cn.c Log Message: ----------- bpo-29990: Fix range checking in GB18030 decoder (#1495) (#1507) When decoding a 4-byte GB18030 sequence, the first and third byte cannot exceed 0xFE. From noreply at github.com Tue May 9 00:17:11 2017 From: noreply at github.com (GitHub) Date: Mon, 08 May 2017 21:17:11 -0700 Subject: [Python-checkins] [python/cpython] f5f787: bpo-29990: Fix range checking in GB18030 decoder (... Message-ID: <591142c73b34c_126043fa712257c38123553@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: f5f7870d9322b46ab87c45b2c4c46f6b10ecbd70 https://github.com/python/cpython/commit/f5f7870d9322b46ab87c45b2c4c46f6b10ecbd70 Author: Xiang Zhang Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Lib/test/test_codecencodings_cn.py M Misc/NEWS M Modules/cjkcodecs/_codecs_cn.c Log Message: ----------- bpo-29990: Fix range checking in GB18030 decoder (#1495) (#1508) When decoding a 4-byte GB18030 sequence, the first and third byte cannot exceed 0xFE. From noreply at github.com Tue May 9 00:18:57 2017 From: noreply at github.com (GitHub) Date: Mon, 08 May 2017 21:18:57 -0700 Subject: [Python-checkins] [python/cpython] 4e7457: bpo-29990: Fix range checking in GB18030 decoder (... Message-ID: <59114331b5fec_29e03f97a9f37c3c443b9@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 4e7457b85316e6591a4f0c3a4d0807bfdf7a2bea https://github.com/python/cpython/commit/4e7457b85316e6591a4f0c3a4d0807bfdf7a2bea Author: Xiang Zhang Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Lib/test/test_codecencodings_cn.py M Misc/NEWS M Modules/cjkcodecs/_codecs_cn.c Log Message: ----------- bpo-29990: Fix range checking in GB18030 decoder (#1509) From solipsis at pitrou.net Tue May 9 05:06:10 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Tue, 09 May 2017 09:06:10 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=-2 Message-ID: <20170509090610.26254.41850.70105907@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [-7, 8, -7] memory blocks, sum=-6 test_functools leaked [0, 3, 1] memory blocks, sum=4 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogb598mc', '--timeout', '7200'] From noreply at github.com Tue May 9 05:34:04 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 02:34:04 -0700 Subject: [Python-checkins] [python/cpython] 74683f: bpo-30258: regrtest: Fix run_tests_multiprocess() ... Message-ID: <59118d0c62ab3_28d63fcdd761dc3c75325@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 74683fc6247c522ae955a6e7308b8ff51def35d8 https://github.com/python/cpython/commit/74683fc6247c522ae955a6e7308b8ff51def35d8 Author: Victor Stinner Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Lib/test/libregrtest/main.py M Lib/test/libregrtest/runtest_mp.py Log Message: ----------- bpo-30258: regrtest: Fix run_tests_multiprocess() (#1479) If the child process exited with a non-zero code, don't strip the last line of stdout anymore. Add also a sanity check in accumulate_result(). From noreply at github.com Tue May 9 05:53:17 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 02:53:17 -0700 Subject: [Python-checkins] [python/cpython] c8a77d: Fix SyntaxWarning on importing test_inspect (#1512... Message-ID: <5911918db0df2_2f483f96191ebc40303b4@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: c8a77d339478e9d67c966a0d0def7e69e372fb1c https://github.com/python/cpython/commit/c8a77d339478e9d67c966a0d0def7e69e372fb1c Author: Victor Stinner Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Lib/test/test_inspect.py Log Message: ----------- Fix SyntaxWarning on importing test_inspect (#1512) Fix the following warning when test_inspect.py is compiled to test_inspect.pyc: test_inspect.py:505: SyntaxWarning: tuple parameter unpacking has been removed in 3.x def spam_deref(a, b, c, d=3, (e, (f,))=(4, (5,)), *g, **h): Replace also test.test_support import with test.support. From noreply at github.com Tue May 9 07:57:21 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 04:57:21 -0700 Subject: [Python-checkins] [python/cpython] d2aff6: [2.7] bpo-30283: Backport test_regrtest from maste... Message-ID: <5911aea19eeeb_320f3f8190659c34825f7@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: d2aff607199a24182714404777c80c7f180a35af https://github.com/python/cpython/commit/d2aff607199a24182714404777c80c7f180a35af Author: Victor Stinner Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Lib/test/regrtest.py A Lib/test/test_regrtest.py M Modules/_testcapimodule.c Log Message: ----------- [2.7] bpo-30283: Backport test_regrtest from master to 2.7 (#1513) * bpo-30283: regrtest: add --testdir option * bpo-30283: Backport _testcapi.raise_signal() Function used by test_regrtest to simulate an interrupted unit test. * bpo-30283: Backport test_regrtest from master From noreply at github.com Tue May 9 10:05:22 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 07:05:22 -0700 Subject: [Python-checkins] [python/cpython] 03b8a3: [3.6] bpo-29243: Fix Makefile with respect to --en... Message-ID: <5911cca27a84e_29e03f97a9f37c3c5132f@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 03b8a378dfa46372b96790f82c85e9b72518f1bf https://github.com/python/cpython/commit/03b8a378dfa46372b96790f82c85e9b72518f1bf Author: torsava Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Makefile.pre.in M Misc/ACKS M Misc/NEWS Log Message: ----------- [3.6] bpo-29243: Fix Makefile with respect to --enable-optimizations (GH-1478) (#1518) * bpo-29243: Fix Makefile with respect to --enable-optimizations (#1478) * bpo-29243: Fix Makefile with respect to --enable-optimizations When using the Profile Guided Optimization (./configure --enable-optimizations) Python is built not only during `make` but rebuilt again during `make test`, `make install` and others. This patch fixes the issue. Note that this fix produces no change at all in the Makefile if configure is run witout --enable-optimizations. * !squash (cherry picked from commit a1054c3b0037d4c2a5492e79fc193f36245366c7) * [3.6] bpo-29243: Fix Makefile with respect to --enable-optimizations (GH-1478) * bpo-29243: Fix Makefile with respect to --enable-optimizations When using the Profile Guided Optimization (./configure --enable-optimizations) Python is built not only during `make` but rebuilt again during `make test`, `make install` and others. This patch fixes the issue. Note that this fix produces no change at all in the Makefile if configure is run witout --enable-optimizations. * !squash. (cherry picked from commit a1054c3b0037d4c2a5492e79fc193f36245366c7) From noreply at github.com Tue May 9 11:06:36 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 08:06:36 -0700 Subject: [Python-checkins] [python/cpython] 453a68: bpo-30283: Backport regrtest features from master ... Message-ID: <5911dafcadb66_2ff83f8f9f4b7c2412959b@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 453a6857023a0a2c714772cda8717ecf03de64f5 https://github.com/python/cpython/commit/453a6857023a0a2c714772cda8717ecf03de64f5 Author: Victor Stinner Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M .github/appveyor.yml M Lib/test/regrtest.py M Lib/test/test_regrtest.py M Makefile.pre.in Log Message: ----------- bpo-30283: Backport regrtest features from master to 2.7 (#1516) * regrtest: add --slowest alias to --slow * make buildbottest: add --slowest option * regrtest: add "- " prefix to --slowest output * regrtest: Fix an outdated comment * regrtest: replace PermissionError Replace PermissionError with OSError and check on exc.errno. PermissionError was added to Python 3.3. * regrtest: add -3 -tt options to run Python scripts * regrtest: backport --list-tests option * regrtest: backport "Tests result: xxx" summary * regrtest: backport total duration * regrtest: add timestamp to the progress * regrtest: describe previous test state * Add the state of the test: passed, failed, etc. * If a test took longer than 30 seconds, log its execution time * regrtest: -jN logs running workers * regrtest: mention if tests are run in parallel * regrtest: parallel mode is more verbose during wait Display running tests every 30 seconds if no test completed in the meanwhile. * test_regrtest: fix typo in SubprocessRun From noreply at github.com Tue May 9 11:12:40 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 08:12:40 -0700 Subject: [Python-checkins] [python/cpython] 848940: [3.5] bpo-29243: Fix Makefile with respect to --en... Message-ID: <5911dc684aafe_23a43feddd161c2c849a8@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 8489409bbfabb2ddc30ed55c9f4d679a3710ebe4 https://github.com/python/cpython/commit/8489409bbfabb2ddc30ed55c9f4d679a3710ebe4 Author: torsava Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Makefile.pre.in M Misc/ACKS M Misc/NEWS Log Message: ----------- [3.5] bpo-29243: Fix Makefile with respect to --enable-optimizations (GH-1478) (#1520) * bpo-29243: Fix Makefile with respect to --enable-optimizations When using the Profile Guided Optimization (./configure --enable-optimizations) Python is built not only during `make` but rebuilt again during `make test`, `make install` and others. This patch fixes the issue. Note that this fix produces no change at all in the Makefile if configure is run witout --enable-optimizations. * !squash. (cherry picked from commit a1054c3b0037d4c2a5492e79fc193f36245366c7) From noreply at github.com Tue May 9 11:24:14 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 08:24:14 -0700 Subject: [Python-checkins] [python/cpython] dbdea6: bpo-30273: update distutils.sysconfig for venv's c... Message-ID: <5911df1e9a5d7_30f13ffd3e93dc3c468b6@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: dbdea629e2e0e4bd8845aa55041e0a0ca4172cf3 https://github.com/python/cpython/commit/dbdea629e2e0e4bd8845aa55041e0a0ca4172cf3 Author: Jeremy Kloth Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Lib/distutils/sysconfig.py Log Message: ----------- bpo-30273: update distutils.sysconfig for venv's created from Python (#1515) compiled out-of-tree (builddir != srcdir). (see also bpo-15366) From noreply at github.com Tue May 9 12:04:32 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 09:04:32 -0700 Subject: [Python-checkins] [python/cpython] a473a7: [2.7] bpo-29243: Fix Makefile with respect to --en... Message-ID: <5911e89038e5c_2adc03fda9620fc281171e7@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: a473a73d0cb42c534a3047bbf781b3c592fc33ca https://github.com/python/cpython/commit/a473a73d0cb42c534a3047bbf781b3c592fc33ca Author: torsava Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Makefile.pre.in M Misc/ACKS M Misc/NEWS Log Message: ----------- [2.7] bpo-29243: Fix Makefile with respect to --enable-optimizations (GH-1478) (#1522) * bpo-29243: Fix Makefile with respect to --enable-optimizations When using the Profile Guided Optimization (./configure --enable-optimizations) Python is built not only during `make` but rebuilt again during `make test`, `make install` and others. This patch fixes the issue. Note that this fix produces no change at all in the Makefile if configure is run witout --enable-optimizations. * !squash. (cherry picked from commit a1054c3b0037d4c2a5492e79fc193f36245366c7) From noreply at github.com Tue May 9 15:31:07 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 12:31:07 -0700 Subject: [Python-checkins] [python/cpython] f93234: bpo-30024: Circular imports involving absolute imp... Message-ID: <591218fb1b281_381d3f95e7e15c3c5683c@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: f93234bb8a87855f295d441524e519481ce6ab13 https://github.com/python/cpython/commit/f93234bb8a87855f295d441524e519481ce6ab13 Author: Serhiy Storchaka Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Doc/whatsnew/3.7.rst M Lib/test/test_import/__init__.py A Lib/test/test_import/data/circular_imports/binding.py A Lib/test/test_import/data/circular_imports/binding2.py M Misc/NEWS M Python/compile.c Log Message: ----------- bpo-30024: Circular imports involving absolute imports with binding (#1264) a submodule to a name are now supported. From noreply at github.com Tue May 9 16:37:16 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 13:37:16 -0700 Subject: [Python-checkins] [python/cpython] 6d336a: bpo-30285: Optimize case-insensitive matching and ... Message-ID: <5912287c1c6ae_344d3fa6c1fdbc34118447@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 6d336a027913327fc042b0d758a16724fea27b9c https://github.com/python/cpython/commit/6d336a027913327fc042b0d758a16724fea27b9c Author: Serhiy Storchaka Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Doc/whatsnew/3.7.rst M Lib/sre_compile.py M Lib/test/test_re.py M Misc/NEWS M Modules/_sre.c M Modules/clinic/_sre.c.h Log Message: ----------- bpo-30285: Optimize case-insensitive matching and searching (#1482) of regular expressions. From noreply at github.com Tue May 9 17:58:50 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 14:58:50 -0700 Subject: [Python-checkins] [python/cpython] 291557: PCbuild/build.bat: pass command line parameters wh... Message-ID: <59123b9ac99dc_30363fbb4341dc307704c@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 291557e2904fa149ee3d56142f41acf63c47fea3 https://github.com/python/cpython/commit/291557e2904fa149ee3d56142f41acf63c47fea3 Author: Charles Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M PCbuild/build.bat Log Message: ----------- PCbuild/build.bat: pass command line parameters when building PGO (#1510) Custom msbuild properties passed as command line need to be passed too when calling `Build` when doing PGO build. From noreply at github.com Tue May 9 20:37:45 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 17:37:45 -0700 Subject: [Python-checkins] [python/cpython] 211a39: bpo-30320: test_eintr now uses pthread_sigmask() (... Message-ID: <591260d9520b3_2ed03fcc29759c401174c3@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 211a392cc15f9a7b1b8ce65d8f6c9f8237d1b77f https://github.com/python/cpython/commit/211a392cc15f9a7b1b8ce65d8f6c9f8237d1b77f Author: Victor Stinner Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Lib/test/eintrdata/eintr_tester.py Log Message: ----------- bpo-30320: test_eintr now uses pthread_sigmask() (#1523) Rewrite sigwaitinfo() and sigtimedwait() unit tests for EINTR using pthread_sigmask() to fix a race condition between the child and the parent process. Remove the pipe which was used as a weak workaround against the race condition. sigtimedwait() is now tested with a child process sending a signal instead of testing the timeout feature which is more unstable (especially regarding to clock resolution depending on the platform). From noreply at github.com Tue May 9 20:38:11 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 17:38:11 -0700 Subject: [Python-checkins] [python/cpython] 972172: test_eintr: less verbose, the test is now stable (... Message-ID: <591260f319f0f_2ff83f8f9f4b7c2414119f@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 9721729952d5844505fda01efd1c4149acb59220 https://github.com/python/cpython/commit/9721729952d5844505fda01efd1c4149acb59220 Author: Victor Stinner Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Lib/test/test_eintr.py Log Message: ----------- test_eintr: less verbose, the test is now stable (#1521) Backport the change from the master branch. From noreply at github.com Tue May 9 20:38:30 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 17:38:30 -0700 Subject: [Python-checkins] [python/cpython] 883214: gitignore: add rules for the PC/ directory (#1514) Message-ID: <59126106229fb_12e5a3ff7be811c44624cf@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 88321413a719fa61eab2b9d33bc6a68826f562d2 https://github.com/python/cpython/commit/88321413a719fa61eab2b9d33bc6a68826f562d2 Author: Victor Stinner Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M .gitignore Log Message: ----------- gitignore: add rules for the PC/ directory (#1514) [2.7] gitignore: add rules for the PC/ directory From lp_benchmark_robot at intel.com Tue May 9 21:14:13 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Tue, 9 May 2017 18:14:13 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-09 Message-ID: <1073da69-8f09-4686-9c2c-15c8ae344a4e@orsmsx152.amr.corp.intel.com> Results for project python/2.7, build date: 2017-05-09 05:51:24-07:00. - commit: d2aff60 - previous commit: 228da42 - revision date: 2017-05-09 13:57:20+02:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.927% | -0.061% | +1.820% | +5.187% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.529% | +0.239% | +0.652% | +4.658% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.577% | -0.379% | +2.592% | +4.565% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.711% | -0.217% | +0.096% | +5.871% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.069% | -0.005% | -2.440% | +1.627% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 0.860% | +0.181% | -0.483% | +12.406% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.839% | -0.033% | +1.379% | +6.099% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.983% | +0.158% | +1.234% | +3.446% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.681% | +0.147% | +0.591% | +6.580% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.020% | -0.127% | -1.584% | +6.142% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.388% | -0.429% | +1.105% | +1.352% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 1.247% | +0.229% | -1.684% | +5.191% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.749% | +0.014% | +0.558% | +3.926% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.119% | -0.032% | -1.911% | +8.372% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.880% | +0.433% | +0.333% | +5.108% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.433% | +0.051% | +0.866% | +5.269% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.532% | +0.106% | +0.580% | +7.915% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.387% | -0.059% | +0.048% | +1.961% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 2.922% | -0.437% | +1.736% | -0.149% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 2.014% | -0.237% | -1.280% | +5.406% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 3.267% | -0.606% | -0.831% | +11.663% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.219% | -0.108% | -0.524% | +4.850% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 1.018% | +0.087% | +1.015% | +8.397% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.254% | +0.263% | -0.551% | +7.295% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.916% | -0.127% | +0.331% | +29.635% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.713% | +1.167% | +2.052% | +13.274% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.218% | -0.009% | +0.390% | +6.267% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.510% | +0.100% | -1.106% | -1.156% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.474% | -0.065% | +0.745% | +3.696% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.587% | -0.725% | +1.524% | +1.339% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.314% | +1.078% | +0.339% | +0.569% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 2.700% | -1.328% | -1.655% | +1.814% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 2.589% | -0.261% | -3.726% | +3.234% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.471% | -0.322% | +0.239% | +5.519% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.118% | +0.022% | -0.159% | +0.294% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.851% | -0.338% | -2.924% | +4.655% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.106% | -0.088% | +0.049% | +0.951% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.104% | -0.180% | +0.143% | +0.964% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.010% | -0.234% | +1.234% | +5.170% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 2.836% | +0.030% | +0.256% | +3.428% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.113% | +0.256% | -0.117% | +10.226% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 0.939% | +0.083% | +0.701% | +6.409% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.733% | -0.072% | +1.880% | +6.217% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.649% | +0.043% | -0.316% | +9.868% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 2.275% | +0.005% | +0.203% | +2.640% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 0.619% | +0.114% | +1.427% | +7.856% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.261% | +0.072% | +1.847% | +2.693% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.561% | -0.076% | +0.058% | +6.088% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 0.883% | +0.161% | +0.917% | -2.225% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 4.939% | -0.665% | +0.596% | +7.152% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 2.206% | -0.595% | -2.461% | +0.804% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.918% | -0.094% | +0.676% | +1.441% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.032% | -0.281% | +0.845% | +1.196% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.321% | +0.168% | -0.338% | +3.703% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.405% | -0.412% | +2.025% | +2.206% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.615% | -0.273% | +0.851% | +1.852% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.318% | +0.096% | +1.052% | +2.066% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.265% | +0.630% | +1.689% | +0.785% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 1.122% | -0.311% | +1.344% | +2.632% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.672% | +0.063% | +1.046% | +2.593% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.818% | +1.281% | -0.774% | -17.577% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 2.507% | +0.810% | -25.873% | +5.204% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.571% | +0.024% | +0.840% | +0.228% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.697% | +0.073% | -5.740% | +10.637% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.672% | -0.322% | -0.829% | +4.636% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.421% | +0.032% | +0.398% | +4.090% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 2.694% | -0.100% | -0.412% | +1.361% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.551% | -0.071% | -0.900% | +5.753% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-09 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Tue May 9 21:17:20 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Tue, 9 May 2017 18:17:20 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-09 Message-ID: Results for project python/master, build date: 2017-05-09 03:02:16-07:00. - commit: 74683fc - previous commit: 55ace65 - revision date: 2017-05-09 11:34:01+02:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.642% | +0.420% | +5.815% | +6.359% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.459% | -0.077% | +18.263% | +15.466% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.332% | -0.346% | +18.920% | +14.462% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.567% | -0.015% | +17.633% | +12.248% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.504% | -0.333% | +7.007% | +7.113% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.193% | +0.597% | +12.266% | +8.785% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 1.003% | +0.141% | +8.241% | +9.108% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.643% | +0.086% | +2.587% | +4.426% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 3.127% | +0.684% | +9.568% | +16.588% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 1.702% | +1.600% | +11.223% | +11.336% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 3.374% | +0.317% | +2.390% | +7.168% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.479% | +0.125% | +6.394% | +4.243% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.779% | +0.181% | +4.594% | +4.612% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.004% | +0.836% | +8.462% | +11.531% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.503% | +1.096% | +6.927% | +9.028% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 1.004% | +0.363% | +7.698% | +10.278% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.531% | +0.016% | +9.489% | +11.188% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 4.160% | +0.804% | +7.994% | +10.291% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.706% | +0.270% | +3.866% | +8.130% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 5.586% | -0.323% | +0.370% | +8.511% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.534% | +1.356% | +5.215% | +10.145% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.247% | -0.069% | +12.800% | +11.955% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.713% | +1.588% | +6.252% | +10.649% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.697% | +0.007% | +17.608% | +12.069% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.886% | -0.440% | +6.985% | +12.495% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.378% | +0.024% | +2.481% | +6.486% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.673% | -0.210% | -0.024% | +1.219% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 3.130% | -0.530% | +1.389% | +6.650% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.230% | +2.707% | +3.340% | +9.637% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 3.839% | -0.687% | +1.636% | +23.417% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.259% | +0.047% | +4.704% | +22.786% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.743% | +0.327% | +5.363% | +22.004% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.634% | -1.032% | +11.561% | +11.325% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.197% | -0.029% | +0.208% | +10.356% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.129% | +0.131% | +2.754% | +4.427% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.093% | +0.126% | +2.503% | +4.210% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.513% | +0.060% | +10.202% | +11.276% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.873% | +0.243% | +5.392% | +8.641% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.014% | +0.089% | -1.233% | +10.838% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.305% | -0.385% | -2.642% | +2.778% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 3.564% | -0.720% | +5.317% | +3.475% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 1.356% | +0.653% | +10.149% | +13.208% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.678% | +0.042% | +2.274% | +0.432% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 2.182% | +0.353% | +27.471% | +6.716% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.547% | +0.013% | +5.258% | +5.303% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 1.203% | +0.044% | +15.658% | +5.302% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 1.007% | +0.399% | +4.185% | -4.725% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.828% | +0.146% | +5.832% | +1.584% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.664% | +0.420% | +6.345% | +4.717% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.594% | +0.103% | +4.980% | +3.358% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.785% | -2.246% | +2.714% | +6.130% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.961% | +0.660% | +12.369% | +7.508% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.970% | +0.336% | +9.561% | +7.026% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.610% | +1.233% | +12.448% | +7.913% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.538% | +0.075% | +11.121% | +8.821% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 4.517% | +0.840% | +22.650% | +9.063% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.311% | +0.506% | +5.651% | +6.677% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 1.565% | -0.460% | +1.155% | -0.279% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 7.006% | +1.864% | +8.196% | +20.292% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 0.964% | +0.081% | +1.216% | +18.030% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.310% | -0.508% | +8.256% | +6.508% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.107% | +0.147% | +5.334% | +9.304% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.525% | -0.591% | +4.455% | +7.665% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 5.335% | -0.789% | -1.628% | +11.815% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.653% | +0.186% | +6.412% | +9.248% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-09 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Tue May 9 23:05:21 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 20:05:21 -0700 Subject: [Python-checkins] [python/cpython] 305ccb: bpo-30298: Weaken the condition of deprecation war... Message-ID: <5912837174661_72043fb688163c3426388@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 305ccbe27ea5ba82fd2d8c32ec739f980e524330 https://github.com/python/cpython/commit/305ccbe27ea5ba82fd2d8c32ec739f980e524330 Author: Serhiy Storchaka Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Lib/sre_parse.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- bpo-30298: Weaken the condition of deprecation warnings for inline modifiers. (#1490) Now allowed several subsequential inline modifiers at the start of the pattern (e.g. '(?i)(?s)...'). In verbose mode whitespaces and comments now are allowed before and between inline modifiers (e.g. '(?x) (?i) (?s)...'). From noreply at github.com Tue May 9 23:44:04 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 20:44:04 -0700 Subject: [Python-checkins] [python/cpython] 418d60: [3.6] bpo-30298: Weaken the condition of deprecati... Message-ID: <59128c8428e0f_2e673fc76ac3bc40123886@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 418d60a52579b6847776db3e354a8660b26dc752 https://github.com/python/cpython/commit/418d60a52579b6847776db3e354a8660b26dc752 Author: Serhiy Storchaka Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Lib/sre_parse.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- [3.6] bpo-30298: Weaken the condition of deprecation warnings for inline modifiers. (GH-1490) (#1525) Now allowed several subsequential inline modifiers at the start of the pattern (e.g. '(?i)(?s)...'). In verbose mode whitespaces and comments now are allowed before and between inline modifiers (e.g. '(?x) (?i) (?s)...').. (cherry picked from commit 305ccbe27ea5ba82fd2d8c32ec739f980e524330) From noreply at github.com Wed May 10 02:47:23 2017 From: noreply at github.com (GitHub) Date: Tue, 09 May 2017 23:47:23 -0700 Subject: [Python-checkins] [python/cpython] 81ed53: bpo-30320: test_eintr now uses pthread_sigmask() (... Message-ID: <5912b77bbc6d3_344d3fa6c1fdbc341196c1@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 81ed53784608d44a8d196ad52288b55c7bf665db https://github.com/python/cpython/commit/81ed53784608d44a8d196ad52288b55c7bf665db Author: Victor Stinner Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Lib/test/eintrdata/eintr_tester.py Log Message: ----------- bpo-30320: test_eintr now uses pthread_sigmask() (#1523) (#1524) Rewrite sigwaitinfo() and sigtimedwait() unit tests for EINTR using pthread_sigmask() to fix a race condition between the child and the parent process. Remove the pipe which was used as a weak workaround against the race condition. sigtimedwait() is now tested with a child process sending a signal instead of testing the timeout feature which is more unstable (especially regarding to clock resolution depending on the platform). (cherry picked from commit 211a392cc15f9a7b1b8ce65d8f6c9f8237d1b77f) From solipsis at pitrou.net Wed May 10 05:05:36 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Wed, 10 May 2017 09:05:36 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=14 Message-ID: <20170510090535.42192.29349.C0B9AD2C@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_asyncio leaked [0, 0, 3] memory blocks, sum=3 test_collections leaked [0, 0, 7] memory blocks, sum=7 test_functools leaked [0, 3, 1] memory blocks, sum=4 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflog_Jro7J', '--timeout', '7200'] From noreply at github.com Wed May 10 06:19:43 2017 From: noreply at github.com (GitHub) Date: Wed, 10 May 2017 03:19:43 -0700 Subject: [Python-checkins] [python/cpython] 2ddf5a: bpo-30281: Fix the default value for stop in PySli... Message-ID: <5912e93f4758f_23e03fcb14699c4496970@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 2ddf5a19c3a06978edff2c8ba0aaf5df3528204a https://github.com/python/cpython/commit/2ddf5a19c3a06978edff2c8ba0aaf5df3528204a Author: Xiang Zhang Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Doc/c-api/slice.rst M Objects/sliceobject.c M Python/ceval.c Log Message: ----------- bpo-30281: Fix the default value for stop in PySlice_Unpack() (#1480) From noreply at github.com Wed May 10 07:00:17 2017 From: noreply at github.com (GitHub) Date: Wed, 10 May 2017 04:00:17 -0700 Subject: [Python-checkins] [python/cpython] 98b49a: bpo-30281: Fix the default value for stop in PySli... Message-ID: <5912f2c15c874_f3d3f7fc1413c34103787@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 98b49a00d413972965044fd355be3b8482caa07c https://github.com/python/cpython/commit/98b49a00d413972965044fd355be3b8482caa07c Author: Xiang Zhang Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Objects/sliceobject.c M Python/ceval.c Log Message: ----------- bpo-30281: Fix the default value for stop in PySlice_Unpack() (#1480) (#1529) From noreply at github.com Wed May 10 07:11:10 2017 From: noreply at github.com (GitHub) Date: Wed, 10 May 2017 04:11:10 -0700 Subject: [Python-checkins] [python/cpython] 639e29: bpo-30281: Fix the default value for stop in PySli... Message-ID: <5912f54e83e91_11f5c3fbf3e85dc3884671@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 639e295650a51894412c9d976958792010d3bcf8 https://github.com/python/cpython/commit/639e295650a51894412c9d976958792010d3bcf8 Author: Xiang Zhang Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Objects/sliceobject.c M Python/ceval.c Log Message: ----------- bpo-30281: Fix the default value for stop in PySlice_Unpack() (#1530) (#1480? From noreply at github.com Wed May 10 07:20:30 2017 From: noreply at github.com (GitHub) Date: Wed, 10 May 2017 04:20:30 -0700 Subject: [Python-checkins] [python/cpython] 05469f: bpo-30281: Fix the default value for stop in PySli... Message-ID: <5912f77e5ca32_1de13fe46f629c2c10484@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 05469fa1c05acf55bdca05db21822ecdd7f6487a https://github.com/python/cpython/commit/05469fa1c05acf55bdca05db21822ecdd7f6487a Author: Xiang Zhang Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Objects/sliceobject.c M Python/ceval.c Log Message: ----------- bpo-30281: Fix the default value for stop in PySlice_Unpack() (#1531) (#1480) From noreply at github.com Wed May 10 08:13:40 2017 From: noreply at github.com (GitHub) Date: Wed, 10 May 2017 05:13:40 -0700 Subject: [Python-checkins] [python/cpython] dab10f: [3.5] bpo-30320, bpo-25277: backport test_eintr en... Message-ID: <591303f446e2d_123cf3fa680391c449952f@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: dab10f4f5b52c6de1aac3a8b5dc87d2eb0223a6c https://github.com/python/cpython/commit/dab10f4f5b52c6de1aac3a8b5dc87d2eb0223a6c Author: Victor Stinner Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Lib/test/eintrdata/eintr_tester.py Log Message: ----------- [3.5] bpo-30320, bpo-25277: backport test_eintr enhancements from master to 3.5 (#1532) * bpo-30320: test_eintr now uses pthread_sigmask() (#1523) Rewrite sigwaitinfo() and sigtimedwait() unit tests for EINTR using pthread_sigmask() to fix a race condition between the child and the parent process. Remove the pipe which was used as a weak workaround against the race condition. sigtimedwait() is now tested with a child process sending a signal instead of testing the timeout feature which is more unstable (especially regarding to clock resolution depending on the platform). (cherry picked from commit 211a392cc15f9a7b1b8ce65d8f6c9f8237d1b77f) * test_eintr: Fix ResourceWarning warnings (cherry picked from commit c50cccfcc3b3a9ef3fe7a78b7e7271930dc24aee) * test_eintr: remove unused import * bpo-25277: Add a watchdog to test_eintr Set a timeout of 10 minutes in test_eintr using faulthandler. From noreply at github.com Wed May 10 09:16:53 2017 From: noreply at github.com (GitHub) Date: Wed, 10 May 2017 06:16:53 -0700 Subject: [Python-checkins] [python/cpython] 2f9ab8: #30190: fix invalid escape sequence warnings Message-ID: <591312c58d822_35073f9b2b31fc3045311@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/30190-fix-escape-seq-warns Home: https://github.com/python/cpython Commit: 2f9ab8eef092b7a05260de0f86d482d961c34477 https://github.com/python/cpython/commit/2f9ab8eef092b7a05260de0f86d482d961c34477 Author: Giampaolo Rodola Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Lib/unittest/test/test_assertions.py Log Message: ----------- #30190: fix invalid escape sequence warnings From noreply at github.com Wed May 10 11:08:16 2017 From: noreply at github.com (GitHub) Date: Wed, 10 May 2017 08:08:16 -0700 Subject: [Python-checkins] [python/cpython] f6eae5: bpo-28787: Fix out of tree --with-dtrace builds (#... Message-ID: <59132ce0dc5a1_21e13fd585c09c30134933@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: f6eae5bf1c5d7b83e5d5bdbecfff928e478c1cfd https://github.com/python/cpython/commit/f6eae5bf1c5d7b83e5d5bdbecfff928e478c1cfd Author: stratakis Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Makefile.pre.in M Misc/ACKS M Misc/NEWS Log Message: ----------- bpo-28787: Fix out of tree --with-dtrace builds (#135) * bpo-28787: Fix out of tree --with-dtrace builds * Unsilence directory creation * Add Misc/NEWS and Misc/ACKS entries From noreply at github.com Wed May 10 14:13:24 2017 From: noreply at github.com (GitHub) Date: Wed, 10 May 2017 11:13:24 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <5913584497e92_35a53fe63f2e9c3415765c@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/30190-fix-escape-seq-warns Home: https://github.com/python/cpython From noreply at github.com Wed May 10 14:13:21 2017 From: noreply at github.com (GitHub) Date: Wed, 10 May 2017 11:13:21 -0700 Subject: [Python-checkins] [python/cpython] c47509: #30190: fix invalid escape sequence warnings (#153... Message-ID: <591358418d44e_50613fcf1bf55c2410927@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: c4750959acbfc3057f12aaec832483ba30898d1c https://github.com/python/cpython/commit/c4750959acbfc3057f12aaec832483ba30898d1c Author: Giampaolo Rodola Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Lib/unittest/test/test_assertions.py Log Message: ----------- #30190: fix invalid escape sequence warnings (#1534) From noreply at github.com Wed May 10 19:23:21 2017 From: noreply at github.com (GitHub) Date: Wed, 10 May 2017 16:23:21 -0700 Subject: [Python-checkins] [python/cpython] 3837d9: bpo-15526: test_startfile changes the cwd (#1537) Message-ID: <5913a0e91e67f_1d9f3fc4868cbc2c160680@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 3837d9797c14c13d170256143c841d29645e772a https://github.com/python/cpython/commit/3837d9797c14c13d170256143c841d29645e772a Author: Victor Stinner Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M Lib/test/test_startfile.py Log Message: ----------- bpo-15526: test_startfile changes the cwd (#1537) Try to fix test_startfile's inability to clean up after itself in time. Patch by Jeremy Kloth. Fix the following support.rmtree() error while trying to remove the temporary working directory used by Python tests: WindowsError: [Error 32] The process cannot access the file because it is being used by another process: ... Original commit: 8a53dbeb7a9d0ae3e446f36e56cf9acfabe443c1 From lp_benchmark_robot at intel.com Wed May 10 19:26:45 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Wed, 10 May 2017 16:26:45 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-10 Message-ID: Results for project python/2.7, build date: 2017-05-10 05:51:20-07:00. - commit: 05469fa - previous commit: d2aff60 - revision date: 2017-05-10 19:20:28+08:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.655% | +0.138% | +1.955% | +5.069% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.684% | -0.501% | +0.154% | +6.914% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.994% | -0.023% | +2.570% | +5.796% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 3.238% | -0.162% | -0.065% | +5.959% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.703% | -0.657% | -3.114% | +2.202% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 0.768% | +0.236% | -0.245% | +11.055% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 1.905% | -0.018% | +1.361% | +6.931% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 1.126% | -0.176% | +1.060% | +3.576% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.820% | -0.385% | +0.208% | +7.341% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 1.608% | +0.750% | -0.822% | +4.533% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.130% | +0.628% | +1.726% | +0.101% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.616% | +0.140% | -1.542% | +4.335% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.661% | -0.079% | +0.480% | +5.041% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.575% | -0.022% | -1.933% | +5.439% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.786% | -0.191% | +0.142% | +6.386% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.425% | +0.004% | +0.869% | +5.209% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.504% | +0.010% | +0.590% | +7.068% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.365% | +0.001% | +0.049% | +1.811% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.220% | +0.070% | +1.805% | +0.365% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.334% | +0.244% | -1.033% | +3.968% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 2.135% | +0.385% | -0.443% | +11.231% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.639% | +0.433% | -0.089% | +4.781% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 1.011% | -0.278% | +0.740% | +9.609% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.611% | +0.874% | +0.328% | +6.129% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 1.050% | -0.319% | +0.013% | +29.611% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.951% | +0.019% | +2.070% | +11.269% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.742% | +0.130% | +0.520% | +6.609% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.343% | +0.039% | -1.066% | -3.253% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 2.930% | -0.719% | +0.032% | +5.016% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.380% | +0.502% | +2.018% | +1.400% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 2.041% | +0.077% | +0.416% | +3.475% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 2.101% | +0.629% | -1.016% | +1.688% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.961% | +0.419% | -3.291% | +3.906% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 5.805% | -1.160% | -0.918% | +7.613% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.349% | -0.077% | -0.237% | +0.489% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.704% | +0.484% | -2.426% | +5.025% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.113% | +0.171% | +0.220% | +0.851% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.113% | +0.174% | +0.317% | +0.778% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.717% | +0.187% | +1.419% | +6.394% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 2.268% | +1.064% | +1.318% | +2.657% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.103% | -0.148% | -0.266% | +9.204% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.444% | -0.138% | +0.564% | +2.799% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.256% | +0.321% | +2.195% | +5.663% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.749% | +0.023% | -0.293% | +9.868% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 1.415% | +0.153% | +0.355% | +2.162% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 0.990% | -0.120% | +1.309% | +7.706% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.115% | +0.133% | +1.978% | +2.239% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.558% | +0.029% | +0.087% | +6.343% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 0.781% | +0.090% | +1.006% | -5.629% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 4.920% | +0.226% | +0.820% | +5.229% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 1.566% | +1.022% | -1.414% | +0.321% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.647% | +0.433% | +1.106% | +1.289% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.887% | +1.062% | +1.898% | -0.685% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 5.340% | -0.628% | -0.968% | +3.024% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.077% | -0.207% | +1.822% | +3.223% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.797% | -0.130% | +0.722% | +2.166% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.330% | +0.344% | +1.393% | +1.714% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.274% | -0.193% | +1.498% | +1.706% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 0.667% | +0.504% | +1.841% | +3.051% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 3.133% | -0.359% | +0.691% | +3.475% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.795% | -0.303% | -1.079% | -16.971% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 2.879% | -0.817% | -26.901% | +3.744% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 2.555% | -0.422% | +0.421% | +0.094% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 3.608% | +0.120% | -5.613% | +14.054% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.884% | +0.529% | -0.296% | +3.943% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.115% | +0.166% | +0.563% | +2.093% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 2.538% | +0.208% | -0.203% | +2.047% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.172% | +0.115% | -0.783% | +5.886% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-10 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Wed May 10 19:28:51 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Wed, 10 May 2017 16:28:51 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-10 Message-ID: Results for project python/master, build date: 2017-05-10 03:02:16-07:00. - commit: 305ccbe - previous commit: 74683fc - revision date: 2017-05-10 06:05:20+03:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.578% | +0.619% | +6.398% | +6.252% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.468% | -0.064% | +18.210% | +14.339% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.489% | +0.485% | +19.313% | +13.861% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.837% | -0.096% | +17.554% | +12.366% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.662% | -0.010% | +6.999% | +11.719% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.263% | -0.185% | +12.104% | +8.940% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.775% | -0.214% | +8.045% | +9.412% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.483% | +0.185% | +2.767% | +7.596% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 3.286% | -2.001% | +7.758% | +18.455% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 3.323% | -1.105% | +10.242% | +12.072% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.545% | +1.305% | +3.663% | +6.750% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.602% | +0.029% | +6.421% | +3.015% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.907% | +0.231% | +4.814% | +5.356% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.185% | +0.314% | +8.750% | +12.104% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.983% | +0.800% | +7.671% | +9.356% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.722% | +0.072% | +7.765% | +9.887% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.746% | -0.202% | +9.307% | +9.970% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 4.082% | -0.649% | +7.397% | +11.182% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.107% | +0.136% | +3.997% | +7.840% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.610% | -3.783% | -3.399% | +8.498% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.446% | +0.286% | +5.486% | +11.302% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 1.961% | -0.152% | +12.667% | +12.783% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.488% | -1.162% | +5.163% | +13.495% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.593% | +0.627% | +18.125% | +12.040% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.899% | -0.101% | +6.891% | +11.366% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.710% | -0.624% | +1.873% | +6.429% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.657% | -0.003% | -0.027% | -0.393% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 3.094% | +0.196% | +1.582% | +8.054% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 0.894% | -0.350% | +3.002% | +11.953% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.445% | +0.013% | +1.648% | +22.437% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.263% | +0.049% | +4.750% | +21.065% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 1.354% | -0.216% | +5.158% | +19.241% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.134% | +0.167% | +11.709% | +10.799% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.241% | -0.049% | +0.160% | +10.350% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.123% | -0.008% | +2.746% | +4.576% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.088% | -0.047% | +2.457% | +4.328% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.978% | +0.132% | +10.320% | +11.990% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.960% | -4.555% | +1.083% | +10.064% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.714% | +2.918% | +1.721% | +8.881% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.305% | +1.072% | -1.541% | +2.633% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.795% | +6.606% | +11.572% | +5.647% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 1.190% | -0.387% | +9.801% | +12.415% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 2.387% | -0.532% | +1.755% | +2.116% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.912% | -0.250% | +27.290% | +6.273% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.933% | +0.109% | +5.361% | +5.121% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.902% | -0.072% | +15.597% | +6.853% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 6.815% | -1.991% | +2.277% | -6.072% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.859% | -0.182% | +5.661% | +2.233% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.272% | -1.741% | +4.715% | +6.189% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.172% | -1.221% | +3.820% | +5.066% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.654% | -0.500% | +2.227% | +8.950% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.765% | -0.259% | +12.142% | +8.477% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.741% | -0.001% | +9.560% | +7.073% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.712% | -0.691% | +11.843% | +8.097% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 6.989% | -1.366% | +9.907% | +10.399% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 5.128% | -0.322% | +22.401% | +10.200% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.226% | +0.507% | +6.130% | +6.715% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 3.914% | -2.778% | -1.592% | -0.403% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 7.066% | +0.611% | +8.756% | +20.725% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 0.888% | -0.143% | +1.075% | +16.116% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 3.085% | -0.575% | +7.728% | +7.084% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.952% | -0.093% | +5.246% | +8.759% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.047% | +0.203% | +4.649% | +5.908% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 4.103% | +1.758% | +0.159% | +9.636% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.351% | -0.156% | +6.266% | +9.221% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-10 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From solipsis at pitrou.net Thu May 11 05:05:08 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Thu, 11 May 2017 09:05:08 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=-4 Message-ID: <20170511090507.21431.36226.1310ECE3@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [-7, 1, 0] memory blocks, sum=-6 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_forkserver leaked [0, -2, 0] memory blocks, sum=-2 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogic1oRL', '--timeout', '7200'] From noreply at github.com Thu May 11 05:30:24 2017 From: noreply at github.com (GitHub) Date: Thu, 11 May 2017 02:30:24 -0700 Subject: [Python-checkins] [python/cpython] a5bb62: [2.7] bpo-30283: regrtest: backport test_slow_inte... Message-ID: <59142f30bdb6a_26253faba7a8dc38671ba@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: a5bb62436e25614276ac4b8e252a87f3fcc946cd https://github.com/python/cpython/commit/a5bb62436e25614276ac4b8e252a87f3fcc946cd Author: Victor Stinner Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M Lib/test/regrtest.py M Lib/test/test_regrtest.py Log Message: ----------- [2.7] bpo-30283: regrtest: backport test_slow_interrupted() and test_coverage() (#1541) * bpo-30283: regrtest: backport test_coverage() * Add --coverage option, the option was already described in the doc * When coverage is used, regrtest now pass all options to runtest() and calls also accumulate_result() (as done when coverage is not used). * bpo-25260: Fix coverage on Windows: remove the list of ignored directories. * bpo-30283: regrtest: backport test_slow_interrupted() * Fix regrtest to report interrupted tests as omitted rather than failed. * bpo-25260: Fix coverage on Windows: remove the list of ignored directories. * bpo-30283: Fix test_regrtest on Visual Studio 2008 Skip Tools\buildbot\test.bat and PCbuild\rt.bat if Python was not compiled in PCbuild (but compiled in PC\VS9.0\ for example). From noreply at github.com Thu May 11 07:13:19 2017 From: noreply at github.com (GitHub) Date: Thu, 11 May 2017 04:13:19 -0700 Subject: [Python-checkins] [python/cpython] a4465a: [3.6] bpo-28787: Fix out of tree --with-dtrace bui... Message-ID: <5914474f86b32_2c1f3fee10e99c2c32464@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: a4465a5bd08f232cf097893006118c82975c3402 https://github.com/python/cpython/commit/a4465a5bd08f232cf097893006118c82975c3402 Author: stratakis Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M Makefile.pre.in M Misc/ACKS M Misc/NEWS Log Message: ----------- [3.6] bpo-28787: Fix out of tree --with-dtrace builds (GH-135) (#1543) * bpo-28787: Fix out of tree --with-dtrace builds * Unsilence directory creation * Add Misc/NEWS and Misc/ACKS entries. (cherry picked from commit f6eae5bf1c5d7b83e5d5bdbecfff928e478c1cfd) From noreply at github.com Thu May 11 08:18:40 2017 From: noreply at github.com (GitHub) Date: Thu, 11 May 2017 05:18:40 -0700 Subject: [Python-checkins] [python/cpython] 991adc: bpo-30048: asyncio: fix Task.cancel() was ignored.... Message-ID: <591456a087e49_1e1a3fcecf169c24849a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 991adca012f5e106c2d4040ce619c696ba6f9c46 https://github.com/python/cpython/commit/991adca012f5e106c2d4040ce619c696ba6f9c46 Author: INADA Naoki Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M Lib/asyncio/tasks.py M Lib/test/test_asyncio/test_tasks.py M Misc/NEWS M Modules/_asynciomodule.c Log Message: ----------- bpo-30048: asyncio: fix Task.cancel() was ignored. (GH-1097) when there are no more `await` or `yield (from)` before return in coroutine, cancel was ignored. example: async def coro(): asyncio.Task.current_task().cancel() return 42 ... res = await coro() # should raise CancelledError From noreply at github.com Thu May 11 08:56:43 2017 From: noreply at github.com (GitHub) Date: Thu, 11 May 2017 05:56:43 -0700 Subject: [Python-checkins] [python/cpython] 3dc7c5: bpo-30048: asyncio: fix Task.cancel() was ignored.... Message-ID: <59145f8bc0595_22143fb835801c2c10233@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 3dc7c52a9f4fb83be3e26e31e2c7cd9dc1cb41a2 https://github.com/python/cpython/commit/3dc7c52a9f4fb83be3e26e31e2c7cd9dc1cb41a2 Author: INADA Naoki Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M Lib/asyncio/tasks.py M Lib/test/test_asyncio/test_tasks.py M Misc/NEWS M Modules/_asynciomodule.c Log Message: ----------- bpo-30048: asyncio: fix Task.cancel() was ignored. (GH-1546) when there are no more `await` or `yield (from)` before return in coroutine, cancel was ignored. example: async def coro(): asyncio.Task.current_task().cancel() return 42 ... res = await coro() # should raise CancelledError (cherry picked from commit 991adca012f5e106c2d4040ce619c696ba6f9c46) From noreply at github.com Thu May 11 11:19:39 2017 From: noreply at github.com (GitHub) Date: Thu, 11 May 2017 08:19:39 -0700 Subject: [Python-checkins] [python/cpython] f111fd: bpo-30308: Code coverage for argument in random.sh... Message-ID: <5914810bb57c_25ee53fee260c3c2c7642d@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: f111fd2e65ef7aefd4ebeadbb48e84d609bf3733 https://github.com/python/cpython/commit/f111fd2e65ef7aefd4ebeadbb48e84d609bf3733 Author: csabella Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M Lib/test/test_random.py Log Message: ----------- bpo-30308: Code coverage for argument in random.shuffle (#1504) * bpo-30308: Code coverage for argument in random.shuffle * bpo-30308: Code coverage for argument in random.shuffle * bpo-30308: Code coverage for argument in random.shuffle From noreply at github.com Thu May 11 13:30:21 2017 From: noreply at github.com (GitHub) Date: Thu, 11 May 2017 10:30:21 -0700 Subject: [Python-checkins] [python/cpython] e94b2c: Comment as to why docs are built against Python 3.... Message-ID: <59149fadca268_351d3fc705703c38170776@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/travis-comment Home: https://github.com/python/cpython Commit: e94b2cb3323f464f6e80221afaafd2a56c85668e https://github.com/python/cpython/commit/e94b2cb3323f464f6e80221afaafd2a56c85668e Author: Brett Cannon Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M .travis.yml Log Message: ----------- Comment as to why docs are built against Python 3.6 From noreply at github.com Thu May 11 13:45:36 2017 From: noreply at github.com (GitHub) Date: Thu, 11 May 2017 10:45:36 -0700 Subject: [Python-checkins] [python/cpython] 31b390: Comment as to why docs are built against Python 3.... Message-ID: <5914a3407e473_2ea73fb060359c24109691@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 31b3901a078774b28a88dc410376c46e28c52c9c https://github.com/python/cpython/commit/31b3901a078774b28a88dc410376c46e28c52c9c Author: Brett Cannon Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M .travis.yml Log Message: ----------- Comment as to why docs are built against Python 3.6 (#1550) From noreply at github.com Thu May 11 13:45:38 2017 From: noreply at github.com (GitHub) Date: Thu, 11 May 2017 10:45:38 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <5914a3427f516_1eb53f8960015c241797b4@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/travis-comment Home: https://github.com/python/cpython From lp_benchmark_robot at intel.com Thu May 11 19:29:24 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Thu, 11 May 2017 16:29:24 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-11 Message-ID: <0247de5f-9313-4011-afef-c4b25e85d2ca@orsmsx102.amr.corp.intel.com> Results for project python/2.7, build date: 2017-05-11 05:52:25-07:00. - commit: a5bb624 - previous commit: 05469fa - revision date: 2017-05-11 11:30:23+02:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.612% | +0.006% | +1.961% | +4.497% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.503% | +0.548% | +0.701% | +6.043% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.627% | -0.311% | +2.267% | +6.072% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 3.582% | -0.036% | -0.102% | +5.622% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.010% | +0.641% | -2.453% | +1.921% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.057% | -0.423% | -0.669% | +9.410% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.746% | +0.052% | +1.412% | +5.511% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 1.234% | -0.129% | +0.932% | +4.102% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.824% | +0.363% | +0.570% | +6.884% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.536% | -0.665% | -1.492% | +4.516% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.006% | +0.147% | +1.871% | +1.210% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 2.264% | -0.402% | -1.950% | +3.007% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.720% | +0.145% | +0.625% | +4.579% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.518% | -0.220% | -2.158% | +6.858% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.116% | -0.328% | -0.185% | +4.240% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.553% | -0.030% | +0.840% | +5.444% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.182% | -0.040% | +0.550% | +6.984% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.369% | +0.078% | +0.127% | +1.701% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.064% | +0.376% | +2.174% | -1.014% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.327% | -0.044% | -1.077% | +4.222% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 3.809% | -0.379% | -0.824% | +11.514% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.188% | +0.011% | -0.078% | +4.850% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 0.899% | +0.544% | +1.280% | +8.568% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.444% | +0.135% | +0.462% | +6.434% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.824% | +0.303% | +0.316% | +27.172% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.693% | -0.253% | +1.822% | +14.539% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.518% | -0.234% | +0.287% | +2.777% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.281% | +0.035% | -1.031% | -2.905% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.661% | +0.749% | +0.780% | +2.822% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.377% | +0.050% | +2.067% | +2.568% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 0.593% | +0.425% | +0.839% | +2.578% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 2.135% | +0.147% | -0.868% | +1.624% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.925% | -0.108% | -3.403% | +3.105% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.779% | +0.907% | -0.003% | +4.604% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.286% | -0.002% | -0.239% | +0.535% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.735% | -0.025% | -2.452% | +4.691% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.103% | -0.097% | +0.124% | +0.687% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.123% | +0.006% | +0.323% | +0.548% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.704% | -0.000% | +1.419% | +4.879% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 2.538% | -0.565% | +0.760% | +3.298% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.039% | -0.046% | -0.312% | +10.547% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.667% | -0.491% | +0.076% | +4.365% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.940% | -0.738% | +1.473% | +6.661% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.493% | -0.055% | -0.348% | +10.321% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.534% | +0.270% | +0.624% | -0.606% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 0.518% | +0.104% | +1.412% | +7.000% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.405% | -0.175% | +1.806% | +3.198% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 1.063% | -0.301% | -0.214% | +5.620% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 3.245% | -0.633% | +0.379% | -3.956% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 4.762% | +0.338% | +1.155% | +5.255% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 2.363% | -0.960% | -2.387% | +0.203% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.477% | +0.380% | +1.482% | +0.781% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.021% | -0.654% | +1.257% | +0.856% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.013% | +1.534% | +0.581% | +3.908% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.256% | +0.411% | +2.226% | +2.750% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.864% | -0.047% | +0.675% | +2.969% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.746% | -0.460% | +0.939% | +3.015% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.035% | +0.062% | +1.560% | +2.845% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 0.823% | +0.050% | +1.890% | +3.329% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.898% | +0.054% | +0.744% | +3.331% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 5.929% | -0.991% | -2.081% | -17.356% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 3.538% | +0.201% | -26.646% | +4.228% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 0.943% | +0.459% | +0.878% | +0.217% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 3.611% | -0.035% | -5.650% | +11.458% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.222% | -0.535% | -0.833% | +3.273% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.419% | -0.226% | +0.338% | +4.338% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 3.243% | -0.748% | -0.953% | +1.847% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 0.707% | +0.165% | -0.617% | +4.494% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-11 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Thu May 11 19:30:21 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Thu, 11 May 2017 16:30:21 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-11 Message-ID: <106563b8-0d76-4908-bc92-58973832e7d8@orsmsx102.amr.corp.intel.com> Results for project python/master, build date: 2017-05-11 03:02:22-07:00. - commit: c475095 - previous commit: 305ccbe - revision date: 2017-05-10 20:13:20+02:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.683% | -0.659% | +5.781% | +5.902% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.703% | -0.066% | +18.157% | +15.613% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.694% | -0.040% | +19.281% | +15.261% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.342% | +0.034% | +17.582% | +15.803% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.980% | +0.803% | +7.746% | +13.001% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.341% | +0.146% | +12.232% | +9.586% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.830% | -0.167% | +7.891% | +10.156% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.487% | +0.002% | +2.769% | +7.187% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 3.045% | -0.212% | +7.562% | +18.789% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.300% | -2.492% | +8.005% | +14.447% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.168% | +0.191% | +3.847% | +6.794% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.884% | -0.158% | +6.273% | +3.501% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 1.212% | -0.208% | +4.617% | +5.387% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.172% | -0.303% | +8.473% | +11.722% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.826% | -1.519% | +6.268% | +9.769% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.903% | -0.276% | +7.510% | +8.624% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.615% | -0.086% | +9.229% | +11.815% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 4.256% | +0.028% | +7.423% | +10.903% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.226% | -0.313% | +3.697% | +7.479% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 2.793% | -1.188% | -4.628% | +9.834% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.738% | -0.325% | +5.179% | +11.041% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.614% | +0.881% | +13.437% | +11.516% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.706% | +0.410% | +5.551% | +12.712% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.576% | -0.063% | +18.073% | +12.095% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 8.366% | -1.929% | +5.095% | +14.462% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.736% | +0.194% | +2.063% | +6.218% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.859% | -0.043% | -0.071% | +0.470% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 3.679% | -0.380% | +1.208% | +8.445% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.179% | -1.768% | +1.287% | +13.483% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 3.838% | -1.144% | +0.523% | +24.258% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.167% | -0.048% | +4.704% | +20.403% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.800% | +0.421% | +5.557% | +18.887% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 1.945% | +0.638% | +12.272% | +10.643% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.184% | +0.027% | +0.187% | +10.397% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.124% | -0.277% | +2.477% | +4.395% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.088% | -0.219% | +2.243% | +4.248% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.363% | -0.439% | +9.926% | +12.573% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.957% | -0.558% | +0.531% | +11.367% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.005% | +0.081% | +1.801% | +8.136% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.512% | -0.365% | -1.912% | +5.061% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 1.929% | -0.093% | +11.490% | +1.414% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 1.471% | -0.245% | +9.581% | +13.781% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 2.370% | +0.173% | +1.924% | +1.200% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 2.403% | -0.562% | +26.881% | +9.233% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 3.332% | +0.513% | +5.846% | +4.582% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.791% | +0.124% | +15.701% | +7.395% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 0.698% | +2.078% | +4.308% | -7.477% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.479% | +0.332% | +5.974% | +1.824% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.323% | -0.165% | +4.558% | +6.284% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.828% | +0.582% | +4.379% | +3.457% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 2.781% | +2.420% | +4.593% | +8.059% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.914% | -0.540% | +11.668% | +7.953% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.838% | -0.665% | +8.959% | +7.465% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 4.001% | -0.742% | +11.190% | +9.746% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 6.869% | -1.142% | +8.878% | +11.484% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 3.369% | +0.640% | +22.897% | +8.870% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.182% | -0.324% | +5.826% | +6.343% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 3.888% | +0.057% | -1.534% | +0.088% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 6.801% | -0.005% | +8.751% | +20.737% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 0.914% | +0.079% | +1.154% | +17.990% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.407% | +0.369% | +8.069% | +6.737% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.899% | -0.050% | +5.198% | +9.471% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.161% | +0.022% | +4.670% | +6.241% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 3.991% | -0.519% | -0.359% | +10.117% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.235% | +0.150% | +6.406% | +9.676% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-11 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Fri May 12 01:34:41 2017 From: noreply at github.com (GitHub) Date: Thu, 11 May 2017 22:34:41 -0700 Subject: [Python-checkins] [python/cpython] 5e94de: bpo-30048: asyncio: fix Task.cancel() was ignored.... Message-ID: <591549714dafa_128883f871a5fbc3016822@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 5e94dedcddf5e09164bf20f18a3c701eeb96c71e https://github.com/python/cpython/commit/5e94dedcddf5e09164bf20f18a3c701eeb96c71e Author: INADA Naoki Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M Lib/asyncio/tasks.py M Lib/test/test_asyncio/test_tasks.py M Misc/NEWS Log Message: ----------- bpo-30048: asyncio: fix Task.cancel() was ignored. (GH-1547) * bpo-30048: asyncio: fix Task.cancel() was ignored. (GH-1097) when there are no more `await` or `yield (from)` before return in coroutine, cancel was ignored. example: async def coro(): asyncio.Task.current_task().cancel() return 42 ... res = await coro() # should raise CancelledError (cherry picked from commit 991adca012f5e106c2d4040ce619c696ba6f9c46) * fix test From noreply at github.com Fri May 12 04:38:14 2017 From: noreply at github.com (GitHub) Date: Fri, 12 May 2017 01:38:14 -0700 Subject: [Python-checkins] [python/cpython] 82a638: Indented Handler sections for improved clarity. (#... Message-ID: <59157476dbff8_57663fce55abfc30538bc@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 82a638473315861e0eeaf8d367a905a5f5b06f7d https://github.com/python/cpython/commit/82a638473315861e0eeaf8d367a905a5f5b06f7d Author: Vinay Sajip Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M Doc/library/logging.rst Log Message: ----------- Indented Handler sections for improved clarity. (#1554) Indented parts of the Handler class documentation for improved presentation, analogous to a recent similar change for the Logger class. From solipsis at pitrou.net Fri May 12 05:06:03 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Fri, 12 May 2017 09:06:03 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=9 Message-ID: <20170512090603.25708.6062.4FEE0424@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_asyncio leaked [3, 0, 0] memory blocks, sum=3 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_fork leaked [1, -1, 2] memory blocks, sum=2 test_multiprocessing_spawn leaked [2, -1, -1] memory blocks, sum=0 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflog1ifemG', '--timeout', '7200'] From noreply at github.com Fri May 12 05:31:09 2017 From: noreply at github.com (GitHub) Date: Fri, 12 May 2017 02:31:09 -0700 Subject: [Python-checkins] [python/cpython] f2e894: bpo-30342: Fix sysconfig.is_python_build() on VS9.... Message-ID: <591580dd8988c_21a13fbb93315c347646a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: f2e894cfd9b6f5d6aacc276476262d481203030c https://github.com/python/cpython/commit/f2e894cfd9b6f5d6aacc276476262d481203030c Author: Victor Stinner Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M Lib/sysconfig.py M Lib/test/test_regrtest.py M Misc/NEWS Log Message: ----------- bpo-30342: Fix sysconfig.is_python_build() on VS9.0 (#1544) Fix sysconfig.is_python_build() if Python is built with Visual Studio 2008 (VS 9.0). From noreply at github.com Fri May 12 05:51:39 2017 From: noreply at github.com (GitHub) Date: Fri, 12 May 2017 02:51:39 -0700 Subject: [Python-checkins] [python/cpython] 94a369: bpo-6393: Fix locale.getprerredencoding() on macOS... Message-ID: <591585abcd64c_50613fcf1bf55c2413347c@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 94a3694c3dda97e3bcb51264bf47d948c5424d84 https://github.com/python/cpython/commit/94a3694c3dda97e3bcb51264bf47d948c5424d84 Author: Victor Stinner Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M Lib/locale.py Log Message: ----------- bpo-6393: Fix locale.getprerredencoding() on macOS (#1555) Fix for bpo-6393: Python crashes on OSX when $LANG is set to some (but not all) invalid values due to an invalid result from nl_langinfo (cherry picked from commit 6d77e07196bfb5dfa4de6f5d80b2619c0643a75e) From noreply at github.com Fri May 12 18:21:52 2017 From: noreply at github.com (GitHub) Date: Fri, 12 May 2017 15:21:52 -0700 Subject: [Python-checkins] [python/cpython] d05f7f: [3.6] bpo-30345: Update test_gdb.py and python-gdb... Message-ID: <59163580b0324_1aea73fb29270dc385523a@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: d05f7fdf6cf77724bd3064fb5a0846ef5cfe0c88 https://github.com/python/cpython/commit/d05f7fdf6cf77724bd3064fb5a0846ef5cfe0c88 Author: Victor Stinner Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Lib/test/test_gdb.py M Misc/NEWS M Tools/gdb/libpython.py Log Message: ----------- [3.6] bpo-30345: Update test_gdb.py and python-gdb.py from master (#1549) * 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. From lp_benchmark_robot at intel.com Fri May 12 18:43:04 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Fri, 12 May 2017 15:43:04 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-12 Message-ID: <4c7b335f-8a31-483a-931a-033647cf5b21@orsmsx107.amr.corp.intel.com> Results for project python/2.7, build date: 2017-05-12 05:52:31-07:00. - commit: 94a3694 - previous commit: a5bb624 - revision date: 2017-05-12 11:51:38+02:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.709% | -0.086% | +1.877% | +3.821% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.806% | -0.909% | -0.201% | +6.544% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.562% | +0.369% | +2.627% | +6.295% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.370% | +0.674% | +0.573% | +6.191% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.162% | +0.193% | -2.255% | +1.785% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 0.776% | -0.011% | -0.680% | +9.077% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 1.466% | +0.189% | +1.598% | +4.205% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 1.306% | +0.111% | +1.042% | +1.345% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.925% | -0.070% | +0.501% | +6.523% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.982% | -0.654% | -2.155% | +4.760% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.272% | -0.644% | +1.238% | +0.725% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.863% | +0.119% | -1.829% | +2.924% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.609% | -0.055% | +0.570% | +3.738% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.409% | -0.082% | -2.242% | +5.253% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.494% | -0.530% | -0.717% | +5.985% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.603% | +0.010% | +0.849% | +4.282% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.629% | -0.085% | +0.465% | +5.979% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.377% | -0.094% | +0.033% | +1.741% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.410% | -0.733% | +1.456% | -0.936% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.090% | +0.100% | -0.976% | +3.684% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.507% | +0.178% | -0.644% | +10.063% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.100% | -0.462% | -0.540% | +2.804% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 0.982% | -0.338% | +0.946% | +6.448% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.836% | -0.813% | -0.347% | +4.224% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.845% | -0.007% | +0.308% | +28.302% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.621% | -0.119% | +1.705% | +11.396% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.489% | -0.453% | -0.165% | +8.294% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.474% | -0.376% | -1.411% | -0.690% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.630% | +0.010% | +0.791% | +3.912% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.643% | -1.381% | +0.715% | +3.420% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 4.782% | -1.218% | -0.369% | +5.332% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 2.300% | +0.296% | -0.569% | +2.346% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 2.420% | -0.970% | -4.406% | +2.476% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.202% | -0.822% | -0.825% | +5.740% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.106% | +0.074% | -0.165% | +0.487% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.781% | -0.206% | -2.663% | +3.639% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.109% | -0.148% | -0.025% | +0.685% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.114% | -0.293% | +0.031% | +0.636% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.968% | -0.021% | +1.398% | +4.602% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.421% | -1.943% | -1.168% | +4.228% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.205% | +0.228% | -0.083% | +10.357% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.800% | +0.301% | +0.377% | +5.138% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 3.228% | -0.084% | +1.390% | +7.910% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.648% | +0.102% | -0.246% | +9.357% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.454% | -0.179% | +0.447% | -0.222% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 0.500% | -0.441% | +0.977% | +6.333% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.194% | +0.321% | +2.121% | +2.038% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.567% | +0.314% | +0.101% | +5.427% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 1.216% | +0.455% | +0.833% | -0.061% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 4.659% | -1.790% | -0.614% | +8.602% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 1.917% | +0.725% | -1.645% | +0.162% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.774% | -0.957% | +0.539% | +1.294% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.852% | +0.095% | +1.350% | -0.090% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 6.081% | -1.386% | -0.796% | +2.426% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 1.594% | -0.275% | +1.957% | +2.314% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.710% | -0.237% | +0.440% | +1.540% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.478% | -0.118% | +0.822% | +1.680% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 2.987% | -0.189% | +1.373% | +1.909% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 0.994% | -0.362% | +1.535% | +1.581% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.796% | +0.641% | +1.380% | +2.179% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.748% | +1.852% | -0.190% | -12.020% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 3.093% | +0.365% | -26.184% | +4.914% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.480% | +0.094% | +0.971% | -2.042% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 3.937% | +2.056% | -3.478% | +9.077% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.644% | +0.549% | -0.280% | +1.943% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.271% | -0.078% | +0.260% | +3.933% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 2.476% | +0.495% | -0.452% | +0.082% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 0.875% | +0.208% | -0.407% | +3.726% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-12 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Fri May 12 18:48:52 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Fri, 12 May 2017 15:48:52 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-12 Message-ID: Results for project python/master, build date: 2017-05-12 03:02:30-07:00. - commit: 82a6384 - previous commit: c475095 - revision date: 2017-05-12 09:38:13+01:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.634% | +0.224% | +5.992% | +6.108% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.516% | +0.093% | +18.233% | +18.589% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.679% | -0.119% | +19.185% | +18.036% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.330% | +0.017% | +17.597% | +18.205% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.068% | -0.045% | +7.705% | +9.577% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.661% | -0.104% | +12.141% | +9.738% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.666% | -0.456% | +7.472% | +8.220% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.468% | -0.144% | +2.629% | +4.902% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 3.807% | -0.678% | +6.935% | +18.076% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.567% | +1.534% | +9.417% | +11.046% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.135% | +0.021% | +3.868% | +6.185% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.274% | +0.169% | +6.432% | +4.194% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.948% | -0.019% | +4.599% | +4.379% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 0.969% | +0.505% | +8.936% | +11.486% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.204% | +0.511% | +6.747% | +10.225% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.875% | -0.058% | +7.457% | +9.431% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.552% | +0.151% | +9.366% | +10.880% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.929% | +0.555% | +7.936% | +9.716% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.737% | -0.171% | +3.533% | +7.977% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.724% | +0.988% | -3.594% | +7.095% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.435% | -0.098% | +5.085% | +11.519% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.911% | -0.992% | +12.579% | +12.636% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 2.086% | +0.052% | +5.601% | +13.040% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.678% | +0.089% | +18.146% | +11.743% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 7.428% | +0.639% | +5.702% | +12.992% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.586% | -0.050% | +2.014% | +6.701% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.701% | +0.100% | +0.029% | +2.957% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 2.887% | +0.666% | +1.866% | +7.950% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.401% | +0.065% | +1.351% | +11.588% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 6.527% | +0.404% | +0.924% | +23.396% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.374% | +0.173% | +4.869% | +21.359% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 1.156% | -0.094% | +5.469% | +18.777% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 3.117% | -0.225% | +12.075% | +10.188% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.368% | -0.061% | +0.126% | +9.907% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.126% | +0.130% | +2.604% | +3.965% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.094% | +0.132% | +2.372% | +4.052% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.651% | -0.129% | +9.810% | +12.228% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 3.901% | +1.565% | +2.088% | +9.680% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.472% | +0.308% | +2.104% | +8.955% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.072% | +0.429% | -1.474% | +3.562% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.791% | -1.532% | +10.134% | +4.806% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 1.105% | +0.474% | +10.009% | +12.327% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.694% | +0.283% | +2.202% | +1.107% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.994% | +0.745% | +27.426% | +7.116% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.073% | -0.402% | +5.468% | +4.633% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.586% | -0.135% | +15.588% | +5.861% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 3.707% | -0.750% | +3.590% | -0.410% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.577% | -0.103% | +5.877% | +2.638% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.278% | +0.080% | +4.634% | +7.727% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.104% | -0.370% | +4.025% | +4.608% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.304% | -1.666% | +3.004% | +9.757% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.931% | +0.021% | +11.687% | +7.970% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.756% | +0.446% | +9.365% | +6.957% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.342% | +0.794% | +11.895% | +9.108% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 8.565% | -0.538% | +8.388% | +12.563% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 2.119% | +0.296% | +23.126% | +10.674% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.284% | +0.007% | +5.833% | +6.280% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 4.137% | -0.205% | -1.742% | +2.763% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 8.052% | -1.788% | +7.120% | +22.638% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.789% | -0.140% | +1.015% | +18.936% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 4.124% | -1.384% | +6.797% | +8.252% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.966% | -0.151% | +5.056% | +10.445% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.788% | -0.040% | +4.632% | +5.691% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 4.949% | -0.992% | -1.355% | +11.357% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.506% | -0.073% | +6.338% | +10.162% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-12 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Fri May 12 19:21:28 2017 From: noreply at github.com (GitHub) Date: Fri, 12 May 2017 16:21:28 -0700 Subject: [Python-checkins] [python/cpython] 870f6a: bpo-30291 Changes to launcher so as to allow py -3... Message-ID: <59164378371cb_544c3fb28b7c9c3c98630@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 870f6a11dd3b2d5455f7057ce0d9c2cd31acc2f2 https://github.com/python/cpython/commit/870f6a11dd3b2d5455f7057ce0d9c2cd31acc2f2 Author: Steve (Gadget) Barnes Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M PC/launcher.c Log Message: ----------- bpo-30291 Changes to launcher so as to allow py -3-32, -2.7-64, 3.10, etc. bpo-30291 Changes to launcher so as to allow py -3-32, -2.7-64, 3.10, etc. From noreply at github.com Fri May 12 19:23:17 2017 From: noreply at github.com (GitHub) Date: Fri, 12 May 2017 16:23:17 -0700 Subject: [Python-checkins] [python/cpython] 8619c5: PCbuild/build.bat: Add note about using msbuild re... Message-ID: <591643e513728_6e823f9a1aa45c383214@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 8619c5417ceddb4165c68b9b8aacababd49b0607 https://github.com/python/cpython/commit/8619c5417ceddb4165c68b9b8aacababd49b0607 Author: Charles Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M PCbuild/build.bat Log Message: ----------- PCbuild/build.bat: Add note about using msbuild response file. (#1551) Using a response file will eliminate the headache associated with batch argument/quote processing. For example I unsucessfully compiled python with visualcpptools when specifying VSInstallDir in the batch file (cannot find vcruntime.h) ```batch build.bat -p x64 -e -M --no-tkinter "/p:VCInstallDir=%VCInstallDir%" ``` but it build successfully when specifying it in a response file msbuild.rsp: ``` /p:VCInstallDir=%VCInstallDir% ``` From noreply at github.com Sat May 13 01:36:16 2017 From: noreply at github.com (GitHub) Date: Fri, 12 May 2017 22:36:16 -0700 Subject: [Python-checkins] [python/cpython] a66f9c: bpo-30341: Improve _PyTrash_thread_destroy_chain()... Message-ID: <59169b5067dc_3d6f3ff87dd7dc2c197c8@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: a66f9c6bb134561a24374f10e8c35417d356ce14 https://github.com/python/cpython/commit/a66f9c6bb134561a24374f10e8c35417d356ce14 Author: Xiang Zhang Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Include/object.h M Objects/object.c Log Message: ----------- bpo-30341: Improve _PyTrash_thread_destroy_chain() a little bit (#1545) * add a comment about why we need to increase trash_delete_nesting * move increase and decrese outside of the loop From solipsis at pitrou.net Sat May 13 05:06:32 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Sat, 13 May 2017 09:06:32 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=2 Message-ID: <20170513090632.48104.74270.4FA70022@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_asyncio leaked [3, 0, 0] memory blocks, sum=3 test_collections leaked [-7, 1, 0] memory blocks, sum=-6 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_fork leaked [2, -2, 1] memory blocks, sum=1 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogEKgG3n', '--timeout', '7200'] From noreply at github.com Sat May 13 05:40:54 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 02:40:54 -0700 Subject: [Python-checkins] [python/cpython] 7e19db: bpo-28974: `object.__format__(x, '')` is now equiv... Message-ID: <5916d4a62ea3c_4cc43fd4b8679c3491061@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 7e19dbc92ec06a987eaae72f7cdfd32006aa4960 https://github.com/python/cpython/commit/7e19dbc92ec06a987eaae72f7cdfd32006aa4960 Author: Serhiy Storchaka Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Doc/reference/datamodel.rst M Doc/whatsnew/3.7.rst M Misc/NEWS M Objects/typeobject.c Log Message: ----------- bpo-28974: `object.__format__(x, '')` is now equivalent to `str(x)` (#506) rather than `format(str(self), '')`. From noreply at github.com Sat May 13 10:16:26 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 07:16:26 -0700 Subject: [Python-checkins] [python/cpython] c7362b: Update susp-ignored.csv (GH-1564) Message-ID: <5917153ac7ecd_48033f8796031c38632ea@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: c7362b4b08d6df3e58fbb5bb89242a081ffb4502 https://github.com/python/cpython/commit/c7362b4b08d6df3e58fbb5bb89242a081ffb4502 Author: Zachary Ware Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Doc/tools/susp-ignored.csv Log Message: ----------- Update susp-ignored.csv (GH-1564) From noreply at github.com Sat May 13 10:16:46 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 07:16:46 -0700 Subject: [Python-checkins] [python/cpython] 4be66b: Fix warnings due to deprecated latex options (GH-1... Message-ID: <5917154e20222_5a2e3fc8e2541c2c25ee@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 4be66b6cd1a18055c6ffe6f18f05da854e5e5ea9 https://github.com/python/cpython/commit/4be66b6cd1a18055c6ffe6f18f05da854e5e5ea9 Author: Zachary Ware Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Doc/Makefile M Doc/conf.py Log Message: ----------- Fix warnings due to deprecated latex options (GH-1563) From noreply at github.com Sat May 13 10:30:22 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 07:30:22 -0700 Subject: [Python-checkins] [python/cpython] f6c6d1: bpo-11681: Document the `-b` and `-bb` options (GH... Message-ID: <5917187e10427_4a243fe17f861c3072071@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: f6c6d1e2304a06efdf65c60c3e1c6bbe1f192fd0 https://github.com/python/cpython/commit/f6c6d1e2304a06efdf65c60c3e1c6bbe1f192fd0 Author: Zachary Ware Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Doc/using/cmdline.rst M Modules/main.c Log Message: ----------- bpo-11681: Document the `-b` and `-bb` options (GH-1562) From noreply at github.com Sat May 13 11:05:54 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 08:05:54 -0700 Subject: [Python-checkins] [python/cpython] bd82a0: Update Travis Doc build config (GH-1565) Message-ID: <591720d2733ad_77563f90bfb95c3c54353@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: bd82a070cdebaede9b5287ba5285cf3e79f34dd3 https://github.com/python/cpython/commit/bd82a070cdebaede9b5287ba5285cf3e79f34dd3 Author: Zachary Ware Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M .travis.yml Log Message: ----------- Update Travis Doc build config (GH-1565) Build the 'suspicious' doc target, turn on warnings-as-errors on the docs, and always build the docs. This better matches master's doc build setup. From noreply at github.com Sat May 13 12:34:29 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 09:34:29 -0700 Subject: [Python-checkins] [python/cpython] c71168: bpo-30178: Indent methods and attributes of MimeTy... Message-ID: <59173595485f5_5783fee8b81dc3894661@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: c71168090df435c1eb8c03005b11df764cd7ebd6 https://github.com/python/cpython/commit/c71168090df435c1eb8c03005b11df764cd7ebd6 Author: Jim Fasarakis-Hilliard Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Doc/library/mimetypes.rst Log Message: ----------- bpo-30178: Indent methods and attributes of MimeType class (GH-1306) From noreply at github.com Sat May 13 12:42:40 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 09:42:40 -0700 Subject: [Python-checkins] [python/cpython] 3a66ab: [3.6] bpo-30178: Indent methods and attributes of ... Message-ID: <59173780c3bb3_2e9283fae2e2f9c2c24843@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 3a66ab8695e9ba969ff6bdd8c91f88138c8b5187 https://github.com/python/cpython/commit/3a66ab8695e9ba969ff6bdd8c91f88138c8b5187 Author: Mariatta Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Doc/library/mimetypes.rst Log Message: ----------- [3.6] bpo-30178: Indent methods and attributes of MimeType class (GH-1306) (#1570) (cherry picked from commit c71168090df435c1eb8c03005b11df764cd7ebd6) From noreply at github.com Sat May 13 12:45:15 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 09:45:15 -0700 Subject: [Python-checkins] [python/cpython] 4ee34e: [3.5] bpo-30178: Indent methods and attributes of ... Message-ID: <5917381ba3a07_75da3f8b44cffc389997a@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 4ee34e144f6c8263edaf5951d4fd80562a02361d https://github.com/python/cpython/commit/4ee34e144f6c8263edaf5951d4fd80562a02361d Author: Mariatta Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Doc/library/mimetypes.rst Log Message: ----------- [3.5] bpo-30178: Indent methods and attributes of MimeType class (GH-1306) (#1571) (cherry picked from commit c71168090df435c1eb8c03005b11df764cd7ebd6) From noreply at github.com Sat May 13 12:49:18 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 09:49:18 -0700 Subject: [Python-checkins] [python/cpython] 52e8b1: bpo-30178: Add Jim Fasarakis-Hilliard to Misc/ACKS Message-ID: <5917390e516a3_4ceb3fb05289bc2c7978c@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/Mariatta-bpo-30178 Home: https://github.com/python/cpython Commit: 52e8b143980096e0cb070f79d527a04a70f7941d https://github.com/python/cpython/commit/52e8b143980096e0cb070f79d527a04a70f7941d Author: Mariatta Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Misc/ACKS Log Message: ----------- bpo-30178: Add Jim Fasarakis-Hilliard to Misc/ACKS From noreply at github.com Sat May 13 12:59:09 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 09:59:09 -0700 Subject: [Python-checkins] [python/cpython] 600c5a: bpo-30178: Add Jim Fasarakis-Hilliard to Misc/ACKS... Message-ID: <59173b5d6d2cd_7c563ff0cde61c2c7119f@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 600c5ad53c0112d48581c48f986ea04676a28c44 https://github.com/python/cpython/commit/600c5ad53c0112d48581c48f986ea04676a28c44 Author: Mariatta Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Misc/ACKS Log Message: ----------- bpo-30178: Add Jim Fasarakis-Hilliard to Misc/ACKS (GH-1572) From noreply at github.com Sat May 13 12:59:11 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 09:59:11 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <59173b5f4c54d_5f553fd59ad21c3451659@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/Mariatta-bpo-30178 Home: https://github.com/python/cpython From noreply at github.com Sat May 13 16:34:08 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 13:34:08 -0700 Subject: [Python-checkins] [python/cpython] cbddf5: Move Codecov's configuration file under .github (G... Message-ID: <59176dc05695_22783fd536affc3054722@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: cbddf58c797f850a5b06f317a4bb7ab69c6e9715 https://github.com/python/cpython/commit/cbddf58c797f850a5b06f317a4bb7ab69c6e9715 Author: morrme Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: R .codecov.yml A .github/codecov.yml Log Message: ----------- Move Codecov's configuration file under .github (GH-1494) From noreply at github.com Sat May 13 16:51:25 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 13:51:25 -0700 Subject: [Python-checkins] [python/cpython] 178756: [3.6] Move Codecov's configuration file under .git... Message-ID: <591771cddd873_248c3fd6918c7c406096@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 178756c15da0652b30b55b41f0bb939b61c66513 https://github.com/python/cpython/commit/178756c15da0652b30b55b41f0bb939b61c66513 Author: Brett Cannon Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: R .codecov.yml A .github/codecov.yml Log Message: ----------- [3.6] Move Codecov's configuration file under .github (GH-1494) (GH-1574) (cherry picked from commit cbddf58c797f850a5b06f317a4bb7ab69c6e9715) From noreply at github.com Sat May 13 16:56:15 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 13:56:15 -0700 Subject: [Python-checkins] [python/cpython] 9b7fe9: [3.5] Move Codecov's configuration file under .git... Message-ID: <591772ef1da3e_9863fcf555b3c2c3542a@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 9b7fe9986ff60b702ae63b00dd06557781b0b48e https://github.com/python/cpython/commit/9b7fe9986ff60b702ae63b00dd06557781b0b48e Author: Brett Cannon Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: R .codecov.yml A .github/codecov.yml Log Message: ----------- [3.5] Move Codecov's configuration file under .github (GH-1494) (#1575) (cherry picked from commit cbddf58c797f850a5b06f317a4bb7ab69c6e9715) From noreply at github.com Sun May 14 01:32:34 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 22:32:34 -0700 Subject: [Python-checkins] [python/cpython] 821a9d: bpo-30340: Enhanced regular expressions optimizati... Message-ID: <5917ebf2cb8cd_2e4053f9160d2fc405135f@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 821a9d146bc04a1bc1a9807962990a1f59d692b8 https://github.com/python/cpython/commit/821a9d146bc04a1bc1a9807962990a1f59d692b8 Author: Serhiy Storchaka Date: 2017-05-14 (Sun, 14 May 2017) Changed paths: M Lib/sre_compile.py M Lib/sre_parse.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- bpo-30340: Enhanced regular expressions optimization. (#1542) This increased the performance of matching some patterns up to 25 times. From noreply at github.com Sun May 14 02:05:15 2017 From: noreply at github.com (GitHub) Date: Sat, 13 May 2017 23:05:15 -0700 Subject: [Python-checkins] [python/cpython] 4ab6ab: bpo-30299: Display a bytecode when compile a regex... Message-ID: <5917f39b5c45_44923fe20b201c3c48276@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 4ab6abfca4d6e444cca04821b24701cde6993f4e https://github.com/python/cpython/commit/4ab6abfca4d6e444cca04821b24701cde6993f4e Author: Serhiy Storchaka Date: 2017-05-14 (Sun, 14 May 2017) Changed paths: M Lib/sre_compile.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- bpo-30299: Display a bytecode when compile a regex in debug mode. (#1491) `re.compile(..., re.DEBUG)` now displays the compiled bytecode in human readable form. From noreply at github.com Sun May 14 03:02:40 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 00:02:40 -0700 Subject: [Python-checkins] [python/cpython] 997762: bpo-30358: Document sort argument of profile.runct... Message-ID: <5918011031824_1d03f9c2cff1c405251d@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 99776296230ddd8429ebad2d07854b8c27ea10ab https://github.com/python/cpython/commit/99776296230ddd8429ebad2d07854b8c27ea10ab Author: csabella Date: 2017-05-14 (Sun, 14 May 2017) Changed paths: M Doc/library/profile.rst Log Message: ----------- bpo-30358: Document sort argument of profile.runctx() (GH-1566) From solipsis at pitrou.net Sun May 14 05:06:18 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Sun, 14 May 2017 09:06:18 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=11 Message-ID: <20170514090618.40842.13210.7D17C20B@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [0, 7, 0] memory blocks, sum=7 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_fork leaked [0, -2, 2] memory blocks, sum=0 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogLD0Dkm', '--timeout', '7200'] From noreply at github.com Sun May 14 11:30:50 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 08:30:50 -0700 Subject: [Python-checkins] [python/cpython] 61b6e5: bpo-30358: Document sort argument of profile.runct... Message-ID: <5918782a90ee_3e443f97517c1c4435671@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 61b6e5cf929a80bb44500fb1a212facf66d7f45c https://github.com/python/cpython/commit/61b6e5cf929a80bb44500fb1a212facf66d7f45c Author: Berker Peksag Date: 2017-05-14 (Sun, 14 May 2017) Changed paths: M Doc/library/profile.rst Log Message: ----------- bpo-30358: Document sort argument of profile.runctx() (GH-1566) (cherry picked from commit 99776296230ddd8429ebad2d07854b8c27ea10ab) From noreply at github.com Sun May 14 11:31:34 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 08:31:34 -0700 Subject: [Python-checkins] [python/cpython] f3291e: bpo-30358: Document sort argument of profile.runct... Message-ID: <5918785633078_2e2273f95c9b0dc24453db@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: f3291eeb90da2ddb37efea30dfc9406983b0f681 https://github.com/python/cpython/commit/f3291eeb90da2ddb37efea30dfc9406983b0f681 Author: Berker Peksag Date: 2017-05-14 (Sun, 14 May 2017) Changed paths: M Doc/library/profile.rst Log Message: ----------- bpo-30358: Document sort argument of profile.runctx() (GH-1566) (cherry picked from commit 99776296230ddd8429ebad2d07854b8c27ea10ab) From noreply at github.com Sun May 14 16:49:47 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 13:49:47 -0700 Subject: [Python-checkins] [python/cpython] d48214: bpo-29763: Clean up _pth tests (GH-954) Message-ID: <5918c2eb8da06_7fd03f9cc8fe7c30449bf@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: d48214f22c84f3d949457c854e263074994b6fa2 https://github.com/python/cpython/commit/d48214f22c84f3d949457c854e263074994b6fa2 Author: Zachary Ware Date: 2017-05-14 (Sun, 14 May 2017) Changed paths: M Lib/test/test_site.py Log Message: ----------- bpo-29763: Clean up _pth tests (GH-954) From noreply at github.com Sun May 14 23:42:01 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 20:42:01 -0700 Subject: [Python-checkins] [python/cpython] 12b1c1: bpo-30354: Update data model documentation for sup... Message-ID: <5919238996028_2e87b3fb2d091dc383333b@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 12b1c180986fc744331b8f30d3d2f49a0fdb43dd https://github.com/python/cpython/commit/12b1c180986fc744331b8f30d3d2f49a0fdb43dd Author: csabella Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Doc/reference/datamodel.rst Log Message: ----------- bpo-30354: Update data model documentation for super() (GH-1561) The data model section of the language reference was written well before the zero-argument form of super() was added. To avoid giving the impression that they're doing something unusual, this updates the description of `__new__` and `__init__` to use the zero-argument form. Patch by Cheryl Sabella. From noreply at github.com Sun May 14 23:53:52 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 20:53:52 -0700 Subject: [Python-checkins] [python/cpython] 96f502: bpo-30224: remove outdated checks in struct (#1374... Message-ID: <591926509c772_2e58b3f979bcbfc385108@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 96f502856796f9310fed7161dc540201a4afc1ee https://github.com/python/cpython/commit/96f502856796f9310fed7161dc540201a4afc1ee Author: Xiang Zhang Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Modules/_struct.c Log Message: ----------- bpo-30224: remove outdated checks in struct (#1374) From noreply at github.com Sun May 14 23:56:41 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 20:56:41 -0700 Subject: [Python-checkins] [python/cpython] 7c278a: bpo-30110: fix resource leak in test_asyncio.test_... Message-ID: <591926f9b0d90_2903fe2eee3dc3874354@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 7c278a5eeb656c2b48a85bbd761ce165f1751bb6 https://github.com/python/cpython/commit/7c278a5eeb656c2b48a85bbd761ce165f1751bb6 Author: Xiang Zhang Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_asyncio/test_events.py Log Message: ----------- bpo-30110: fix resource leak in test_asyncio.test_events (#1413) From noreply at github.com Mon May 15 00:04:27 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 21:04:27 -0700 Subject: [Python-checkins] [python/cpython] 981096: bpo-30242: resolve some undefined behaviours in st... Message-ID: <591928cb5a2ac_38f33fa53fda1c3083110@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 981096f98b9c131594b0ac85ad01b63cbd11aa0a https://github.com/python/cpython/commit/981096f98b9c131594b0ac85ad01b63cbd11aa0a Author: Xiang Zhang Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Modules/_struct.c Log Message: ----------- bpo-30242: resolve some undefined behaviours in struct (#1418) From noreply at github.com Mon May 15 01:17:03 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 22:17:03 -0700 Subject: [Python-checkins] [python/cpython] 0ce1f7: bpo-30110: fix resource leak in test_asyncio.test_... Message-ID: <591939cfa9e8_8f83fda72447c3067780@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 0ce1f7e02d4102e8a459d1855d689c8e4613a327 https://github.com/python/cpython/commit/0ce1f7e02d4102e8a459d1855d689c8e4613a327 Author: Xiang Zhang Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_asyncio/test_events.py Log Message: ----------- bpo-30110: fix resource leak in test_asyncio.test_events (#1413) (#1584) From noreply at github.com Mon May 15 01:17:15 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 22:17:15 -0700 Subject: [Python-checkins] [python/cpython] 51ab4a: bpo-30110: fix resource leak in test_asyncio.test_... Message-ID: <591939db491c0_472f3fec1b8e5c3c10498f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 51ab4ada8fc99c24d434a533693375169c097006 https://github.com/python/cpython/commit/51ab4ada8fc99c24d434a533693375169c097006 Author: Xiang Zhang Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_asyncio/test_events.py Log Message: ----------- bpo-30110: fix resource leak in test_asyncio.test_events (#1413) (#1585) From noreply at github.com Mon May 15 01:17:29 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 22:17:29 -0700 Subject: [Python-checkins] [python/cpython] aad1ca: bpo-30242: resolve some undefined behaviours in st... Message-ID: <591939e9f1b67_59013fa26672fc34974d@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: aad1caf55f7fadb00ee097a1465bece4e128d8ef https://github.com/python/cpython/commit/aad1caf55f7fadb00ee097a1465bece4e128d8ef Author: Xiang Zhang Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Modules/_struct.c Log Message: ----------- bpo-30242: resolve some undefined behaviours in struct (#1418) (#1586) From noreply at github.com Mon May 15 01:17:43 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 22:17:43 -0700 Subject: [Python-checkins] [python/cpython] dd2a09: bpo-30242: resolve some undefined behaviours in st... Message-ID: <591939f747b83_24a53fe0ceebbc2c133258@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: dd2a09cf98845b1460f0e049ad0ffeeb5c6c6476 https://github.com/python/cpython/commit/dd2a09cf98845b1460f0e049ad0ffeeb5c6c6476 Author: Xiang Zhang Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Modules/_struct.c Log Message: ----------- bpo-30242: resolve some undefined behaviours in struct (#1418) (#1587) From noreply at github.com Mon May 15 01:17:55 2017 From: noreply at github.com (GitHub) Date: Sun, 14 May 2017 22:17:55 -0700 Subject: [Python-checkins] [python/cpython] 982a17: bpo-30242: resolve some undefined behaviours in st... Message-ID: <59193a03985c2_8f13fb565c69c2495786@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 982a17e02d99dcf6e4dff93110cff5ecc59247f5 https://github.com/python/cpython/commit/982a17e02d99dcf6e4dff93110cff5ecc59247f5 Author: Xiang Zhang Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Modules/_struct.c Log Message: ----------- bpo-30242: resolve some undefined behaviours in struct (#1418) (#1588) From noreply at github.com Mon May 15 04:59:38 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 01:59:38 -0700 Subject: [Python-checkins] [python/cpython] eb6689: [2.7] bpo-30366: Backport tests for test.support. ... Message-ID: <59196dfa141b9_52c13f93a50d9c3826030@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: eb66897e875eecd78bcb9a330a819bca6e09e7a2 https://github.com/python/cpython/commit/eb66897e875eecd78bcb9a330a819bca6e09e7a2 Author: Serhiy Storchaka Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/support/__init__.py A Lib/test/test_test_support.py Log Message: ----------- [2.7] bpo-30366: Backport tests for test.support. (#1582) Also backport new functions temp_dir() and python_is_optimized(). temp_cwd() now accepts None as a name (means using tempfile.mkdtemp). check_syntax_error() now accepts arguments lineno and offset. Use more specific error messages in get_attribute(). From noreply at github.com Mon May 15 05:01:22 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 02:01:22 -0700 Subject: [Python-checkins] [python/cpython] 89a1c9: bpo-9850: Deprecate the macpath module (#1540) Message-ID: <59196e62ce8f9_2e8f23fb62a117c34325b1@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 89a1c93f046f9726310f8362227be7b8e50eea22 https://github.com/python/cpython/commit/89a1c93f046f9726310f8362227be7b8e50eea22 Author: Victor Stinner Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Doc/library/macpath.rst M Doc/whatsnew/3.7.rst M Lib/macpath.py M Lib/test/test_macpath.py Log Message: ----------- bpo-9850: Deprecate the macpath module (#1540) Co-Authored-By: Chi Hsuan Yen . From solipsis at pitrou.net Mon May 15 05:05:35 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Mon, 15 May 2017 09:05:35 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=-3 Message-ID: <20170515090534.40257.63690.CE6BF535@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [-7, 1, 0] memory blocks, sum=-6 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_forkserver leaked [0, 1, -2] memory blocks, sum=-1 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogkMtOy3', '--timeout', '7200'] From noreply at github.com Mon May 15 05:39:12 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 02:39:12 -0700 Subject: [Python-checkins] [python/cpython] d812eb: bpo-9850: Document macpath deprecation in Misc/NEW... Message-ID: <591977402c62b_a353fa422215c4026255@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: d812eb731d886065bdd9bc94a3f0e5dfdcd671a4 https://github.com/python/cpython/commit/d812eb731d886065bdd9bc94a3f0e5dfdcd671a4 Author: Victor Stinner Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Misc/NEWS Log Message: ----------- bpo-9850: Document macpath deprecation in Misc/NEWS (#1590) From noreply at github.com Mon May 15 06:21:33 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 03:21:33 -0700 Subject: [Python-checkins] [python/cpython] edef35: bpo-29196: Removed old-deprecated classes Plist, D... Message-ID: <5919812d24fbe_7a563fb02a80fc4022557@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: edef358ed6d05f927bf1636cc5a920a9d868b131 https://github.com/python/cpython/commit/edef358ed6d05f927bf1636cc5a920a9d868b131 Author: Serhiy Storchaka Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Doc/library/plistlib.rst M Doc/whatsnew/3.7.rst M Lib/plistlib.py M Lib/test/test_plistlib.py M Misc/NEWS Log Message: ----------- bpo-29196: Removed old-deprecated classes Plist, Dict and _InternalDict (#488) in the plistlib module. Dict values in the result of functions readPlist() and readPlistFromBytes() are now exact dicts. From noreply at github.com Mon May 15 11:32:16 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 08:32:16 -0700 Subject: [Python-checkins] [python/cpython] 9d1983: bpo-11790: Fix sporadic failures in test_multiproc... Message-ID: <5919ca00179a6_5743ff676987c3411204d@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 9d1983be503012e750f49d31b569f3fe4554c628 https://github.com/python/cpython/commit/9d1983be503012e750f49d31b569f3fe4554c628 Author: Victor Stinner Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_multiprocessing.py M Misc/NEWS Log Message: ----------- bpo-11790: Fix sporadic failures in test_multiprocessing.WithProcessesTestCondition. (#1591) (cherry picked from commit f25a8de845d20349a265442eb0f3dcd71d0d7ac5) From noreply at github.com Mon May 15 11:33:47 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 08:33:47 -0700 Subject: [Python-checkins] [python/cpython] 83a2c2: bpo-30329: Catch Windows error 10022 on shutdown()... Message-ID: <5919ca5b4eb33_57933fcf45d57c2c49026@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 83a2c2879839da2e10037f5e4af1bd1dafbf1a52 https://github.com/python/cpython/commit/83a2c2879839da2e10037f5e4af1bd1dafbf1a52 Author: Victor Stinner Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/imaplib.py M Lib/poplib.py M Misc/NEWS Log Message: ----------- bpo-30329: Catch Windows error 10022 on shutdown() (#1538) Catch the Windows socket WSAEINVAL error (code 10022) in imaplib and poplib on shutdown(SHUT_RDWR): An invalid operation was attempted This error occurs sometimes on SSL connections. From noreply at github.com Mon May 15 11:55:33 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 08:55:33 -0700 Subject: [Python-checkins] [python/cpython] 79ef7f: bpo-30357: test_thread now uses threading_cleanup(... Message-ID: <5919cf75a62d4_51c43fa70a9a7c3480221@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 79ef7f8e88a4972c4aecf95cfc5cd934f1861e08 https://github.com/python/cpython/commit/79ef7f8e88a4972c4aecf95cfc5cd934f1861e08 Author: Victor Stinner Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_thread.py M Misc/ACKS M Misc/NEWS Log Message: ----------- bpo-30357: test_thread now uses threading_cleanup() (#1592) test_thread: setUp() now uses support.threading_setup() and support.threading_cleanup() to wait until threads complete to avoid random side effects on following tests. Co-Authored-By: Grzegorz Grzywacz From noreply at github.com Mon May 15 12:14:44 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 09:14:44 -0700 Subject: [Python-checkins] [python/cpython] 7d6320: bpo-30339: test_multiprocessing_main_handling time... Message-ID: <5919d3f4a6bb5_603f3ff2d84c1c28902e2@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 7d6320ba47a229543acc0af6a64bc4e414932273 https://github.com/python/cpython/commit/7d6320ba47a229543acc0af6a64bc4e414932273 Author: Victor Stinner Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_multiprocessing_main_handling.py Log Message: ----------- bpo-30339: test_multiprocessing_main_handling timeout (#1593) test_multiprocessing_main_handling: increase the test_source timeout from 10 seconds to 60 seconds, since the test fails randomly on busy buildbots. From noreply at github.com Mon May 15 15:01:09 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 12:01:09 -0700 Subject: [Python-checkins] [python/cpython] 6924ed: bpo-30357 each test in test_thread waits until all... Message-ID: <5919faf528818_56b3f9460261c3428981@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 6924ed55c9807d69757e03bbe1caeec1104efacb https://github.com/python/cpython/commit/6924ed55c9807d69757e03bbe1caeec1104efacb Author: grzgrzgrz3 Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_thread.py M Misc/ACKS M Misc/NEWS Log Message: ----------- bpo-30357 each test in test_thread waits until all spawned threads finish (#1583) * bpo-30357 each test in test_thread waits until all spawn threads finish * bpo-30357 each test in test_thread waits until all spawn threads finish * bpo-30357: test_thread now uses threading_cleanup() (#1592) test_thread: setUp() now uses support.threading_setup() and support.threading_cleanup() to wait until threads complete to avoid random side effects on following tests. Co-Authored-By: Victor Stinner * bpo-30357: test_thread now uses threading_cleanup() (#1592) test_thread: setUp() now uses support.threading_setup() and support.threading_cleanup() to wait until threads complete to avoid random side effects on following tests. Co-Authored-By: Victor Stinner From lp_benchmark_robot at intel.com Mon May 15 20:48:01 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Mon, 15 May 2017 17:48:01 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-15 Message-ID: <3c8c13c9-a422-47bd-b000-1384df2da154@orsmsx154.amr.corp.intel.com> Results for project python/2.7, build date: 2017-05-15 05:52:07-07:00. - commit: eb66897 - previous commit: 94a3694 - revision date: 2017-05-15 11:59:35+03:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.618% | +0.087% | +1.962% | +3.733% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.773% | +0.286% | +0.085% | +4.643% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.287% | -0.447% | +2.192% | +4.561% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.682% | -0.592% | -0.015% | +5.190% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.619% | -0.412% | -2.676% | +1.872% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 0.936% | +0.112% | -0.568% | +10.799% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.908% | +0.105% | +1.701% | +3.734% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.922% | +0.122% | +1.163% | +2.359% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.712% | -0.029% | +0.472% | +6.740% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 3.108% | -0.143% | -2.302% | +4.862% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.534% | +0.128% | +1.365% | +0.702% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.565% | +0.266% | -1.558% | +3.644% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.592% | +0.116% | +0.685% | +3.302% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.046% | -0.172% | -2.418% | +7.429% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.151% | +0.147% | -0.568% | +5.519% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.477% | +0.104% | +0.952% | +4.448% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.993% | -0.153% | +0.313% | +6.002% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.386% | +0.085% | +0.118% | +1.410% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.025% | +0.495% | +1.944% | -2.146% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.536% | -0.105% | -1.082% | +5.168% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 3.631% | -1.237% | -1.889% | +12.086% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.496% | -0.294% | -0.835% | +3.506% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 0.901% | +0.026% | +0.972% | +8.516% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.970% | -0.788% | -1.137% | +6.018% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.890% | +0.004% | +0.312% | +29.700% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.790% | +0.660% | +2.354% | +12.903% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.222% | +0.321% | +0.157% | +8.946% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.696% | -0.094% | -1.507% | -1.295% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.801% | +0.024% | +0.814% | +3.615% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.135% | +1.067% | +1.774% | +2.672% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.539% | +0.969% | +0.604% | +2.565% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 2.315% | +0.250% | -0.318% | +2.146% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 5.145% | -0.301% | -4.720% | +3.824% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 3.378% | +0.284% | -0.539% | +6.320% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.205% | -0.057% | -0.222% | +0.590% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 2.070% | +0.226% | -2.431% | +3.959% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.116% | +0.045% | +0.020% | +0.731% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.111% | +0.051% | +0.082% | +0.748% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.079% | +0.102% | +1.499% | +3.874% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 3.563% | +1.200% | +0.046% | +3.723% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.175% | -0.128% | -0.211% | +8.479% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.154% | +0.204% | +0.580% | +5.111% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.972% | -0.330% | +1.065% | +7.663% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.571% | +0.312% | +0.067% | +9.044% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 3.234% | -0.872% | -0.422% | +1.961% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.244% | -0.165% | +0.814% | +7.804% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.812% | +0.023% | +2.144% | +2.246% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.752% | -0.014% | +0.088% | +5.630% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 2.345% | -0.260% | +0.575% | -2.275% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 4.949% | +0.370% | -0.242% | +7.996% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 1.627% | +0.077% | -1.566% | -0.843% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.697% | +0.238% | +0.775% | +1.032% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.375% | +0.492% | +1.836% | -0.782% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 5.358% | +0.479% | -0.314% | +2.929% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 1.845% | +0.121% | +2.075% | +1.882% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.519% | +0.597% | +1.035% | +1.093% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.422% | +0.272% | +1.092% | +1.606% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.353% | +0.003% | +1.376% | +0.989% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 0.797% | +0.437% | +1.965% | +2.706% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.768% | +0.306% | +1.683% | +1.640% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.738% | -0.073% | -0.263% | -17.734% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 2.662% | +0.766% | -25.218% | +4.260% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 3.145% | -0.462% | +0.514% | -0.124% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 4.343% | -1.799% | -5.340% | +10.601% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.701% | +0.178% | -0.101% | +3.188% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.149% | +0.435% | +0.693% | +4.068% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 1.798% | +0.631% | +0.182% | +1.235% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 0.941% | -0.103% | -0.511% | +5.103% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-15 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Mon May 15 20:56:24 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Mon, 15 May 2017 17:56:24 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-15 Message-ID: <7e86ee3f-1875-4b7a-94ab-0bc9df490f0d@orsmsx154.amr.corp.intel.com> Results for project python/master, build date: 2017-05-15 03:02:30-07:00. - commit: d812eb7 - previous commit: 82a6384 - revision date: 2017-05-15 11:39:10+02:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.521% | +0.016% | +6.007% | +6.378% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.530% | +0.681% | +18.790% | +14.883% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.230% | +1.505% | +20.401% | +13.747% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.200% | +0.823% | +18.275% | +14.789% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.683% | -0.475% | +7.267% | +14.843% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.789% | -0.571% | +11.639% | +10.405% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.709% | +0.036% | +7.505% | +10.591% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.831% | +0.516% | +3.131% | +6.776% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 4.095% | -0.516% | +6.455% | +18.046% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.000% | +1.704% | +10.960% | +9.982% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.253% | -1.004% | +2.903% | +7.578% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.779% | -0.471% | +5.991% | +3.568% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.838% | +0.289% | +4.875% | +4.936% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.161% | +0.170% | +9.091% | +11.373% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.903% | +0.572% | +7.281% | +9.670% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.851% | +0.336% | +7.768% | +10.107% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.230% | -0.195% | +9.189% | +11.149% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.522% | +0.653% | +8.538% | +10.285% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.285% | +0.976% | +4.474% | +7.114% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 4.869% | +6.688% | +3.335% | +7.378% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.518% | +0.667% | +5.719% | +12.952% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.260% | +0.526% | +13.038% | +12.172% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.551% | -0.036% | +5.566% | +14.379% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.519% | +1.010% | +18.973% | +11.146% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 7.198% | +0.518% | +6.190% | +13.563% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.101% | +0.655% | +2.656% | +6.625% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 1.099% | -0.179% | -0.151% | -0.262% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.589% | +0.626% | +2.481% | +8.141% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.325% | -0.195% | +1.158% | +12.572% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.365% | +0.730% | +1.647% | +22.408% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.411% | -0.348% | +4.538% | +18.875% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.767% | -0.575% | +4.925% | +18.977% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.086% | +0.105% | +12.167% | +10.557% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.252% | +0.163% | +0.288% | +9.148% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.135% | +0.017% | +2.620% | +4.047% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.094% | -0.033% | +2.340% | +4.048% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.249% | +0.436% | +10.204% | +11.469% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.589% | -9.551% | -7.264% | +8.553% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.454% | +0.356% | +2.452% | +8.998% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.934% | +2.675% | +1.240% | +3.189% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.215% | +1.621% | +11.591% | +3.298% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 7.711% | -2.662% | +7.613% | +14.290% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.853% | +0.145% | +2.344% | +0.644% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 2.277% | -1.926% | +26.028% | +7.672% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.990% | +0.407% | +5.853% | +5.439% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.651% | -1.052% | +14.699% | +7.697% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 1.509% | +0.422% | +3.996% | -3.480% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.842% | -0.456% | +5.448% | +1.594% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.281% | +0.570% | +5.178% | +5.599% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.903% | +0.860% | +4.851% | +4.012% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.593% | +1.489% | +4.448% | +7.037% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.878% | +0.122% | +11.795% | +8.563% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 2.322% | -0.198% | +9.185% | +6.560% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.391% | -0.096% | +11.810% | +8.932% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.121% | +3.702% | +11.779% | +8.049% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 3.983% | -0.904% | +22.431% | +8.657% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.257% | -0.054% | +5.782% | +6.194% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 2.798% | +1.658% | -0.055% | -2.713% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 6.469% | +4.395% | +11.202% | +17.605% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 0.901% | +0.026% | +1.041% | +16.610% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 1.557% | +1.751% | +8.429% | +6.129% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.783% | +1.581% | +6.557% | +7.708% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 3.064% | +0.643% | +5.245% | +4.364% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 4.646% | -1.945% | -3.326% | +9.428% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.168% | +0.998% | +7.272% | +8.199% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-15 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Tue May 16 00:48:17 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 21:48:17 -0700 Subject: [Python-checkins] [python/cpython] f6e863: bpo-29651 - Cover edge case of square brackets in... Message-ID: <591a8491754f6_3f743fa15fa2fc345391@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: f6e863d868a621594df2a8abe072b5d4766e7137 https://github.com/python/cpython/commit/f6e863d868a621594df2a8abe072b5d4766e7137 Author: Howie Benefiel Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Doc/library/urllib.parse.rst Log Message: ----------- bpo-29651 - Cover edge case of square brackets in urllib docs (#1128) From noreply at github.com Tue May 16 01:41:04 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 22:41:04 -0700 Subject: [Python-checkins] [python/cpython] 72e5aa: bpo-29651 - Cover edge case of square brackets in... Message-ID: <591a90f0d7aa4_2ef663fc126ba3c286511e@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 72e5aa1ef812358b3b113e784e7365fec13dfd69 https://github.com/python/cpython/commit/72e5aa1ef812358b3b113e784e7365fec13dfd69 Author: Senthil Kumaran Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Doc/library/urllib.parse.rst Log Message: ----------- bpo-29651 - Cover edge case of square brackets in urllib docs (#1128) (#1597) (cherry picked from commit f6e863d868a621594df2a8abe072b5d4766e7137) From noreply at github.com Tue May 16 01:41:09 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 22:41:09 -0700 Subject: [Python-checkins] [python/cpython] 75b8a5: bpo-29651 - Cover edge case of square brackets in... Message-ID: <591a90f564882_2893fe5f9c07c4439957@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 75b8a54bcad70806d9dcbbe20786f4d9092ab39c https://github.com/python/cpython/commit/75b8a54bcad70806d9dcbbe20786f4d9092ab39c Author: Senthil Kumaran Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Doc/library/urllib.parse.rst Log Message: ----------- bpo-29651 - Cover edge case of square brackets in urllib docs (#1128) (#1596) (cherry picked from commit f6e863d868a621594df2a8abe072b5d4766e7137) From noreply at github.com Tue May 16 02:08:08 2017 From: noreply at github.com (GitHub) Date: Mon, 15 May 2017 23:08:08 -0700 Subject: [Python-checkins] [python/cpython] 1bd7d2: Remove unused variable in test_urllibnet. (#1598) Message-ID: <591a974882239_11cb3ffd6edf3c242853c@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 1bd7d299bd2a91f8267f97a413568ab8fe7fdfbb https://github.com/python/cpython/commit/1bd7d299bd2a91f8267f97a413568ab8fe7fdfbb Author: Senthil Kumaran Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_urllibnet.py Log Message: ----------- Remove unused variable in test_urllibnet. (#1598) From solipsis at pitrou.net Tue May 16 05:07:28 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Tue, 16 May 2017 09:07:28 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=12 Message-ID: <20170516090728.21110.99669.2C0785BA@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [7, -7, 8] memory blocks, sum=8 test_functools leaked [0, 3, 1] memory blocks, sum=4 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogpLipco', '--timeout', '7200'] From noreply at github.com Tue May 16 05:36:48 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 02:36:48 -0700 Subject: [Python-checkins] [python/cpython] 87fa8a: bpo-29898: Fix incorrect env variable name (GH-157... Message-ID: <591ac8307c235_2eeb63fe6c348bc3410471e@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 87fa8a780e9045a26c735f085c07bba4b2d0be60 https://github.com/python/cpython/commit/87fa8a780e9045a26c735f085c07bba4b2d0be60 Author: Berker Peksag Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/using/cmdline.rst M Doc/whatsnew/3.6.rst Log Message: ----------- bpo-29898: Fix incorrect env variable name (GH-1576) It should read PYTHONLEGACYWINDOWSSTDIO as stated in section "Add legacy mode" in PEP 528. From noreply at github.com Tue May 16 08:16:18 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 05:16:18 -0700 Subject: [Python-checkins] [python/cpython] c7ac72: bpo-30375: Correct the stacklevel of regex compili... Message-ID: <591aed9227192_47023fb5dcf13c3c57378@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: c7ac7280c321b3c1679fe5f657a6be0f86adf173 https://github.com/python/cpython/commit/c7ac7280c321b3c1679fe5f657a6be0f86adf173 Author: Serhiy Storchaka Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/sre_parse.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- bpo-30375: Correct the stacklevel of regex compiling warnings. (#1595) Warnings emitted when compile a regular expression now always point to the line in the user code. Previously they could point into inners of the re module if emitted from inside of groups or conditionals. From noreply at github.com Tue May 16 11:16:28 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 08:16:28 -0700 Subject: [Python-checkins] [python/cpython] 73fb45: [3.6] bpo-30375: Correct the stacklevel of regex c... Message-ID: <591b17cc624d4_39273fc89546dc3019989@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 73fb45df0487144765808c5d25914c67232d83fe https://github.com/python/cpython/commit/73fb45df0487144765808c5d25914c67232d83fe Author: Serhiy Storchaka Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/sre_parse.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- [3.6] bpo-30375: Correct the stacklevel of regex compiling warnings. (GH-1595) (#1604) Warnings emitted when compile a regular expression now always point to the line in the user code. Previously they could point into inners of the re module if emitted from inside of groups or conditionals.. (cherry picked from commit c7ac7280c321b3c1679fe5f657a6be0f86adf173) From noreply at github.com Tue May 16 11:16:54 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 08:16:54 -0700 Subject: [Python-checkins] [python/cpython] 24b5ed: [3.5] bpo-30375: Correct the stacklevel of regex c... Message-ID: <591b17e6d63f1_62f33ffab5e0bc2c1106bf@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 24b5ed230df65f6a1f9d8dd0c4409377576113d9 https://github.com/python/cpython/commit/24b5ed230df65f6a1f9d8dd0c4409377576113d9 Author: Serhiy Storchaka Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/sre_parse.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- [3.5] bpo-30375: Correct the stacklevel of regex compiling warnings. (GH-1595) (#1605) Warnings emitted when compile a regular expression now always point to the line in the user code. Previously they could point into inners of the re module if emitted from inside of groups or conditionals.. (cherry picked from commit c7ac7280c321b3c1679fe5f657a6be0f86adf173) From noreply at github.com Tue May 16 11:36:40 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 08:36:40 -0700 Subject: [Python-checkins] [python/cpython] 27dfbf: Remove unused variable in test_urllibnet. (#1598) ... Message-ID: <591b1c88b9c0_3fb23fae0cd9fc34115819@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 27dfbf0b4745e76f3c3d9c672c53438699c3f97f https://github.com/python/cpython/commit/27dfbf0b4745e76f3c3d9c672c53438699c3f97f Author: Senthil Kumaran Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/test/test_urllibnet.py Log Message: ----------- Remove unused variable in test_urllibnet. (#1598) (#1599) (cherry picked from commit 1bd7d299bd2a91f8267f97a413568ab8fe7fdfbb) From noreply at github.com Tue May 16 12:40:18 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 09:40:18 -0700 Subject: [Python-checkins] [python/cpython] af34e0: Fix ModuleNotFoundError typo in import reference (... Message-ID: <591b2b729e31d_51ce3ff38fea7c301306ce@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: af34e0a07bc06a6248b8229247e05d1c767b2f32 https://github.com/python/cpython/commit/af34e0a07bc06a6248b8229247e05d1c767b2f32 Author: Dominik Miedzi?ski Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/reference/import.rst Log Message: ----------- Fix ModuleNotFoundError typo in import reference (#1606) From noreply at github.com Tue May 16 13:05:38 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 10:05:38 -0700 Subject: [Python-checkins] [python/cpython] 3cfdf1: Fix a footnote label Message-ID: <591b3162c345e_5713fbbc05a5c38566d4@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/fix-pyexpat-doc-footnote Home: https://github.com/python/cpython Commit: 3cfdf1e30bdfc9c3d348e17ec577e588bc72d9f7 https://github.com/python/cpython/commit/3cfdf1e30bdfc9c3d348e17ec577e588bc72d9f7 Author: Brett Cannon Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/library/pyexpat.rst Log Message: ----------- Fix a footnote label From noreply at github.com Tue May 16 13:12:21 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 10:12:21 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <591b32f5b0ace_2e7ce3f81cf1d1c4094152@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/fix-pyexpat-doc-footnote Home: https://github.com/python/cpython From noreply at github.com Tue May 16 13:54:00 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 10:54:00 -0700 Subject: [Python-checkins] [python/cpython] be686a: bpo-30380: use sphinx~=1.5.6 Message-ID: <591b3cb8c55a1_2e8f23fb62a117c34485f5@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/Mariatta-bpo-30380 Home: https://github.com/python/cpython Commit: be686a06106ee432eeafab3c57bef8c17c0ba16a https://github.com/python/cpython/commit/be686a06106ee432eeafab3c57bef8c17c0ba16a Author: Mariatta Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/Makefile Log Message: ----------- bpo-30380: use sphinx~=1.5.6 From noreply at github.com Tue May 16 15:21:55 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 12:21:55 -0700 Subject: [Python-checkins] [python/cpython] 6dcd1d: Pin Sphinx to ~=1.5.6 in .travis.yml Message-ID: <591b5153acd97_4f8f3f924921fc3058616@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/Mariatta-bpo-30380 Home: https://github.com/python/cpython Commit: 6dcd1d5fe49f3e11049940328a8b23d7dfcd3c77 https://github.com/python/cpython/commit/6dcd1d5fe49f3e11049940328a8b23d7dfcd3c77 Author: Brett Cannon Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M .travis.yml Log Message: ----------- Pin Sphinx to ~=1.5.6 in .travis.yml From noreply at github.com Tue May 16 16:18:11 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 13:18:11 -0700 Subject: [Python-checkins] [python/cpython] d97b7d: bpo-30380: Fix Sphinx 1.6.1 warnings. (#1613) Message-ID: <591b5e83662a8_3de53f8a75703c3c963cd@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: d97b7dc94b19063f0589d401bdc4aaadc7030762 https://github.com/python/cpython/commit/d97b7dc94b19063f0589d401bdc4aaadc7030762 Author: Serhiy Storchaka Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/howto/urllib2.rst M Doc/library/pyexpat.rst M Doc/library/stdtypes.rst M Doc/library/xml.dom.minidom.rst M Doc/library/xml.etree.elementtree.rst M Doc/tools/susp-ignored.csv M Misc/NEWS Log Message: ----------- bpo-30380: Fix Sphinx 1.6.1 warnings. (#1613) * Use explicit numbering for footnotes referred by explicit number. * Restore missed footnote reference in stdtypes.rst. * Fix literal strings formatting in howto/urllib2.rst. * Update susp-ignored.csv for zipapp.rst. * Fix suspicious mark up in Misc/NEWS. From noreply at github.com Tue May 16 16:29:56 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 13:29:56 -0700 Subject: [Python-checkins] [python/cpython] dbe6e4: Revert change to the Doc Makefile Message-ID: <591b61449337f_43703f9ad2a73c38516db@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/Mariatta-bpo-30380 Home: https://github.com/python/cpython Commit: dbe6e4f972456eba1861d688eb3d016cc29c67ba https://github.com/python/cpython/commit/dbe6e4f972456eba1861d688eb3d016cc29c67ba Author: Brett Cannon Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/Makefile Log Message: ----------- Revert change to the Doc Makefile From noreply at github.com Tue May 16 16:30:22 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 13:30:22 -0700 Subject: [Python-checkins] [python/cpython] 39c83e: Really revert the Doc Makefile change Message-ID: <591b615ea0986_2e8f23fb62a117c34501d1@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/Mariatta-bpo-30380 Home: https://github.com/python/cpython Commit: 39c83e3485de0a84d07369e279c2d87a8a3f0834 https://github.com/python/cpython/commit/39c83e3485de0a84d07369e279c2d87a8a3f0834 Author: Brett Cannon Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/Makefile Log Message: ----------- Really revert the Doc Makefile change From noreply at github.com Tue May 16 16:32:47 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 13:32:47 -0700 Subject: [Python-checkins] [python/cpython] df2cbb: Pin to Sphinx 1.6.1 Message-ID: <591b61ef5293f_32da3fb10d7efc2c408df@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/Mariatta-bpo-30380 Home: https://github.com/python/cpython Commit: df2cbb18d7c0e85ad6011817ddcafb455c891497 https://github.com/python/cpython/commit/df2cbb18d7c0e85ad6011817ddcafb455c891497 Author: Brett Cannon Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M .travis.yml Log Message: ----------- Pin to Sphinx 1.6.1 From noreply at github.com Tue May 16 16:34:41 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 13:34:41 -0700 Subject: [Python-checkins] [python/cpython] d97b7d: bpo-30380: Fix Sphinx 1.6.1 warnings. (#1613) Message-ID: <591b62617b540_51553fdcd4a0fc3097042@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/Mariatta-bpo-30380 Home: https://github.com/python/cpython Commit: d97b7dc94b19063f0589d401bdc4aaadc7030762 https://github.com/python/cpython/commit/d97b7dc94b19063f0589d401bdc4aaadc7030762 Author: Serhiy Storchaka Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/howto/urllib2.rst M Doc/library/pyexpat.rst M Doc/library/stdtypes.rst M Doc/library/xml.dom.minidom.rst M Doc/library/xml.etree.elementtree.rst M Doc/tools/susp-ignored.csv M Misc/NEWS Log Message: ----------- bpo-30380: Fix Sphinx 1.6.1 warnings. (#1613) * Use explicit numbering for footnotes referred by explicit number. * Restore missed footnote reference in stdtypes.rst. * Fix literal strings formatting in howto/urllib2.rst. * Update susp-ignored.csv for zipapp.rst. * Fix suspicious mark up in Misc/NEWS. Commit: 619b6edb3467fad0b435c1e389056bccf1dc5099 https://github.com/python/cpython/commit/619b6edb3467fad0b435c1e389056bccf1dc5099 Author: Brett Cannon Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/howto/urllib2.rst M Doc/library/pyexpat.rst M Doc/library/stdtypes.rst M Doc/library/xml.dom.minidom.rst M Doc/library/xml.etree.elementtree.rst M Doc/tools/susp-ignored.csv M Misc/NEWS Log Message: ----------- Merge branch 'master' of https://github.com/python/cpython Compare: https://github.com/python/cpython/compare/df2cbb18d7c0...619b6edb3467 From noreply at github.com Tue May 16 16:48:27 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 13:48:27 -0700 Subject: [Python-checkins] [python/cpython] fca224: bpo-30380: Pin the version of Sphinx used to build... Message-ID: <591b659bd4589_52e3f9a9d7ddc2411626d@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: fca224f117d25bdfec1bf7160b67438c4fcf6dee https://github.com/python/cpython/commit/fca224f117d25bdfec1bf7160b67438c4fcf6dee Author: Mariatta Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M .travis.yml Log Message: ----------- bpo-30380: Pin the version of Sphinx used to build the documentation (GH-1612) From noreply at github.com Tue May 16 16:48:30 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 13:48:30 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <591b659e62448_497a3fa86e9cdc441349e2@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/Mariatta-bpo-30380 Home: https://github.com/python/cpython From noreply at github.com Tue May 16 17:09:25 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 14:09:25 -0700 Subject: [Python-checkins] [python/cpython] 8fc1ff: [3.6] bpo-30380: Fix Sphinx 1.6.1 warnings. (GH-16... Message-ID: <591b6a8524ff5_b1f3fb6acaa5c3885120@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 8fc1ff51adb52c80f6bf78393413c72543bae3e1 https://github.com/python/cpython/commit/8fc1ff51adb52c80f6bf78393413c72543bae3e1 Author: Serhiy Storchaka Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Doc/howto/urllib2.rst M Doc/library/pyexpat.rst M Doc/library/stdtypes.rst M Doc/library/xml.dom.minidom.rst M Doc/library/xml.etree.elementtree.rst M Doc/tools/susp-ignored.csv M Misc/NEWS Log Message: ----------- [3.6] bpo-30380: Fix Sphinx 1.6.1 warnings. (GH-1613) (#1614) * Use explicit numbering for footnotes referred by explicit number. * Restore missed footnote reference in stdtypes.rst. * Fix literal strings formatting in howto/urllib2.rst. * Update susp-ignored.csv for zipapp.rst. * Fix suspicious mark up in Misc/NEWS.. (cherry picked from commit d97b7dc94b19063f0589d401bdc4aaadc7030762) From noreply at github.com Tue May 16 17:12:13 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 14:12:13 -0700 Subject: [Python-checkins] [python/cpython] 4ae014: bpo-30038: fix race condition in signal delivery +... Message-ID: <591b6b2d1c18c_41193f9a7711dc341004fe@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 4ae01496971624c75080431806ed1c08e00f22c7 https://github.com/python/cpython/commit/4ae01496971624c75080431806ed1c08e00f22c7 Author: Nathaniel J. Smith Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Modules/signalmodule.c Log Message: ----------- bpo-30038: fix race condition in signal delivery + wakeup fd (#1082) Before, it was possible to get the following sequence of events (especially on Windows, where the C-level signal handler for SIGINT is run in a separate thread): - SIGINT arrives - trip_signal is called - trip_signal writes to the wakeup fd - the main thread wakes up from select()-or-equivalent - the main thread checks for pending signals, but doesn't see any - the main thread drains the wakeup fd - the main thread goes back to sleep - trip_signal sets is_tripped=1 and calls Py_AddPendingCall to notify the main thread the it should run the Python-level signal handler - the main thread doesn't notice because it's asleep This has been causing repeated failures in the Trio test suite: https://github.com/python-trio/trio/issues/119 From noreply at github.com Tue May 16 17:28:22 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 14:28:22 -0700 Subject: [Python-checkins] [python/cpython] 5e2016: bpo-30380: Pin the version of Sphinx used to build... Message-ID: <591b6ef6c92fc_7e93f98b0efbc349047@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 5e2016dce92d66e6e1fb25e6ce39031d8c7d5412 https://github.com/python/cpython/commit/5e2016dce92d66e6e1fb25e6ce39031d8c7d5412 Author: Brett Cannon Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M .travis.yml Log Message: ----------- bpo-30380: Pin the version of Sphinx used to build the docs (GH-1612) (GH-1617) From noreply at github.com Tue May 16 17:29:43 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 14:29:43 -0700 Subject: [Python-checkins] [python/cpython] 083f13: [3.5] bpo-30380: Fix Sphinx 1.6.1 warnings. (GH-16... Message-ID: <591b6f4796755_3cd3f9531ddfc388678d@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 083f13e34c0b9f9ed4ed64fed3989d4af97843b3 https://github.com/python/cpython/commit/083f13e34c0b9f9ed4ed64fed3989d4af97843b3 Author: Serhiy Storchaka Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/howto/urllib2.rst M Doc/library/pyexpat.rst M Doc/library/stdtypes.rst M Doc/library/xml.dom.minidom.rst M Doc/library/xml.etree.elementtree.rst M Doc/tools/susp-ignored.csv Log Message: ----------- [3.5] bpo-30380: Fix Sphinx 1.6.1 warnings. (GH-1613) (GH-1615) From noreply at github.com Tue May 16 17:31:41 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 14:31:41 -0700 Subject: [Python-checkins] [python/cpython] 0d2670: bpo-29898: Fix incorrect env variable name (GH-157... Message-ID: <591b6fbd7c525_4e443fdd5df83c3c782e7@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 0d267041c40a3ab655676b885c0ba35ed9685848 https://github.com/python/cpython/commit/0d267041c40a3ab655676b885c0ba35ed9685848 Author: Berker Peksag Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Doc/using/cmdline.rst M Doc/whatsnew/3.6.rst Log Message: ----------- bpo-29898: Fix incorrect env variable name (GH-1576) It should read PYTHONLEGACYWINDOWSSTDIO as stated in section "Add legacy mode" in PEP 528. (cherry picked from commit 87fa8a780e9045a26c735f085c07bba4b2d0be60) From noreply at github.com Tue May 16 17:40:34 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 14:40:34 -0700 Subject: [Python-checkins] [python/cpython] 776069: bpo-30380: Pin the version of Sphinx used to build... Message-ID: <591b71d2678b5_2e1d33fdc380e1c2c11671f@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 77606957e71ce477d2c5569718f0fc36f05c6f59 https://github.com/python/cpython/commit/77606957e71ce477d2c5569718f0fc36f05c6f59 Author: Brett Cannon Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M .travis.yml Log Message: ----------- bpo-30380: Pin the version of Sphinx used to build the documentation (GH-1612) (GH-1618) From noreply at github.com Tue May 16 17:41:02 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 14:41:02 -0700 Subject: [Python-checkins] [python/cpython] 97eb2a: [2.7] bpo-30380: Pin the version of Sphinx used to... Message-ID: <591b71ee10ff2_41933f97ec685c2c6025d@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 97eb2a7d77011605e8fc49e754cd371ead4366bc https://github.com/python/cpython/commit/97eb2a7d77011605e8fc49e754cd371ead4366bc Author: Brett Cannon Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M .travis.yml Log Message: ----------- [2.7] bpo-30380: Pin the version of Sphinx used to build the docs (GH-1612) (GH-1619) From noreply at github.com Tue May 16 18:26:50 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 15:26:50 -0700 Subject: [Python-checkins] [python/cpython] b8b9f9: [2.7] bpo-30380: Fix Sphinx 1.6.1 warnings. (GH-16... Message-ID: <591b7caa2fffb_2ec803fb24852bc348792f@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: b8b9f95f660d00ce9bd11bd9de429176858be3c5 https://github.com/python/cpython/commit/b8b9f95f660d00ce9bd11bd9de429176858be3c5 Author: Serhiy Storchaka Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Doc/howto/urllib2.rst M Doc/library/functions.rst M Doc/library/pyexpat.rst M Doc/library/xml.dom.minidom.rst M Doc/library/xml.etree.elementtree.rst M Doc/tools/susp-ignored.csv Log Message: ----------- [2.7] bpo-30380: Fix Sphinx 1.6.1 warnings. (GH-1613) (#1616) * Use explicit numbering for footnotes referred by explicit number. * Fix literal strings formatting in howto/urllib2.rst. * Add `:noindex:` to duplicated definition of list. * Update susp-ignored.csv for reference/expressions.rst. (cherry picked from commit d97b7dc94b19063f0589d401bdc4aaadc7030762) From noreply at github.com Tue May 16 18:28:03 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 15:28:03 -0700 Subject: [Python-checkins] [python/cpython] 0774e7: bpo-30211: bdb: add docstrings (#1350) Message-ID: <591b7cf3bea14_44ba3f8a3b3d3c2c1397b2@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 0774e79b93cc494b3a957d538c7c112e289973c0 https://github.com/python/cpython/commit/0774e79b93cc494b3a957d538c7c112e289973c0 Author: csabella Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/bdb.py Log Message: ----------- bpo-30211: bdb: add docstrings (#1350) From noreply at github.com Tue May 16 18:29:43 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 15:29:43 -0700 Subject: [Python-checkins] [python/cpython] aaa053: bpo-30329: Catch Windows error 10022 on shutdown()... Message-ID: <591b7d571918c_480c3f97236a7c389786b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: aaa053652556aa4e59cb68f3983a09ced1d1fe2a https://github.com/python/cpython/commit/aaa053652556aa4e59cb68f3983a09ced1d1fe2a Author: Victor Stinner Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/imaplib.py M Lib/poplib.py M Misc/NEWS Log Message: ----------- bpo-30329: Catch Windows error 10022 on shutdown() (#1538) (#1620) Catch the Windows socket WSAEINVAL error (code 10022) in imaplib and poplib on shutdown(SHUT_RDWR): An invalid operation was attempted This error occurs sometimes on SSL connections. (cherry picked from commit 83a2c2879839da2e10037f5e4af1bd1dafbf1a52) From noreply at github.com Tue May 16 19:02:36 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 16:02:36 -0700 Subject: [Python-checkins] [python/cpython] c9ba45: bpo-30329: Catch Windows error 10022 on shutdown()... Message-ID: <591b850cc5013_5c033f91dc981c3487549@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: c9ba45d1b71d86321e5422e8a2cbe6e52aaba6f4 https://github.com/python/cpython/commit/c9ba45d1b71d86321e5422e8a2cbe6e52aaba6f4 Author: Victor Stinner Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/imaplib.py M Lib/poplib.py M Misc/NEWS Log Message: ----------- bpo-30329: Catch Windows error 10022 on shutdown() (#1538) (#1621) Catch the Windows socket WSAEINVAL error (code 10022) in imaplib and poplib on shutdown(SHUT_RDWR): An invalid operation was attempted This error occurs sometimes on SSL connections. (cherry picked from commit 83a2c2879839da2e10037f5e4af1bd1dafbf1a52) From noreply at github.com Tue May 16 20:05:30 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 17:05:30 -0700 Subject: [Python-checkins] [python/cpython] aeb644: bpo-30357: test_thread now uses threading_cleanup(... Message-ID: <591b93ca653f4_46683fbf3a811c381580c6@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: aeb644714d37fb974e3acdf7daef031461e1283f https://github.com/python/cpython/commit/aeb644714d37fb974e3acdf7daef031461e1283f Author: Victor Stinner Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/test/test_thread.py M Misc/ACKS M Misc/NEWS Log Message: ----------- bpo-30357: test_thread now uses threading_cleanup() (#1592) (#1623) test_thread: setUp() now uses support.threading_setup() and support.threading_cleanup() to wait until threads complete to avoid random side effects on following tests. Co-Authored-By: Grzegorz Grzywacz (cherry picked from commit 79ef7f8e88a4972c4aecf95cfc5cd934f1861e08) From noreply at github.com Tue May 16 20:06:15 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 17:06:15 -0700 Subject: [Python-checkins] [python/cpython] 6b5b85: bpo-30357: test_thread now uses threading_cleanup(... Message-ID: <591b93f7e55d7_5783fee8b81dc381684f2@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 6b5b85aecf4db796a05582202a6c875b36eae516 https://github.com/python/cpython/commit/6b5b85aecf4db796a05582202a6c875b36eae516 Author: Victor Stinner Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/test/test_thread.py M Misc/ACKS M Misc/NEWS Log Message: ----------- bpo-30357: test_thread now uses threading_cleanup() (#1592) (#1622) test_thread: setUp() now uses support.threading_setup() and support.threading_cleanup() to wait until threads complete to avoid random side effects on following tests. Co-Authored-By: Grzegorz Grzywacz (cherry picked from commit 79ef7f8e88a4972c4aecf95cfc5cd934f1861e08) From noreply at github.com Tue May 16 20:38:31 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 17:38:31 -0700 Subject: [Python-checkins] [python/cpython] 800e4b: bpo-30329: Catch Windows error 10022 on shutdown()... Message-ID: <591b9b87c2672_13003fd79ae29c3870591c@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 800e4b7ad6b6f86c17408429852dfb47493d366e https://github.com/python/cpython/commit/800e4b7ad6b6f86c17408429852dfb47493d366e Author: Victor Stinner Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/imaplib.py M Misc/NEWS Log Message: ----------- bpo-30329: Catch Windows error 10022 on shutdown() (#1538) (#1624) Catch the Windows socket WSAEINVAL error (code 10022) in imaplib on shutdown(SHUT_RDWR): An invalid operation was attempted This error occurs sometimes on SSL connections. (cherry picked from commit 83a2c2879839da2e10037f5e4af1bd1dafbf1a52) From lp_benchmark_robot at intel.com Tue May 16 20:52:02 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Tue, 16 May 2017 17:52:02 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-16 Message-ID: <3741ea7c-e7f8-454b-85c6-44c84b1999c6@orsmsx153.amr.corp.intel.com> Results for project python/2.7, build date: 2017-05-16 05:52:58-07:00. - commit: 6924ed5 - previous commit: eb66897 - revision date: 2017-05-15 21:01:07+02:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 1.133% | -0.211% | +1.755% | +4.755% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.661% | -0.269% | -0.184% | +5.957% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.272% | +0.578% | +2.757% | +4.462% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.929% | -0.125% | -0.140% | +5.168% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.910% | +0.140% | -2.532% | +1.472% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.123% | -0.237% | -0.806% | +12.250% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.536% | +0.172% | +1.870% | +4.645% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.856% | +0.098% | +1.261% | +2.496% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.936% | +0.073% | +0.545% | +6.893% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 1.574% | -0.038% | -2.341% | +5.867% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 0.969% | +0.689% | +2.044% | +1.520% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.861% | -0.034% | -1.593% | +3.869% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.465% | -0.072% | +0.614% | +4.180% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.058% | -0.076% | -2.496% | +7.617% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.108% | +0.395% | -0.171% | +6.270% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.446% | -0.032% | +0.920% | +4.433% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.162% | -0.058% | +0.255% | +6.974% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.370% | -0.065% | +0.053% | +1.936% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.240% | -0.478% | +1.476% | -0.905% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.517% | -0.230% | -1.315% | +6.082% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 2.268% | +0.865% | -1.008% | +10.931% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.471% | +0.210% | -0.624% | +3.503% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 1.058% | -0.085% | +0.887% | +8.456% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.760% | +0.628% | -0.502% | +5.645% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 1.771% | -0.039% | +0.274% | +28.386% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 5.959% | -0.033% | +2.321% | +13.366% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.811% | +0.213% | +0.369% | +6.319% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.577% | -0.009% | -1.516% | -1.028% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 2.439% | -0.007% | +0.807% | +3.120% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.819% | +0.209% | +1.979% | +2.641% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 2.940% | -0.579% | +0.028% | +3.992% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 4.106% | -1.208% | -1.530% | -0.667% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 1.304% | +0.896% | -3.782% | +2.212% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 3.548% | +0.516% | -0.020% | +3.988% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.262% | +0.025% | -0.197% | -0.002% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.512% | -0.510% | -2.953% | +4.918% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.100% | +0.166% | +0.186% | +0.684% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.121% | +0.124% | +0.207% | +0.706% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.241% | -0.108% | +1.393% | +5.419% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 3.217% | -0.077% | -0.031% | +4.100% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.065% | +0.155% | -0.056% | +7.342% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.204% | +0.097% | +0.676% | +5.346% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.613% | +1.177% | +2.229% | +5.918% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.678% | -0.022% | +0.045% | +9.991% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 1.658% | +0.730% | +0.312% | -0.862% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.516% | -0.210% | +0.606% | +6.822% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.085% | -0.077% | +2.069% | +2.263% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.428% | +0.094% | +0.181% | +4.746% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 1.623% | +0.038% | +0.613% | -7.796% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 4.864% | +0.073% | -0.168% | +6.177% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 1.030% | +0.341% | -1.220% | +0.967% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.775% | -0.142% | +0.634% | +0.969% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.467% | -0.118% | +1.720% | +0.627% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.456% | +0.264% | -0.049% | +3.613% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 1.536% | +0.284% | +2.354% | +1.982% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.554% | -0.020% | +1.015% | +1.418% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.325% | +0.122% | +1.213% | +1.636% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.152% | +0.351% | +1.722% | +0.973% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 0.935% | -0.106% | +1.861% | +3.818% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.678% | -0.326% | +1.362% | +2.394% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 7.708% | -1.582% | -1.849% | -12.669% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 2.104% | -0.178% | -25.440% | +5.960% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.110% | +0.394% | +0.906% | +0.840% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 4.490% | +1.660% | -3.591% | +9.388% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.675% | -0.675% | -0.776% | +3.181% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.276% | -0.348% | +0.348% | +3.655% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 1.833% | -0.090% | +0.092% | +1.150% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 0.887% | +0.069% | -0.442% | +4.514% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-16 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Tue May 16 20:58:04 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 17:58:04 -0700 Subject: [Python-checkins] [python/cpython] 460945: bpo-30273: update distutils.sysconfig for venv's c... Message-ID: <591ba01c20723_7f8e3f99d809dc40814f9@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 460945f22acd288e660b432b288d9d81655572bf https://github.com/python/cpython/commit/460945f22acd288e660b432b288d9d81655572bf Author: Victor Stinner Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/distutils/sysconfig.py Log Message: ----------- bpo-30273: update distutils.sysconfig for venv's created from Python (#1515) (#1625) compiled out-of-tree (builddir != srcdir). (see also bpo-15366) (cherry picked from commit dbdea629e2e0e4bd8845aa55041e0a0ca4172cf3) From noreply at github.com Tue May 16 20:59:25 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 17:59:25 -0700 Subject: [Python-checkins] [python/cpython] f01c0e: bpo-30273: update distutils.sysconfig for venv's c... Message-ID: <591ba06d8e6be_44ba3f8a3b3d3c2c1419f4@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: f01c0ec9fe571e8afd50d2f5180db3c0d7b613af https://github.com/python/cpython/commit/f01c0ec9fe571e8afd50d2f5180db3c0d7b613af Author: Victor Stinner Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/distutils/sysconfig.py Log Message: ----------- bpo-30273: update distutils.sysconfig for venv's created from Python (#1515) (#1626) compiled out-of-tree (builddir != srcdir). (see also bpo-15366) (cherry picked from commit dbdea629e2e0e4bd8845aa55041e0a0ca4172cf3) From lp_benchmark_robot at intel.com Tue May 16 21:03:18 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Tue, 16 May 2017 18:03:18 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-16 Message-ID: Results for project python/master, build date: 2017-05-16 03:02:31-07:00. - commit: 87fa8a7 - previous commit: d812eb7 - revision date: 2017-05-16 12:36:45+03:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.587% | -0.009% | +5.998% | +6.199% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.509% | +0.005% | +18.794% | +16.534% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.922% | -0.169% | +20.266% | +16.140% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.469% | -0.100% | +18.194% | +16.666% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.135% | +0.443% | +7.678% | +6.905% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 2.299% | -0.033% | +11.610% | +8.435% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 1.028% | +0.064% | +7.564% | +10.575% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.730% | +0.107% | +3.235% | +6.621% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 4.082% | +0.172% | +6.616% | +20.526% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.711% | +0.496% | +11.402% | +10.306% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 0.996% | -0.197% | +2.712% | +7.443% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.755% | -0.005% | +5.986% | +4.613% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.841% | +0.046% | +4.918% | +5.699% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.189% | +0.262% | +9.329% | +11.434% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.788% | +0.450% | +7.699% | +8.348% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.674% | +0.062% | +7.826% | +9.545% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.118% | +0.018% | +9.206% | +11.819% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.121% | +0.825% | +9.292% | +8.505% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.288% | +0.328% | +4.787% | +6.651% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 2.466% | +0.997% | +4.299% | +7.663% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.547% | -0.576% | +5.175% | +11.416% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 3.184% | -0.304% | +12.774% | +13.613% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.871% | -0.091% | +5.480% | +12.447% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.623% | -0.250% | +18.770% | +11.662% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.982% | +0.173% | +6.353% | +12.350% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.974% | -0.381% | +2.285% | +6.772% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.774% | +0.288% | +0.137% | +2.256% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 2.558% | -0.394% | +2.096% | +8.027% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.073% | +0.419% | +1.573% | +11.080% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.348% | +0.128% | +1.774% | +24.015% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.332% | +0.062% | +4.597% | +20.037% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.621% | -0.039% | +4.888% | +19.519% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 5.438% | -0.410% | +11.807% | +10.993% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.264% | +0.012% | +0.300% | +9.762% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.129% | -0.095% | +2.528% | +3.981% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.091% | +0.001% | +2.341% | +3.866% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 2.116% | -0.055% | +10.154% | +12.694% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 3.361% | +0.855% | -6.347% | +9.358% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.751% | -0.091% | +2.363% | +8.603% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.706% | +0.183% | +1.421% | +5.589% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.019% | -0.233% | +11.385% | +3.539% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 9.623% | -1.957% | +5.805% | +16.962% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.541% | +0.027% | +2.371% | +1.728% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.904% | -0.033% | +26.003% | +8.499% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.404% | -1.430% | +4.507% | +7.335% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 1.624% | -0.163% | +14.560% | +8.370% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 2.065% | -0.315% | +3.693% | -6.633% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.712% | +0.061% | +5.506% | +1.828% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.407% | -0.057% | +5.124% | +6.895% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.017% | -0.883% | +4.011% | +4.842% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.165% | -1.100% | +3.397% | +8.279% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.476% | +0.097% | +11.880% | +8.666% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.761% | +0.493% | +9.633% | +6.664% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.976% | -0.689% | +11.203% | +9.559% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.452% | -0.790% | +11.082% | +11.401% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 4.258% | -0.291% | +22.205% | +11.442% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.341% | +0.101% | +5.877% | +5.878% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 4.414% | -0.645% | -0.700% | +1.545% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 4.443% | +0.308% | +11.476% | +17.599% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 0.483% | -0.022% | +1.018% | +16.744% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 1.325% | -0.096% | +8.341% | +6.376% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.944% | -0.268% | +6.306% | +8.406% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 3.111% | +0.155% | +5.392% | +5.866% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 3.850% | -1.173% | -4.538% | +12.709% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.278% | +0.052% | +7.321% | +8.926% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-16 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Wed May 17 02:17:56 2017 From: noreply at github.com (GitHub) Date: Tue, 16 May 2017 23:17:56 -0700 Subject: [Python-checkins] [python/cpython] b769c9: Fix ModuleNotFoundError typo in import reference (... Message-ID: <591beb149f642_18c53fbe7d689c347440@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: b769c91c2db304db44cd514344369cde1f8d9dc5 https://github.com/python/cpython/commit/b769c91c2db304db44cd514344369cde1f8d9dc5 Author: Dominik Miedzi?ski Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Doc/reference/import.rst Log Message: ----------- Fix ModuleNotFoundError typo in import reference (#1610) (cherry picked from commit c138d84b8d27d338872587aae69a73d8f9d16641) From noreply at github.com Wed May 17 03:08:13 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 00:08:13 -0700 Subject: [Python-checkins] [python/cpython] 09b524: bpo-30365: Backport warnings and fix bugs in Eleme... Message-ID: <591bf6dd553f0_44923fe20b201c3c1072db@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 09b52471f39ba280d836b945d47719c697af0b45 https://github.com/python/cpython/commit/09b52471f39ba280d836b945d47719c697af0b45 Author: Serhiy Storchaka Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/test/test_xml_etree.py M Lib/xml/etree/ElementTree.py M Misc/NEWS M Modules/_elementtree.c Log Message: ----------- bpo-30365: Backport warnings and fix bugs in ElementTree. (#1581) Running Python with the -3 option now emits deprecation warnings for getchildren() and getiterator() methods of the Element class in the xml.etree.cElementTree module and when pass the html argument to xml.etree.ElementTree.XMLParser(). Fixed a deprecation warning about the doctype() method of the xml.etree.ElementTree.XMLParser class. Now it is emitted only when define the doctype() method in the subclass of XMLParser. Fixed a bug in the test_bug_200708_close test method. An EchoTarget instance was incorrectly passed to XMLParser() as the html argument and silently ignored. Tests no longer failed when use the -m option for running only selected test methods. Checking warnings now is more specific, warnings are expected only when use deprecated features. From solipsis at pitrou.net Wed May 17 05:07:01 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Wed, 17 May 2017 09:07:01 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=4 Message-ID: <20170517090701.127812.25463.76D56B74@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_functools leaked [0, 3, 1] memory blocks, sum=4 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogGYfOC1', '--timeout', '7200'] From noreply at github.com Wed May 17 09:04:01 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 06:04:01 -0700 Subject: [Python-checkins] [python/cpython] 6f75bc: bpo-30301: Fix AttributeError when using SimpleQue... Message-ID: <591c4a41b4a76_2e6b13fc61ac9dc3480921@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 6f75bc003ab4d5294b0291289ae03f7a8d305f46 https://github.com/python/cpython/commit/6f75bc003ab4d5294b0291289ae03f7a8d305f46 Author: Xiang Zhang Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/multiprocessing/queues.py M Lib/test/_test_multiprocessing.py M Misc/NEWS Log Message: ----------- bpo-30301: Fix AttributeError when using SimpleQueue.empty() (#1601) Under *spawn* and *forkserver* start methods, SimpleQueue.empty() could raise AttributeError due to not setting _poll in __setstate__. From noreply at github.com Wed May 17 10:02:57 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 07:02:57 -0700 Subject: [Python-checkins] [python/cpython] 9081b3: bpo-30301: Fix AttributeError when using SimpleQue... Message-ID: <591c5811c421e_46683fbf3a811c381718c@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 9081b36f330964faa4dee3af03228d2ca7c71835 https://github.com/python/cpython/commit/9081b36f330964faa4dee3af03228d2ca7c71835 Author: Xiang Zhang Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/multiprocessing/queues.py M Lib/test/_test_multiprocessing.py M Misc/NEWS Log Message: ----------- bpo-30301: Fix AttributeError when using SimpleQueue.empty() (#1601) (#1627) Under *spawn* and *forkserver* start methods, SimpleQueue.empty() could raise AttributeError due to not setting _poll in __setstate__. From noreply at github.com Wed May 17 10:03:40 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 07:03:40 -0700 Subject: [Python-checkins] [python/cpython] 43d4c0: bpo-30301: Fix AttributeError when using SimpleQue... Message-ID: <591c583c38564_77463f8f461a1c3c1344cd@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 43d4c0329e2348540a3a16ac61b3032f04eefd34 https://github.com/python/cpython/commit/43d4c0329e2348540a3a16ac61b3032f04eefd34 Author: Xiang Zhang Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/multiprocessing/queues.py M Lib/test/_test_multiprocessing.py M Misc/NEWS Log Message: ----------- bpo-30301: Fix AttributeError when using SimpleQueue.empty() (#1601) (#1628) Under *spawn* and *forkserver* start methods, SimpleQueue.empty() could raise AttributeError due to not setting _poll in __setstate__. From noreply at github.com Wed May 17 13:51:02 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 10:51:02 -0700 Subject: [Python-checkins] [python/cpython] 0d1727: Remove unused variable in test_urllibnet. (#1598) ... Message-ID: <591c8d86ec94e_5a543f9329edfc3c38697@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 0d1727835f44492c7357b013d94539e3891adf77 https://github.com/python/cpython/commit/0d1727835f44492c7357b013d94539e3891adf77 Author: Senthil Kumaran Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/test/test_urllibnet.py Log Message: ----------- Remove unused variable in test_urllibnet. (#1598) (#1600) (cherry picked from commit 1bd7d299bd2a91f8267f97a413568ab8fe7fdfbb) From noreply at github.com Wed May 17 14:58:52 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 11:58:52 -0700 Subject: [Python-checkins] [python/cpython] f8d05b: bpo-30387: Fix warning in test_threading (#1634) Message-ID: <591c9d6c228df_2f853f7fb16edc30655b0@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: f8d05b3a24e745ab4a974b891ac1389e2f11ce4d https://github.com/python/cpython/commit/f8d05b3a24e745ab4a974b891ac1389e2f11ce4d Author: Victor Stinner Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/test/test_threading.py Log Message: ----------- bpo-30387: Fix warning in test_threading (#1634) test_is_alive_after_fork() now joins directly the thread to avoid the following warning added by bpo-30357: Warning -- threading_cleanup() failed to cleanup 0 threads after 2 sec (count: 0, dangling: 21) Use also a different exit code to catch generic exit code 1. From noreply at github.com Wed May 17 15:00:53 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 12:00:53 -0700 Subject: [Python-checkins] [python/cpython] 378d70: bpo-30149: Fix partialmethod without explicit self... Message-ID: <591c9de56bb26_2e6a53fe43a437c3c635ba@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 378d70642aa1c8de2a53ecb811927faf0388db2d https://github.com/python/cpython/commit/378d70642aa1c8de2a53ecb811927faf0388db2d Author: Dong-hee Na Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/inspect.py M Lib/test/test_inspect.py M Misc/NEWS Log Message: ----------- bpo-30149: Fix partialmethod without explicit self parameter (#1308) From noreply at github.com Wed May 17 16:06:13 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 13:06:13 -0700 Subject: [Python-checkins] [python/cpython] 78e25a: Adds lib.pyproj file to solution (#1633) Message-ID: <591cad352ee4b_10213fd356afdc3c765a4@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 78e25ab5b33a0f9d03c9b6a6ece328abcc645c4b https://github.com/python/cpython/commit/78e25ab5b33a0f9d03c9b6a6ece328abcc645c4b Author: Steve Dower Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: A PCbuild/lib.pyproj M PCbuild/pcbuild.sln Log Message: ----------- Adds lib.pyproj file to solution (#1633) * Adds lib.pyproj file to solution so that VS with Python support can open all the files in the standard library. * Remove unexpected solution configuration. * Remove lib.pyproj from solution to avoid memory issues on VS 2015. From noreply at github.com Wed May 17 16:06:41 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 13:06:41 -0700 Subject: [Python-checkins] [python/cpython] 4486a0: Fixes encodings in vcxproj files and adds script t... Message-ID: <591cad51337b7_16003ff737d5fc281224e9@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 4486a0934680af26a21f308eb9c295d2525570f2 https://github.com/python/cpython/commit/4486a0934680af26a21f308eb9c295d2525570f2 Author: Steve Dower Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M PCbuild/_overlapped.vcxproj A PCbuild/fix_encoding.py Log Message: ----------- Fixes encodings in vcxproj files and adds script to automatically do it. (#1631) From noreply at github.com Wed May 17 16:33:25 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 13:33:25 -0700 Subject: [Python-checkins] [python/cpython] ab4413: bpo-30039: Don't run signal handlers while resumin... Message-ID: <591cb3951aaf1_42313fdb6993dc381047a9@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: ab4413a7e9bda95b6fcd517073e2a51dafaa1624 https://github.com/python/cpython/commit/ab4413a7e9bda95b6fcd517073e2a51dafaa1624 Author: Nathaniel J. Smith Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/test/test_generators.py M Misc/NEWS M Modules/_testcapimodule.c M Python/ceval.c Log Message: ----------- bpo-30039: Don't run signal handlers while resuming a yield from stack (#1081) If we have a chain of generators/coroutines that are 'yield from'ing each other, then resuming the stack works like: - call send() on the outermost generator - this enters _PyEval_EvalFrameDefault, which re-executes the YIELD_FROM opcode - which calls send() on the next generator - which enters _PyEval_EvalFrameDefault, which re-executes the YIELD_FROM opcode - ...etc. However, every time we enter _PyEval_EvalFrameDefault, the first thing we do is to check for pending signals, and if there are any then we run the signal handler. And if it raises an exception, then we immediately propagate that exception *instead* of starting to execute bytecode. This means that e.g. a SIGINT at the wrong moment can "break the chain" ? it can be raised in the middle of our yield from chain, with the bottom part of the stack abandoned for the garbage collector. The fix is pretty simple: there's already a special case in _PyEval_EvalFrameEx where it skips running signal handlers if the next opcode is SETUP_FINALLY. (I don't see how this accomplishes anything useful, but that's another story.) If we extend this check to also skip running signal handlers when the next opcode is YIELD_FROM, then that closes the hole ? now the exception can only be raised at the innermost stack frame. This shouldn't have any performance implications, because the opcode check happens inside the "slow path" after we've already determined that there's a pending signal or something similar for us to process; the vast majority of the time this isn't true and the new check doesn't run at all. From noreply at github.com Wed May 17 17:45:47 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 14:45:47 -0700 Subject: [Python-checkins] [python/cpython] 69f3a5: tmtotuple(): use time_t for gmtoff (#1276) (#1635) Message-ID: <591cc48b503b5_16083f8dca0d7c3478886@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 69f3a5ac28041fac86897e0c90d98ad9fd6fa3f7 https://github.com/python/cpython/commit/69f3a5ac28041fac86897e0c90d98ad9fd6fa3f7 Author: Victor Stinner Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Modules/timemodule.c Log Message: ----------- tmtotuple(): use time_t for gmtoff (#1276) (#1635) timegm() return type is time_t, not int. Use time_t to prevent the following compiler warning on Windows: timemodule.c: warning C4244: '=': conversion from 'time_t' to 'int', possible loss of data (cherry picked from commit 0d659e5614cad512a1940125135b443b3eecb5d7) From noreply at github.com Wed May 17 17:49:45 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 14:49:45 -0700 Subject: [Python-checkins] [python/cpython] f5633e: bpo-30387: Fix warning in test_threading (#1634) (... Message-ID: <591cc5792f782_3b1c3fab93bddc3c99891@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: f5633e02433a81a6d0f14fc1c3294e752f4ac1a3 https://github.com/python/cpython/commit/f5633e02433a81a6d0f14fc1c3294e752f4ac1a3 Author: Victor Stinner Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/test/test_threading.py Log Message: ----------- bpo-30387: Fix warning in test_threading (#1634) (#1637) test_is_alive_after_fork() now joins directly the thread to avoid the following warning added by bpo-30357: Warning -- threading_cleanup() failed to cleanup 0 threads after 2 sec (count: 0, dangling: 21) Use also a different exit code to catch generic exit code 1. (cherry picked from commit f8d05b3a24e745ab4a974b891ac1389e2f11ce4d) From noreply at github.com Wed May 17 17:49:40 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 14:49:40 -0700 Subject: [Python-checkins] [python/cpython] 44944b: bpo-30387: Fix warning in test_threading (#1634) (... Message-ID: <591cc5743cc34_2a53fba08b3fc341332d9@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 44944b602af23712d7119801183cdc6e202e4f76 https://github.com/python/cpython/commit/44944b602af23712d7119801183cdc6e202e4f76 Author: Victor Stinner Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/test/test_threading.py Log Message: ----------- bpo-30387: Fix warning in test_threading (#1634) (#1636) test_is_alive_after_fork() now joins directly the thread to avoid the following warning added by bpo-30357: Warning -- threading_cleanup() failed to cleanup 0 threads after 2 sec (count: 0, dangling: 21) Use also a different exit code to catch generic exit code 1. (cherry picked from commit f8d05b3a24e745ab4a974b891ac1389e2f11ce4d) From noreply at github.com Wed May 17 17:51:33 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 14:51:33 -0700 Subject: [Python-checkins] [python/cpython] ba365d: bpo-30303: IDLE: Add _utest argument to textview (... Message-ID: <591cc5e53da03_64093f8196569c38361e1@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: ba365da9cee8901fad08ab0b61c7489c110e5c97 https://github.com/python/cpython/commit/ba365da9cee8901fad08ab0b61c7489c110e5c97 Author: Louie Lu Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/idlelib/idle_test/test_textview.py M Lib/idlelib/textview.py Log Message: ----------- bpo-30303: IDLE: Add _utest argument to textview (#1499) From noreply at github.com Wed May 17 19:23:14 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 16:23:14 -0700 Subject: [Python-checkins] [python/cpython] 49d094: [3.6] bpo-30039: Don't run signal handlers while r... Message-ID: <591cdb624c4be_75da3f8b44cffc3818512a@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/backport-ab4413a-3.6 Home: https://github.com/python/cpython Commit: 49d094206c314d25a9a91c338aeae72a7d8bde36 https://github.com/python/cpython/commit/49d094206c314d25a9a91c338aeae72a7d8bde36 Author: Nathaniel J. Smith Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/test/test_generators.py M Misc/NEWS M Modules/_testcapimodule.c M Python/ceval.c Log Message: ----------- [3.6] bpo-30039: Don't run signal handlers while resuming a yield from stack (GH-1081) If we have a chain of generators/coroutines that are 'yield from'ing each other, then resuming the stack works like: - call send() on the outermost generator - this enters _PyEval_EvalFrameDefault, which re-executes the YIELD_FROM opcode - which calls send() on the next generator - which enters _PyEval_EvalFrameDefault, which re-executes the YIELD_FROM opcode - ...etc. However, every time we enter _PyEval_EvalFrameDefault, the first thing we do is to check for pending signals, and if there are any then we run the signal handler. And if it raises an exception, then we immediately propagate that exception *instead* of starting to execute bytecode. This means that e.g. a SIGINT at the wrong moment can "break the chain" ? it can be raised in the middle of our yield from chain, with the bottom part of the stack abandoned for the garbage collector. The fix is pretty simple: there's already a special case in _PyEval_EvalFrameEx where it skips running signal handlers if the next opcode is SETUP_FINALLY. (I don't see how this accomplishes anything useful, but that's another story.) If we extend this check to also skip running signal handlers when the next opcode is YIELD_FROM, then that closes the hole ? now the exception can only be raised at the innermost stack frame. This shouldn't have any performance implications, because the opcode check happens inside the "slow path" after we've already determined that there's a pending signal or something similar for us to process; the vast majority of the time this isn't true and the new check doesn't run at all.. (cherry picked from commit ab4413a7e9bda95b6fcd517073e2a51dafaa1624) From noreply at github.com Wed May 17 19:24:31 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 16:24:31 -0700 Subject: [Python-checkins] [python/cpython] 27a7b9: [3.5] bpo-30039: Don't run signal handlers while r... Message-ID: <591cdbaf52bf3_508e3fec7dd99c3010518b@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/backport-ab4413a-3.5 Home: https://github.com/python/cpython Commit: 27a7b97c8ba24b9ced7525dde3a26a11e4c3e767 https://github.com/python/cpython/commit/27a7b97c8ba24b9ced7525dde3a26a11e4c3e767 Author: Nathaniel J. Smith Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/test/test_generators.py M Misc/NEWS M Modules/_testcapimodule.c M Python/ceval.c Log Message: ----------- [3.5] bpo-30039: Don't run signal handlers while resuming a yield from stack (GH-1081) If we have a chain of generators/coroutines that are 'yield from'ing each other, then resuming the stack works like: - call send() on the outermost generator - this enters _PyEval_EvalFrameDefault, which re-executes the YIELD_FROM opcode - which calls send() on the next generator - which enters _PyEval_EvalFrameDefault, which re-executes the YIELD_FROM opcode - ...etc. However, every time we enter _PyEval_EvalFrameDefault, the first thing we do is to check for pending signals, and if there are any then we run the signal handler. And if it raises an exception, then we immediately propagate that exception *instead* of starting to execute bytecode. This means that e.g. a SIGINT at the wrong moment can "break the chain" ? it can be raised in the middle of our yield from chain, with the bottom part of the stack abandoned for the garbage collector. The fix is pretty simple: there's already a special case in _PyEval_EvalFrameEx where it skips running signal handlers if the next opcode is SETUP_FINALLY. (I don't see how this accomplishes anything useful, but that's another story.) If we extend this check to also skip running signal handlers when the next opcode is YIELD_FROM, then that closes the hole ? now the exception can only be raised at the innermost stack frame. This shouldn't have any performance implications, because the opcode check happens inside the "slow path" after we've already determined that there's a pending signal or something similar for us to process; the vast majority of the time this isn't true and the new check doesn't run at all.. (cherry picked from commit ab4413a7e9bda95b6fcd517073e2a51dafaa1624) From noreply at github.com Wed May 17 19:25:35 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 16:25:35 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <591cdbefd98d0_36223fa930415c3014744c@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/backport-ab4413a-3.5 Home: https://github.com/python/cpython From lp_benchmark_robot at intel.com Wed May 17 20:13:56 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Wed, 17 May 2017 17:13:56 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-17 Message-ID: Results for project python/2.7, build date: 2017-05-17 05:51:56-07:00. - commit: 09b5247 - previous commit: 6924ed5 - revision date: 2017-05-17 10:08:11+03:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.982% | +0.233% | +1.984% | +5.042% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.769% | +0.235% | +0.052% | +5.960% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.345% | -0.112% | +2.648% | +4.253% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.817% | +0.282% | +0.142% | +4.997% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 1.779% | +0.331% | -2.193% | +1.293% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 0.861% | -0.009% | -0.815% | +12.549% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.422% | +0.016% | +1.886% | +4.424% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 1.169% | -0.220% | +1.044% | +4.799% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.464% | +0.304% | +0.848% | +6.157% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.670% | +0.590% | -1.737% | +5.999% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.220% | -0.346% | +1.705% | +1.059% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 1.204% | -0.068% | -1.662% | +3.215% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.677% | +0.029% | +0.642% | +4.361% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.085% | +0.331% | -2.156% | +7.926% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.420% | -0.416% | -0.588% | +5.521% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.492% | -0.035% | +0.886% | +4.654% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.338% | -0.005% | +0.250% | +6.704% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.412% | +0.106% | +0.160% | +1.835% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 2.927% | +0.772% | +2.237% | -0.978% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.219% | +0.460% | -0.848% | +5.341% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.353% | +0.597% | -0.405% | +10.150% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.487% | +0.489% | -0.132% | +3.041% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 0.905% | +0.273% | +1.158% | +8.722% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.514% | +0.471% | -0.029% | +5.759% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.914% | +0.077% | +0.350% | +27.764% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.570% | -0.653% | +1.683% | +13.644% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.516% | +0.143% | +0.511% | +5.359% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.931% | +0.157% | -1.357% | -1.961% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 0.944% | +0.678% | +1.480% | +2.029% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.719% | +0.007% | +1.986% | +3.287% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.076% | +0.442% | +0.470% | +1.832% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 3.030% | -0.642% | -2.182% | +2.101% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.951% | +0.080% | -3.699% | +2.345% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.172% | -0.712% | -0.732% | +5.320% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.137% | +0.044% | -0.153% | +0.245% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.803% | +0.457% | -2.482% | +3.922% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.104% | -0.137% | +0.050% | +0.784% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.120% | -0.126% | +0.081% | +0.952% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.942% | +0.099% | +1.491% | +5.002% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.051% | -0.648% | -0.680% | +4.655% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.186% | -0.139% | -0.195% | +10.480% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 0.973% | +0.032% | +0.708% | +4.071% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 3.239% | -1.568% | +0.697% | +6.619% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.591% | -0.126% | -0.081% | +8.825% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 1.769% | +0.025% | +0.337% | +0.670% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 0.552% | +0.447% | +1.051% | +6.719% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 0.826% | +0.338% | +2.400% | +1.793% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.355% | +0.170% | +0.351% | +5.503% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 7.117% | -0.800% | -0.182% | -5.993% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 5.000% | -0.367% | -0.536% | +8.724% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 1.657% | -0.327% | -1.551% | -1.876% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.802% | +0.336% | +0.968% | +1.926% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.428% | -0.154% | +1.569% | +0.684% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.552% | -0.315% | -0.364% | +4.216% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 1.979% | -0.119% | +2.238% | +2.248% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.478% | +0.135% | +1.148% | +1.527% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.195% | +0.125% | +1.337% | +1.639% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.167% | +0.014% | +1.736% | +1.508% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 0.997% | +0.304% | +2.159% | +2.497% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.610% | +0.135% | +1.496% | +2.612% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.744% | +1.696% | -0.121% | -20.995% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 2.770% | -0.018% | -25.463% | +3.835% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 4.425% | -0.307% | +0.601% | +0.153% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 3.749% | -0.904% | -4.528% | +12.777% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.037% | +0.222% | -0.552% | +4.299% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 0.896% | +0.745% | +1.091% | +4.255% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 3.609% | -0.256% | -0.164% | +1.834% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 0.992% | -0.536% | -0.980% | +5.614% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-17 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Wed May 17 20:16:23 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Wed, 17 May 2017 17:16:23 -0700 Subject: [Python-checkins] [2 down, 63 flat] Results for Python (master branch) 2017-05-17 Message-ID: <541732e8-b341-48bf-bbfb-c8de3bfbfe8a@orsmsx107.amr.corp.intel.com> Results for project python/master, build date: 2017-05-17 03:02:35-07:00. - commit: 0774e79 - previous commit: 87fa8a7 - revision date: 2017-05-16 18:28:02-04:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.548% | -0.125% | +5.880% | +6.817% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.969% | -0.992% | +17.988% | +17.038% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 2.053% | +0.332% | +20.531% | +10.971% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.266% | -1.019% | +17.360% | +16.522% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.600% | -0.828% | +6.913% | +11.931% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.272% | +0.490% | +12.043% | +10.586% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 1.136% | -0.079% | +7.492% | +10.241% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 1.146% | +0.568% | +3.784% | +5.930% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 3.380% | +3.155% | +9.562% | +16.977% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 3.619% | +0.287% | +11.657% | +12.219% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.242% | +1.102% | +3.784% | +6.008% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.346% | -0.675% | +5.352% | +5.681% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 1.445% | +0.406% | +5.304% | +4.244% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 0.848% | +0.105% | +9.424% | +11.564% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.193% | +0.448% | +8.112% | +9.477% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.841% | +0.123% | +7.939% | +9.128% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.504% | +0.306% | +9.484% | +10.854% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.816% | -1.208% | +8.197% | +9.804% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 0.889% | +0.427% | +5.194% | +6.334% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 0.894% | -0.735% | +3.595% | +8.197% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.441% | +1.148% | +6.264% | +11.710% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.630% | -0.350% | +12.469% | +13.262% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.494% | +1.564% | +6.958% | +12.789% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.515% | -0.458% | +18.398% | +11.319% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 5.072% | -4.461% | +2.175% | +17.537% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 2.927% | +2.629% | +4.854% | +4.232% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.499% | -1.566% | -1.427% | +2.542% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 0.988% | -0.099% | +1.999% | +8.798% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.541% | -0.721% | +0.863% | +13.853% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.377% | -1.291% | +0.505% | +21.735% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.522% | -1.194% | +3.458% | +18.067% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.690% | -0.106% | +4.787% | +17.651% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.010% | +1.454% | +13.089% | +10.259% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.405% | -0.120% | +0.181% | +9.436% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.126% | +0.257% | +2.778% | +4.434% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.086% | +0.104% | +2.442% | +4.411% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.346% | -0.018% | +10.138% | +12.799% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 5.333% | -3.582% | -10.157% | +12.688% | +-----+------------------------+--------+------------+------------+------------+ | :-( | regex_dna| 0.621% | -4.587% | -2.115% | +12.824% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 3.351% | -2.039% | -0.589% | +5.552% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 0.849% | -3.275% | +8.483% | +4.431% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 9.402% | +0.552% | +6.325% | +16.693% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.691% | -0.449% | +1.932% | +2.732% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.779% | +0.877% | +26.653% | +8.086% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.375% | +0.305% | +4.797% | +5.923% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.738% | +0.358% | +14.866% | +7.893% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 0.741% | +2.958% | +6.542% | -4.199% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.745% | +1.471% | +6.896% | +2.019% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.179% | +0.013% | +5.136% | +7.697% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.230% | +0.741% | +4.723% | +3.953% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.236% | +0.531% | +3.910% | +8.340% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.823% | +0.359% | +12.197% | +8.936% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.546% | +1.011% | +10.546% | +6.496% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.106% | +1.877% | +12.869% | +8.768% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 4.956% | +1.133% | +12.089% | +11.240% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 5.024% | +0.703% | +22.751% | +9.215% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.415% | +0.135% | +6.005% | +6.244% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 4.125% | -0.356% | -1.059% | +1.153% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 8.730% | -2.554% | +9.215% | +19.447% | +-----+------------------------+--------+------------+------------+------------+ | :-( | unpickle_list| 1.099% | -2.644% | -1.599% | +21.128% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 1.196% | +0.201% | +8.525% | +6.362% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.089% | -0.074% | +6.237% | +8.620% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 3.208% | -0.821% | +4.615% | +6.801% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 4.203% | +4.360% | +0.019% | +10.423% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.524% | -0.147% | +7.184% | +8.714% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/2-down-63-flat-results-for-python-master-branch-2017-05-17 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Wed May 17 22:59:48 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 19:59:48 -0700 Subject: [Python-checkins] [python/cpython] 295304: IDLE test_textview: add comments and test, increas... Message-ID: <591d0e2474c61_75d43f8dc8393c2c876f8@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 295304d412700cc6621bb592109fa42249a9dcdb https://github.com/python/cpython/commit/295304d412700cc6621bb592109fa42249a9dcdb Author: terryjreedy Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/idlelib/idle_test/test_textview.py M Lib/idlelib/textview.py Log Message: ----------- IDLE test_textview: add comments and test, increase coverage to 100% (#1641) From noreply at github.com Thu May 18 00:49:00 2017 From: noreply at github.com (GitHub) Date: Wed, 17 May 2017 21:49:00 -0700 Subject: [Python-checkins] [python/cpython] 906f53: bpo-29976: urllib.parse clarify '' in scheme value... Message-ID: <591d27bc6ba2d_20db33fe733955c4097968@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 906f5330b9c9a74cad1cf27fddaf77e99dff9edd https://github.com/python/cpython/commit/906f5330b9c9a74cad1cf27fddaf77e99dff9edd Author: Senthil Kumaran Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/urllib/parse.py Log Message: ----------- bpo-29976: urllib.parse clarify '' in scheme values. (GH-984) From solipsis at pitrou.net Thu May 18 05:06:32 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Thu, 18 May 2017 09:06:32 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=0 Message-ID: <20170518090631.77213.D9473B709B1AFC6E@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [0, -7, 1] memory blocks, sum=-6 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_fork leaked [-2, 2, 0] memory blocks, sum=0 test_multiprocessing_forkserver leaked [2, 0, 0] memory blocks, sum=2 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflog6ySulP', '--timeout', '7200'] From noreply at github.com Thu May 18 05:34:41 2017 From: noreply at github.com (GitHub) Date: Thu, 18 May 2017 02:34:41 -0700 Subject: [Python-checkins] [python/cpython] 955b67: [2.7] bpo-30363: Backport warnings in the re modul... Message-ID: <591d6ab1b4e9d_49d03f9c2be61c3c120085@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 955b6760cfa73c54bae9b6f2b335eb0cd806c7b0 https://github.com/python/cpython/commit/955b6760cfa73c54bae9b6f2b335eb0cd806c7b0 Author: Serhiy Storchaka Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M Lib/_strptime.py M Lib/sre_compile.py M Lib/sre_parse.py M Lib/test/test_re.py M Misc/NEWS M Modules/_sre.c Log Message: ----------- [2.7] bpo-30363: Backport warnings in the re module. (#1577) Running Python with the -3 option now warns about regular expression syntax that is invalid or has different semantic in Python 3 or will change the behavior in future Python versions. From noreply at github.com Thu May 18 06:46:19 2017 From: noreply at github.com (GitHub) Date: Thu, 18 May 2017 03:46:19 -0700 Subject: [Python-checkins] [python/cpython] dfcfc9: [2.7] bpo-30375: Correct the stacklevel of regex c... Message-ID: <591d7b7b5f4dd_51c43fa70a9a7c34135427@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: dfcfc915787def056e225fb22ad5a5ee8da4052f https://github.com/python/cpython/commit/dfcfc915787def056e225fb22ad5a5ee8da4052f Author: Serhiy Storchaka Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M Lib/sre_parse.py M Misc/NEWS Log Message: ----------- [2.7] bpo-30375: Correct the stacklevel of regex compiling warnings. (#1595) (#1648) Warnings emitted when compile a regular expression now always point to the line in the user code. Previously they could point into inners of the re module if emitted from inside of groups or conditionals. (cherry picked from commit c7ac7280c321b3c1679fe5f657a6be0f86adf173) From noreply at github.com Thu May 18 10:35:58 2017 From: noreply at github.com (GitHub) Date: Thu, 18 May 2017 07:35:58 -0700 Subject: [Python-checkins] [python/cpython] 397262: bpo-30296 Remove unnecessary tuples, lists, sets, ... Message-ID: <591db14ef84_6d173fe9cd6b5c3c945a8@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 3972628de3d569c88451a2a176a1c94d8822b8a6 https://github.com/python/cpython/commit/3972628de3d569c88451a2a176a1c94d8822b8a6 Author: Jon Dufresne Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M Lib/_weakrefset.py M Lib/distutils/msvc9compiler.py M Lib/email/headerregistry.py M Lib/inspect.py M Lib/logging/config.py M Lib/multiprocessing/context.py M Lib/multiprocessing/forkserver.py M Lib/multiprocessing/sharedctypes.py M Lib/pathlib.py M Lib/pstats.py M Lib/symtable.py M Lib/tokenize.py M Lib/traceback.py M Lib/turtle.py M Lib/turtledemo/wikipedia.py M Lib/urllib/request.py M Tools/gdb/libpython.py M Tools/scripts/byext.py M Tools/unicode/makeunicodedata.py Log Message: ----------- bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489) * Replaced list() with list comprehension * Replaced dict() with dict comprehension * Replaced set() with set literal * Replaced builtin func() with func() when supported (e.g. any(), all(), tuple(), min(), & max()) From noreply at github.com Thu May 18 16:03:25 2017 From: noreply at github.com (GitHub) Date: Thu, 18 May 2017 13:03:25 -0700 Subject: [Python-checkins] [python/cpython] fcdd9b: bpo-27103: regrtest disables -W if -R is used (#16... Message-ID: <591dfe0d9e377_3fd23fcb8f0c5c341852c9@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: fcdd9b6b7e73427ce5aa63cf095312f603c4edce https://github.com/python/cpython/commit/fcdd9b6b7e73427ce5aa63cf095312f603c4edce Author: Victor Stinner Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M Lib/test/libregrtest/cmdline.py Log Message: ----------- bpo-27103: regrtest disables -W if -R is used (#1651) Workaround for a regrtest bug. From noreply at github.com Thu May 18 16:36:53 2017 From: noreply at github.com (GitHub) Date: Thu, 18 May 2017 13:36:53 -0700 Subject: [Python-checkins] [python/cpython] 2773ad: bpo-27103: regrtest disables -W if -R is used (#16... Message-ID: <591e05e546b63_43ad3f9ed0f1bc3414443d@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 2773add19aff873377d81e3bb6ab8aa942756f5a https://github.com/python/cpython/commit/2773add19aff873377d81e3bb6ab8aa942756f5a Author: Victor Stinner Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M Lib/test/libregrtest/cmdline.py Log Message: ----------- bpo-27103: regrtest disables -W if -R is used (#1651) (#1656) Workaround for a regrtest bug. (cherry picked from commit fcdd9b6b7e73427ce5aa63cf095312f603c4edce) From lp_benchmark_robot at intel.com Thu May 18 17:56:37 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Thu, 18 May 2017 14:56:37 -0700 Subject: [Python-checkins] [1 down, 67 flat] Results for Python (2.7 branch) 2017-05-18 Message-ID: <4e80ac51-bacb-45a8-9755-9bd532b81192@orsmsx153.amr.corp.intel.com> Results for project python/2.7, build date: 2017-05-18 05:52:40-07:00. - commit: dfcfc91 - previous commit: 09b5247 - revision date: 2017-05-18 13:46:17+03:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.877% | -0.158% | +1.829% | +4.677% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 2.062% | -0.234% | -0.182% | +5.955% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 2.352% | -0.712% | +1.955% | +6.087% | +-----+------------------------+--------+------------+------------+------------+ | :-( | call_method_unknown| 6.578% | -12.569% | -12.409% | +16.402% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.531% | -0.523% | -2.727% | +2.202% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 0.957% | +0.415% | -0.397% | +10.875% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.843% | -0.475% | +1.420% | +5.644% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 1.022% | +0.390% | +1.430% | +3.694% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.829% | -0.324% | +0.527% | +6.757% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 3.110% | -0.010% | -1.747% | +4.573% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.150% | -0.415% | +1.298% | +1.414% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 1.084% | -0.276% | -1.942% | +5.320% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.784% | +0.039% | +0.681% | +3.618% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.492% | -0.942% | -3.118% | +5.707% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.544% | +1.491% | +0.911% | +5.170% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.505% | -0.237% | +0.651% | +5.206% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.100% | +0.850% | +1.099% | +6.135% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.400% | -0.138% | +0.022% | +1.830% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 2.915% | -0.283% | +1.960% | +0.257% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.438% | -0.757% | -1.612% | +4.859% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.523% | -0.084% | -0.490% | +10.226% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.161% | -0.937% | -1.070% | +5.111% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 1.082% | +0.146% | +1.302% | +8.068% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.141% | +0.123% | +0.094% | +6.339% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.675% | +0.310% | +0.659% | +28.932% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 7.492% | -0.949% | +0.750% | +14.783% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.983% | -0.039% | +0.473% | +6.775% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 1.047% | +0.142% | -1.212% | +0.121% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.886% | -1.032% | +0.464% | +5.085% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 0.874% | -2.025% | +0.001% | +5.793% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 3.030% | -0.511% | -0.038% | +3.164% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 2.146% | +0.962% | -1.199% | -2.981% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 1.493% | +1.282% | -2.370% | +3.536% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 2.296% | +0.836% | +0.111% | +5.882% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.245% | -0.090% | -0.243% | +0.365% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.952% | +0.193% | -2.285% | +3.949% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.110% | +0.131% | +0.181% | +0.940% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.111% | +0.310% | +0.391% | +0.810% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.560% | -0.289% | +1.206% | +5.683% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 3.122% | +0.622% | -0.053% | +4.338% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.029% | +0.435% | +0.241% | +10.281% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 0.935% | -0.254% | +0.455% | +5.178% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.709% | +0.162% | +0.858% | +9.004% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.637% | +0.010% | -0.070% | +8.076% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 2.084% | -0.169% | +0.168% | +2.573% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.699% | -0.559% | +0.498% | +8.568% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.359% | -0.564% | +1.850% | +2.716% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 1.193% | +0.257% | +0.607% | +5.063% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 0.770% | +1.032% | +0.852% | -5.194% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 4.896% | -0.746% | -1.285% | +9.791% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.821% | +0.898% | -0.639% | -1.234% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.717% | -1.157% | -0.178% | +2.689% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.922% | -0.549% | +1.029% | -0.123% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.580% | -0.549% | -0.915% | +3.230% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 3.026% | -1.925% | +0.355% | +4.279% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.578% | -0.321% | +0.831% | +2.017% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.412% | -0.587% | +0.758% | +2.836% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.173% | -0.645% | +1.102% | +2.266% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 2.697% | -0.962% | +1.218% | +2.552% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.326% | -0.123% | +1.375% | +2.970% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.704% | -0.555% | -0.677% | -17.275% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 3.399% | +2.121% | -22.803% | +6.025% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.465% | +1.009% | +1.605% | +0.852% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 3.811% | +0.510% | -3.995% | +11.200% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.684% | +0.308% | -0.243% | +4.290% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.533% | -0.791% | +0.309% | +4.051% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 3.241% | -0.059% | -0.223% | +1.793% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 0.994% | +0.262% | -0.716% | +5.176% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/1-down-67-flat-results-for-python-2-7-branch-2017-05-18 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Thu May 18 17:59:33 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Thu, 18 May 2017 14:59:33 -0700 Subject: [Python-checkins] [1 down, 2 up, 62 flat] Results for Python (master branch) 2017-05-18 Message-ID: <8d04ae65-4d68-4447-9c79-3864286217ee@orsmsx153.amr.corp.intel.com> Results for project python/master, build date: 2017-05-18 03:02:37-07:00. - commit: 906f533 - previous commit: 0774e79 - revision date: 2017-05-17 21:48:59-07:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.621% | -0.631% | +5.286% | +7.122% | +-----+------------------------+--------+------------+------------+------------+ | :-) | call_method| 1.505% | +3.462% | +20.828% | +11.501% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.388% | +3.166% | +23.047% | +6.804% | +-----+------------------------+--------+------------+------------+------------+ | :-) | call_method_unknown| 0.349% | +3.009% | +19.846% | +12.603% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.843% | +2.356% | +9.107% | +12.890% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.688% | +1.208% | +13.105% | +8.159% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 1.604% | +0.783% | +8.216% | +8.483% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.620% | +1.073% | +4.817% | +4.831% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 3.351% | +0.000% | +9.563% | +16.012% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 5.851% | -2.220% | +9.695% | +14.647% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.016% | -0.699% | +3.111% | +7.697% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.286% | +1.209% | +6.496% | +4.048% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.909% | -0.247% | +5.070% | +4.038% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.241% | -0.342% | +9.115% | +11.831% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.063% | +0.005% | +8.116% | +7.698% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.696% | -0.291% | +7.671% | +9.758% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.269% | +0.789% | +10.198% | +9.685% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.745% | +0.096% | +8.285% | +9.470% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.140% | -0.944% | +4.299% | +8.456% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 2.700% | -1.037% | +2.596% | +10.695% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.426% | -0.513% | +5.783% | +12.013% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.308% | -3.875% | +9.077% | +14.249% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.384% | +0.942% | +7.835% | +11.703% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.690% | +0.457% | +18.770% | +11.213% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 7.180% | +0.523% | +2.687% | +15.851% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 2.889% | -0.711% | +4.177% | +5.094% | +-----+------------------------+--------+------------+------------+------------+ | :-( | nbody| 0.727% | -4.238% | -5.725% | +5.792% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.177% | +0.650% | +2.636% | +7.523% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.465% | +1.134% | +1.987% | +12.161% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 3.203% | +0.313% | +0.816% | +24.106% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 4.438% | +0.891% | +4.318% | +22.280% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.555% | +0.328% | +5.099% | +19.251% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.707% | -1.315% | +11.947% | +9.526% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.122% | +0.143% | +0.323% | +9.721% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.121% | -0.138% | +2.644% | +4.718% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.091% | -0.055% | +2.389% | +4.611% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.210% | +0.417% | +10.512% | +10.654% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 5.463% | -0.285% | -10.471% | +11.370% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.337% | +0.298% | -1.811% | +11.877% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.027% | +0.893% | +0.309% | +5.585% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 1.564% | +0.122% | +8.595% | +5.906% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 9.765% | -1.649% | +4.781% | +18.101% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.391% | +0.314% | +2.241% | -0.848% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.946% | -0.748% | +26.104% | +8.891% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.176% | +0.981% | +5.732% | +3.154% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 1.412% | +0.659% | +15.427% | +4.662% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 3.221% | -2.207% | +4.479% | -3.513% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.673% | +0.100% | +6.989% | -0.627% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.081% | -0.436% | +4.723% | +6.014% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.070% | +0.106% | +4.824% | +4.747% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.046% | -2.260% | +1.738% | +8.317% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.289% | +0.614% | +12.736% | +7.861% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.175% | +0.482% | +10.977% | +6.047% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.709% | -0.890% | +12.094% | +9.205% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.025% | -0.514% | +11.638% | +9.777% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 4.669% | -0.911% | +22.048% | +10.203% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.367% | -0.293% | +5.729% | +7.775% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.726% | +1.504% | +0.460% | +2.793% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 6.212% | +0.650% | +9.805% | +18.890% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 2.376% | +0.725% | -0.862% | +18.771% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 1.646% | +0.390% | +8.882% | +6.736% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.023% | -0.240% | +6.012% | +8.786% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.421% | +1.051% | +5.617% | +5.693% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 4.334% | -1.239% | -1.219% | +11.308% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.356% | -0.618% | +6.610% | +9.092% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/1-down-2-up-62-flat-results-for-python-master-branch-2017-05-18 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Thu May 18 20:40:17 2017 From: noreply at github.com (GitHub) Date: Thu, 18 May 2017 17:40:17 -0700 Subject: [Python-checkins] [python/cpython] c47c31: bpo-26434: Fix multiprocessing grandchilds in a Wi... Message-ID: <591e3ef1ba311_16083f8dca0d7c34100273@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: c47c315812b1fa9acb16510a7aa3b37d113def48 https://github.com/python/cpython/commit/c47c315812b1fa9acb16510a7aa3b37d113def48 Author: Marc Schlaich Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M Lib/multiprocessing/forking.py Log Message: ----------- bpo-26434: Fix multiprocessing grandchilds in a Windows service (GH-1167) Patch by Davin with help from Marc. From noreply at github.com Thu May 18 21:01:02 2017 From: noreply at github.com (GitHub) Date: Thu, 18 May 2017 18:01:02 -0700 Subject: [Python-checkins] [python/cpython] c7b3f0: Remove trailing semicolon in datetime doc example ... Message-ID: <591e43ce529fe_41193f9a7711dc341237e8@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: c7b3f0fc3b9213d37a3514a6a1ca6d4c881a6961 https://github.com/python/cpython/commit/c7b3f0fc3b9213d37a3514a6a1ca6d4c881a6961 Author: delirious-lettuce Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M Doc/library/datetime.rst Log Message: ----------- Remove trailing semicolon in datetime doc example (GH-1653) From noreply at github.com Fri May 19 01:12:58 2017 From: noreply at github.com (GitHub) Date: Thu, 18 May 2017 22:12:58 -0700 Subject: [Python-checkins] [python/cpython] 9503dd: bpo-27103: regrtest disables -W if -R is used (#16... Message-ID: <591e7edada1ae_7d503fee499f5c3c86319@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 9503dd1e1865bb873a1f72f63ae384bba8462c5e https://github.com/python/cpython/commit/9503dd1e1865bb873a1f72f63ae384bba8462c5e Author: Victor Stinner Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M Lib/test/regrtest.py Log Message: ----------- bpo-27103: regrtest disables -W if -R is used (#1660) Workaround for a regrtest bug. From solipsis at pitrou.net Fri May 19 05:05:27 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Fri, 19 May 2017 09:05:27 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=6 Message-ID: <20170519090527.55644.F4F7423A5DA3D43E@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [7, -7, 1] memory blocks, sum=1 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_forkserver leaked [2, 0, -1] memory blocks, sum=1 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogoA2Hgg', '--timeout', '7200'] From noreply at github.com Fri May 19 08:28:36 2017 From: noreply at github.com (GitHub) Date: Fri, 19 May 2017 05:28:36 -0700 Subject: [Python-checkins] [python/cpython] a632d0: Remove duplicate line in Lib/http/client.py (#1665... Message-ID: <591ee4f4999fa_20a163fccf9a91c34811b8@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: a632d00a1cbb6f4f8978cb45dd9789658cceb7c8 https://github.com/python/cpython/commit/a632d00a1cbb6f4f8978cb45dd9789658cceb7c8 Author: remitamine Date: 2017-05-19 (Fri, 19 May 2017) Changed paths: M Lib/http/client.py Log Message: ----------- Remove duplicate line in Lib/http/client.py (#1665) From noreply at github.com Fri May 19 16:37:59 2017 From: noreply at github.com (GitHub) Date: Fri, 19 May 2017 13:37:59 -0700 Subject: [Python-checkins] [python/cpython] 3378b2: Fix typos in multiple `.rst` files (#1668) Message-ID: <591f57a76575_33ce3ffc7e0e3c285286c@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 3378b2062c7fbb77a9b5e6d315d6b94160fac69a https://github.com/python/cpython/commit/3378b2062c7fbb77a9b5e6d315d6b94160fac69a Author: delirious-lettuce Date: 2017-05-19 (Fri, 19 May 2017) Changed paths: M Doc/c-api/exceptions.rst M Doc/howto/logging-cookbook.rst M Doc/library/cmd.rst M Doc/library/email.compat32-message.rst M Doc/library/email.contentmanager.rst M Doc/library/email.errors.rst M Doc/library/email.generator.rst M Doc/library/email.headerregistry.rst M Doc/library/email.message.rst M Doc/library/email.mime.rst M Doc/library/email.parser.rst M Doc/library/email.policy.rst M Doc/library/exceptions.rst M Doc/library/sunau.rst M Doc/library/turtle.rst M Doc/library/xml.dom.pulldom.rst M Doc/reference/expressions.rst M Lib/email/architecture.rst Log Message: ----------- Fix typos in multiple `.rst` files (#1668) From lp_benchmark_robot at intel.com Fri May 19 17:40:53 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Fri, 19 May 2017 14:40:53 -0700 Subject: [Python-checkins] [68 flat] Results for Python (2.7 branch) 2017-05-19 Message-ID: <222118aa-eb9b-4443-8de3-9b0a67e9c74c@orsmsx155.amr.corp.intel.com> Results for project python/2.7, build date: 2017-05-19 05:52:12-07:00. - commit: c47c315 - previous commit: dfcfc91 - revision date: 2017-05-18 19:40:16-05:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v2.7.13, with hash 9c1426d from 2016-12-17 20:00:35+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.845% | -0.144% | +1.688% | +4.929% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.723% | -0.021% | -0.204% | +7.004% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 1.728% | -0.206% | +1.753% | +5.103% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 6.337% | -1.020% | -13.555% | +16.714% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.334% | -0.123% | -2.854% | +2.964% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.207% | -0.446% | -0.845% | +12.770% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 1.904% | -0.376% | +1.050% | +7.541% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.950% | +0.097% | +1.525% | +3.750% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 1.842% | +0.047% | +0.573% | +7.872% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 3.064% | -1.273% | -3.043% | +6.536% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.602% | -0.590% | +0.715% | +1.401% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.876% | +0.201% | -1.737% | +5.402% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.449% | +0.161% | +0.841% | +4.837% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.401% | +0.453% | -2.652% | +8.151% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.074% | -1.401% | -0.477% | +6.136% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.482% | -0.005% | +0.646% | +4.890% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.862% | +0.035% | +1.133% | +7.141% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hg_startup| 0.351% | -0.051% | -0.029% | +1.938% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 2.492% | +0.295% | +2.249% | -1.638% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.426% | -0.568% | -2.188% | +5.521% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 4.599% | -1.281% | -1.777% | +11.641% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.242% | -0.843% | -1.922% | +5.291% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 0.956% | -0.131% | +1.173% | +8.751% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.316% | -0.445% | -0.351% | +6.480% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.632% | -0.196% | +0.465% | +29.060% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.609% | +0.167% | +0.916% | +15.155% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.298% | -0.227% | +0.247% | +5.455% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.316% | +0.098% | -1.113% | +0.063% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 2.778% | -0.462% | +0.003% | +3.829% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.236% | +0.014% | +0.015% | +1.856% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.437% | +0.335% | +0.298% | +4.257% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 2.264% | +0.102% | -1.096% | -0.672% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 1.989% | +0.068% | -2.300% | +4.037% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.433% | -0.367% | -0.256% | +5.835% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.236% | +0.009% | -0.234% | +0.331% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pyflate| 1.831% | -0.327% | -2.619% | +4.871% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.120% | -0.160% | +0.021% | +0.852% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.111% | -0.066% | +0.325% | +0.727% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.499% | +0.015% | +1.221% | +7.501% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 2.799% | +0.138% | +0.085% | +4.464% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.894% | -0.625% | -0.383% | +10.513% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.047% | +0.178% | +0.633% | +4.629% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 3.051% | -0.154% | +0.705% | +7.056% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 0.603% | -0.044% | -0.115% | +9.755% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 1.153% | +0.496% | +0.663% | +1.860% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.785% | +0.185% | +0.682% | +8.489% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.292% | +0.808% | +2.643% | +1.582% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.813% | +0.105% | +0.712% | +5.653% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 1.201% | -0.126% | +0.727% | -1.217% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spambayes| 4.888% | +1.752% | +0.489% | +8.211% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.666% | +0.243% | -0.394% | -0.234% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 2.923% | +0.410% | +0.234% | +1.341% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.428% | +0.395% | +1.419% | +0.047% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 5.296% | -0.279% | -1.197% | +5.782% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.594% | -0.284% | +0.072% | +3.730% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.716% | -0.491% | +0.344% | +1.999% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 1.413% | -0.363% | +0.397% | +2.241% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 3.352% | -0.507% | +0.600% | +1.807% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 5.038% | -1.070% | +0.161% | +4.770% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 2.350% | -0.275% | +1.103% | +1.954% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 0.892% | +0.000% | -0.677% | -19.219% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 2.068% | +0.764% | -21.865% | +5.438% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.910% | -0.145% | +1.462% | +0.480% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 4.353% | +0.572% | -3.401% | +10.090% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.701% | +0.151% | -0.091% | +3.756% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.788% | +0.051% | +0.360% | +5.113% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 3.654% | -0.307% | -0.531% | +2.006% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.536% | -0.065% | -0.781% | +5.151% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/68-flat-results-for-python-2-7-branch-2017-05-19 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From lp_benchmark_robot at intel.com Fri May 19 17:41:33 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Fri, 19 May 2017 14:41:33 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-19 Message-ID: Results for project python/master, build date: 2017-05-19 03:02:39-07:00. - commit: c7b3f0f - previous commit: 906f533 - revision date: 2017-05-18 18:01:00-07:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.705% | +0.009% | +5.295% | +7.178% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.755% | +0.490% | +21.216% | +14.631% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 2.848% | -0.656% | +22.542% | +7.627% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.590% | -0.083% | +19.780% | +14.008% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 4.265% | -0.355% | +8.784% | +7.926% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.660% | +0.189% | +13.270% | +8.633% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.568% | -0.385% | +7.863% | +10.094% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.711% | +0.018% | +4.833% | +5.186% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 4.406% | -1.975% | +7.777% | +18.758% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 3.712% | +1.021% | +10.617% | +13.377% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.192% | -0.263% | +2.857% | +8.458% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.339% | -0.127% | +6.377% | +3.672% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.875% | -0.038% | +5.034% | +5.239% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.040% | +0.132% | +9.234% | +12.347% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.434% | +0.253% | +8.349% | +9.070% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.886% | -0.306% | +7.389% | +10.729% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.566% | +0.228% | +10.403% | +11.029% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.803% | -0.404% | +7.914% | +9.905% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 0.973% | -0.020% | +4.279% | +8.085% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 0.864% | +0.189% | +2.780% | +6.259% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.841% | -0.256% | +5.541% | +13.598% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 1.996% | +0.119% | +9.186% | +17.237% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.494% | +0.049% | +7.880% | +13.494% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.781% | -0.082% | +18.704% | +12.157% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 7.358% | +0.469% | +3.143% | +16.329% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.534% | -1.195% | +3.032% | +6.028% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.872% | +0.291% | -5.417% | +5.871% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 0.487% | +0.188% | +2.819% | +6.830% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.208% | -0.421% | +1.574% | +10.546% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.258% | +0.741% | +1.551% | +22.977% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.305% | +0.682% | +4.970% | +18.603% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.891% | -0.579% | +4.550% | +19.330% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 3.479% | +1.116% | +12.929% | +8.758% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.169% | +0.020% | +0.344% | +9.984% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.120% | -0.147% | +2.501% | +4.425% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.090% | -0.038% | +2.352% | +4.277% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.351% | +0.234% | +10.722% | +11.905% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.692% | +0.881% | -9.498% | +10.391% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.837% | -0.461% | -2.281% | +12.780% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.988% | +0.215% | +0.524% | +5.403% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 0.963% | -0.048% | +8.551% | +4.780% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 9.653% | +0.994% | +5.728% | +16.728% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.372% | +0.029% | +2.269% | +0.677% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 2.349% | -0.182% | +25.969% | +8.861% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.142% | -0.299% | +5.449% | +6.021% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.541% | +0.027% | +15.450% | +7.530% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 7.040% | -0.596% | +3.910% | -6.976% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.589% | +0.099% | +7.081% | -0.084% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 0.857% | -0.100% | +4.628% | +5.899% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.713% | -1.613% | +3.289% | +5.980% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 4.064% | +0.071% | +1.808% | +9.194% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.872% | -0.655% | +12.165% | +8.227% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.834% | -0.480% | +10.550% | +5.700% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.926% | +0.243% | +12.308% | +8.172% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.534% | -0.690% | +11.028% | +9.466% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 3.839% | -0.901% | +21.345% | +10.790% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.059% | +0.321% | +6.032% | +7.124% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 2.371% | -0.570% | -0.107% | -0.483% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 7.247% | -1.148% | +8.770% | +20.391% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.706% | -0.513% | -1.379% | +18.086% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 3.383% | -0.862% | +8.096% | +6.926% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.994% | +0.195% | +6.195% | +8.992% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.360% | -0.011% | +5.607% | +6.430% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 3.741% | +0.773% | -0.437% | +10.115% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.545% | +0.232% | +6.827% | +9.439% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-19 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Sat May 20 01:48:07 2017 From: noreply at github.com (GitHub) Date: Fri, 19 May 2017 22:48:07 -0700 Subject: [Python-checkins] [python/cpython] d89698: bpo-25794: Fix `type.__setattr__()` for non-intern... Message-ID: <591fd897e0113_2c7c3f8bf0083c3c5553e@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: d896985bb2de49046f9b6879e906d1e4db255e23 https://github.com/python/cpython/commit/d896985bb2de49046f9b6879e906d1e4db255e23 Author: Serhiy Storchaka Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/test/test_class.py M Misc/NEWS M Objects/typeobject.c Log Message: ----------- bpo-25794: Fix `type.__setattr__()` for non-interned attribute names. (#1652) Based on patch by Eryk Sun. From noreply at github.com Sat May 20 02:48:29 2017 From: noreply at github.com (GitHub) Date: Fri, 19 May 2017 23:48:29 -0700 Subject: [Python-checkins] [python/cpython] 763557: bpo-17188: DOC: Document 'from None' in raise stat... Message-ID: <591fe6bda459c_4cc43fd4b8679c342344c5@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 763557eac06ba60d7c5133e4f80df8870d8f917e https://github.com/python/cpython/commit/763557eac06ba60d7c5133e4f80df8870d8f917e Author: csabella Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Doc/reference/simple_stmts.rst M Misc/ACKS Log Message: ----------- bpo-17188: DOC: Document 'from None' in raise statement (#1671) Original patch by Dennis M?rtensson. From noreply at github.com Sat May 20 03:04:54 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 00:04:54 -0700 Subject: [Python-checkins] [python/cpython] e9f9b0: [2.7] bpo-25794: Fix `type.__setattr__()` for non-... Message-ID: <591fea96b059d_6043fc17f4c7c341940bb@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: e9f9b042781e3cb480315860bcdf7b7d22cba0f8 https://github.com/python/cpython/commit/e9f9b042781e3cb480315860bcdf7b7d22cba0f8 Author: Serhiy Storchaka Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/test/test_class.py M Misc/NEWS M Objects/typeobject.c Log Message: ----------- [2.7] bpo-25794: Fix `type.__setattr__()` for non-interned or unicode attribute names. (GH-1652) (#1675) Based on patch by Eryk Sun. (cherry picked from commit d896985bb2de49046f9b6879e906d1e4db255e23) From noreply at github.com Sat May 20 03:23:32 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 00:23:32 -0700 Subject: [Python-checkins] [python/cpython] 193f7e: [3.6] bpo-25794: Fix `type.__setattr__()` for non-... Message-ID: <591feef4cc840_9863fcf555b3c2c1334bf@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 193f7e094f070cecbc6faea6dffafb80ea9e7536 https://github.com/python/cpython/commit/193f7e094f070cecbc6faea6dffafb80ea9e7536 Author: Serhiy Storchaka Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/test/test_class.py M Misc/NEWS M Objects/typeobject.c Log Message: ----------- [3.6] bpo-25794: Fix `type.__setattr__()` for non-interned attribute names. (GH-1652) (#1673) Based on patch by Eryk Sun. (cherry picked from commit d896985bb2de49046f9b6879e906d1e4db255e23) From noreply at github.com Sat May 20 03:23:59 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 00:23:59 -0700 Subject: [Python-checkins] [python/cpython] 4a86fe: [3.5] bpo-25794: Fix `type.__setattr__()` for non-... Message-ID: <591fef0f584cd_3c203f80913f7c341187f3@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 4a86fe9d3f5e7af6f019ae22536eec228f04e22e https://github.com/python/cpython/commit/4a86fe9d3f5e7af6f019ae22536eec228f04e22e Author: Serhiy Storchaka Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/test/test_class.py M Misc/NEWS M Objects/typeobject.c Log Message: ----------- [3.5] bpo-25794: Fix `type.__setattr__()` for non-interned attribute names. (GH-1652) (#1674) Based on patch by Eryk Sun. (cherry picked from commit d896985bb2de49046f9b6879e906d1e4db255e23) From noreply at github.com Sat May 20 04:37:54 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 01:37:54 -0700 Subject: [Python-checkins] [python/cpython] 150cd1: bpo-29958: Minor improvements to zipfile and tarfi... Message-ID: <59200062b3121_3fb23ff5d0c71c3414387e@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/selectors-refactoring Home: https://github.com/python/cpython Commit: 150cd1916a59e750ce88c65325de9ef0c42c6cb5 https://github.com/python/cpython/commit/150cd1916a59e750ce88c65325de9ef0c42c6cb5 Author: Serhiy Storchaka Date: 2017-04-07 (Fri, 07 Apr 2017) Changed paths: M Lib/tarfile.py M Lib/test/test_tarfile.py M Lib/test/test_zipfile.py M Lib/zipfile.py Log Message: ----------- bpo-29958: Minor improvements to zipfile and tarfile CLI. (#944) Commit: dd9a0a14c89d57e43898d4b866b8c161e4ff8506 https://github.com/python/cpython/commit/dd9a0a14c89d57e43898d4b866b8c161e4ff8506 Author: Barry Warsaw Date: 2017-04-07 (Fri, 07 Apr 2017) Changed paths: M Doc/library/asyncio-protocol.rst Log Message: ----------- Fix a minor typo. (#1032) Commit: 205e00c5cfd495a4dc6dae8e8fa0fb828fb3dca9 https://github.com/python/cpython/commit/205e00c5cfd495a4dc6dae8e8fa0fb828fb3dca9 Author: Serhiy Storchaka Date: 2017-04-08 (Sat, 08 Apr 2017) Changed paths: M Lib/test/test_descr.py M Misc/NEWS M Objects/clinic/typeobject.c.h M Objects/typeobject.c Log Message: ----------- bpo-29914: Fix default implementations of __reduce__ and __reduce_ex__(). (#843) object.__reduce__() no longer takes arguments, object.__reduce_ex__() now requires one argument. Commit: b879fe82e7e5c3f7673c9a7fa4aad42bd05445d8 https://github.com/python/cpython/commit/b879fe82e7e5c3f7673c9a7fa4aad42bd05445d8 Author: Serhiy Storchaka Date: 2017-04-08 (Sat, 08 Apr 2017) Changed paths: M Modules/_ctypes/_ctypes.c M Modules/_elementtree.c M Modules/_testbuffer.c M Modules/arraymodule.c M Modules/mmapmodule.c M Objects/bytearrayobject.c M Objects/bytesobject.c M Objects/listobject.c M Objects/memoryobject.c M Objects/tupleobject.c M Objects/unicodeobject.c Log Message: ----------- Expand the PySlice_GetIndicesEx macro. (#1023) Commit: b785396ab451b0c9d6ae9ee5a9e56c810209a6cb https://github.com/python/cpython/commit/b785396ab451b0c9d6ae9ee5a9e56c810209a6cb Author: Serhiy Storchaka Date: 2017-04-08 (Sat, 08 Apr 2017) Changed paths: M Lib/test/test_exceptions.py M Misc/NEWS M Objects/exceptions.c Log Message: ----------- bpo-29998: Pickling and copying ImportError now preserves name and path (#1010) attributes. Commit: 45d22c256bce3afcf57f49032a6b20fdec4f26ad https://github.com/python/cpython/commit/45d22c256bce3afcf57f49032a6b20fdec4f26ad Author: Jelle Zijlstra Date: 2017-04-08 (Sat, 08 Apr 2017) Changed paths: M Doc/library/typing.rst Log Message: ----------- Improvements to typing documentation (#967) Documents a few omitted classes and adds NamedTuple methods. Commit: a2a9ddd923a849124bdd1c484f70f02df6fde0e9 https://github.com/python/cpython/commit/a2a9ddd923a849124bdd1c484f70f02df6fde0e9 Author: Senthil Kumaran Date: 2017-04-08 (Sat, 08 Apr 2017) Changed paths: M Lib/urllib/request.py Log Message: ----------- Remove invalid comment in urllib.request. (#1054) Commit: 64c8f705c0121a4b45ca2c3bc7b47b282e9efcd8 https://github.com/python/cpython/commit/64c8f705c0121a4b45ca2c3bc7b47b282e9efcd8 Author: Michael Seifert Date: 2017-04-09 (Sun, 09 Apr 2017) Changed paths: M Lib/test/test_capi.py M Lib/test/test_exceptions.py M Lib/test/test_getargs2.py M Python/getargs.c Log Message: ----------- bpo-29951: Include function name for some error messages in `PyArg_ParseTuple*` (#916) Also changed format specifier for function name from "%s" to "%.200s" and exception messages should start with lowercase letter. Commit: 2abfdf5a81383d3b1ed6b7321903a9a168c373c5 https://github.com/python/cpython/commit/2abfdf5a81383d3b1ed6b7321903a9a168c373c5 Author: Nick Coghlan Date: 2017-04-09 (Sun, 09 Apr 2017) Changed paths: M Tools/scripts/patchcheck.py Log Message: ----------- Issue #29798: Handle git worktree in patchcheck (#1058) The original attempted fix missed an `isdir()` call in `get_base_branch()`. Commit: 0e6cb2ea624570ed08c354f1ed1f595dab4192d6 https://github.com/python/cpython/commit/0e6cb2ea624570ed08c354f1ed1f595dab4192d6 Author: Aviv Palivoda Date: 2017-04-09 (Sun, 09 Apr 2017) Changed paths: M Lib/sqlite3/test/hooks.py M Misc/NEWS Log Message: ----------- bpo-26187: Test that set_trace_callback() is not called multiple times (GH-461) conn.set_trace_callback() shouldn't be called multiple times when the schema is changing. This has indirectly been fixed by using sqlite3_prepare_v2() in bpo-9303. Commit: 19e04942562a980ad2519f6ff79c455a7472783b https://github.com/python/cpython/commit/19e04942562a980ad2519f6ff79c455a7472783b Author: Sanyam Khurana Date: 2017-04-09 (Sun, 09 Apr 2017) Changed paths: M Doc/library/copy.rst M Misc/ACKS Log Message: ----------- bpo-29506: Clarify deep copy note in copy module The reference to administrative data was confusing to readers, so this simplifies the note to explain that deep copying may copy more then you intended, such as data that you expected to be shared between copies. Commit: 6dfcc81f6b1c82a71a1c876e14424fb8b3573447 https://github.com/python/cpython/commit/6dfcc81f6b1c82a71a1c876e14424fb8b3573447 Author: Senthil Kumaran Date: 2017-04-09 (Sun, 09 Apr 2017) Changed paths: M Lib/urllib/request.py Log Message: ----------- Remove OSError related comment in urllib.request. (#1070) Commit: 6fab78e9027f9ebd6414995580781b480433e595 https://github.com/python/cpython/commit/6fab78e9027f9ebd6414995580781b480433e595 Author: Senthil Kumaran Date: 2017-04-10 (Mon, 10 Apr 2017) Changed paths: M Lib/urllib/error.py Log Message: ----------- Remove superfluous comment in urllib.error. (#1076) Commit: 00c75e9a45ff0366c185e9e8a2e23af5a35481b0 https://github.com/python/cpython/commit/00c75e9a45ff0366c185e9e8a2e23af5a35481b0 Author: svelankar Date: 2017-04-11 (Tue, 11 Apr 2017) Changed paths: M Lib/contextlib.py M Lib/test/test_contextlib.py M Misc/NEWS Log Message: ----------- bpo-29692: contextlib.contextmanager may incorrectly unchain RuntimeError (GH-949) contextlib._GeneratorContextManager.__exit__ includes a special case to deal with PEP 479 RuntimeErrors created when `StopIteration` is thrown into the context manager body. Previously this check was too permissive, and undid one level of chaining on *all* RuntimeError instances, not just those that wrapped a StopIteration instance. Commit: e8a6bb4f3936123f3eca0b6cea05e2875a2722bc https://github.com/python/cpython/commit/e8a6bb4f3936123f3eca0b6cea05e2875a2722bc Author: Nick Coghlan Date: 2017-04-11 (Tue, 11 Apr 2017) Changed paths: M Misc/ACKS Log Message: ----------- bpo-29692: Add missing ACKS entry (#1079) Commit: f50354adaaafebe95ad09d09b825804a686ea843 https://github.com/python/cpython/commit/f50354adaaafebe95ad09d09b825804a686ea843 Author: Serhiy Storchaka Date: 2017-04-11 (Tue, 11 Apr 2017) Changed paths: M Lib/tempfile.py M Lib/test/test_tempfile.py Log Message: ----------- Reimplement tempfile._RandomNameSequence using a generator function. (#1075) Commit: c7cc14a825ec156c76329f65bed0d0bd6e03d035 https://github.com/python/cpython/commit/c7cc14a825ec156c76329f65bed0d0bd6e03d035 Author: Alex Gaynor Date: 2017-04-11 (Tue, 11 Apr 2017) Changed paths: M Lib/tarfile.py Log Message: ----------- Remove two legacy constants which hopefully have no consumers (#1087) The data contained in them is nonsensical Commit: 3e0f1fc4e0ffcfcc706015fa3d67c262948ef171 https://github.com/python/cpython/commit/3e0f1fc4e0ffcfcc706015fa3d67c262948ef171 Author: NAKAMURA Osamu Date: 2017-04-12 (Wed, 12 Apr 2017) Changed paths: M Doc/library/select.rst Log Message: ----------- bpo-30047: Fix a typo in Doc/library/select.rst (#1086) Commit: 4c0d9ea995da595e90e08813b89510de59907802 https://github.com/python/cpython/commit/4c0d9ea995da595e90e08813b89510de59907802 Author: Serhiy Storchaka Date: 2017-04-12 (Wed, 12 Apr 2017) Changed paths: M Lib/test/test_zipfile.py M Lib/zipfile.py M Misc/NEWS Log Message: ----------- bpo-30017: Allowed calling the close() method of the zip entry writer object (#1041) multiple times. Writing to closed zip entry writer object now always produce a ValueError. Commit: a6902e662c18dc837d40664eaafe50a44aae6366 https://github.com/python/cpython/commit/a6902e662c18dc837d40664eaafe50a44aae6366 Author: Xiang Zhang Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Doc/library/inspect.rst M Lib/inspect.py M Misc/NEWS Log Message: ----------- bpo-26985: Add missing info of code object in inspect documentation (GH-1090) Commit: 2c134c31252612ed4729fd05df6ab0e96de8d0b1 https://github.com/python/cpython/commit/2c134c31252612ed4729fd05df6ab0e96de8d0b1 Author: Benjamin Peterson Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Modules/_testcapimodule.c Log Message: ----------- convert from long long to PyLong loselessly (#1106) Commit: 2c0b5c664ba7d36dc09788d3778d5b33e3fa1bd0 https://github.com/python/cpython/commit/2c0b5c664ba7d36dc09788d3778d5b33e3fa1bd0 Author: Marco Buttu Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Doc/library/decimal.rst Log Message: ----------- bpo-30055: add testcleanup to leave a fresh context (#1094) Commit: 61b9ac93712df8092a25223cd56fa6528359792b https://github.com/python/cpython/commit/61b9ac93712df8092a25223cd56fa6528359792b Author: Berker Peksag Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Doc/library/functions.rst Log Message: ----------- bpo-29791: Clarify that flush is keyword-only argument (#1093) Reported by Lucio Ricardo Montero Valenzuela. Commit: d1dc65dc820649e59633142a88eaf97f930963a9 https://github.com/python/cpython/commit/d1dc65dc820649e59633142a88eaf97f930963a9 Author: Berker Peksag Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M .mention-bot Log Message: ----------- Blacklist myself from mention-bot (#1114) Commit: 7b2491a6aa5cdc1f8f9e3fd9df91f29ee69aa982 https://github.com/python/cpython/commit/7b2491a6aa5cdc1f8f9e3fd9df91f29ee69aa982 Author: Marco Buttu Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Doc/library/pathlib.rst M Doc/library/ssl.rst M Doc/library/turtle.rst M Doc/library/weakref.rst Log Message: ----------- bpo-27200: Fix pathlib, ssl, turtle and weakref doctests (GH-616) Commit: 8fc7bc2b7631ee819ee614e47b6f44bacebe1574 https://github.com/python/cpython/commit/8fc7bc2b7631ee819ee614e47b6f44bacebe1574 Author: Serhiy Storchaka Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Doc/library/re.rst M Doc/tools/susp-ignored.csv Log Message: ----------- bpo-30021: Add examples for re.escape(). (#1048) And fix the parameter name. Commit: 873ef20d0007b4b120933473e6252d2309a70102 https://github.com/python/cpython/commit/873ef20d0007b4b120933473e6252d2309a70102 Author: Joshua Diaddigo Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Doc/library/functions.rst Log Message: ----------- Fix a typo in Doc/library/functions.rst (GH-1117) Replace `For object's ... ` with `For objects ...` Commit: a6e395dffadf8c5124903c01ad69fefa36b1a935 https://github.com/python/cpython/commit/a6e395dffadf8c5124903c01ad69fefa36b1a935 Author: Nevada Sanchez Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Lib/lib2to3/pgen2/tokenize.py M Lib/lib2to3/tests/data/py3_test_grammar.py Log Message: ----------- bpo-29869: Allow underscores in numeric literals in lib2to3. (GH-1119) * Allow underscores in numeric literals in lib2to3. * Stricter literal parsing for Python 3.6 in lib2to3.pgen2.tokenize. * Add test case for underscores in literals in Python 3. Commit: 5908300e4b0891fc5ab8bd24fba8fac72012eaa7 https://github.com/python/cpython/commit/5908300e4b0891fc5ab8bd24fba8fac72012eaa7 Author: Serhiy Storchaka Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Doc/library/re.rst M Doc/tools/susp-ignored.csv M Lib/idlelib/idle_test/test_replace.py M Lib/re.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- bpo-29995: re.escape() now escapes only special characters. (#1007) Commit: 22a594a0047d7706537ff2ac676cdc0f1dcb329c https://github.com/python/cpython/commit/22a594a0047d7706537ff2ac676cdc0f1dcb329c Author: Armin Rigo Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Lib/pathlib.py M Lib/test/test_pathlib.py M Misc/NEWS Log Message: ----------- bpo-29694: race condition in pathlib mkdir with flags parents=True (GH-1089) Commit: 947629916a5ecb1f6f6792e9b9234e084c5bf274 https://github.com/python/cpython/commit/947629916a5ecb1f6f6792e9b9234e084c5bf274 Author: Mariatta Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Misc/ACKS Log Message: ----------- bpo-29869: Add Nevada Sanchez to Misc/ACKS (GH-1125) Commit: f9f87f0934ca570293ba7194bed3448a7f9bf39c https://github.com/python/cpython/commit/f9f87f0934ca570293ba7194bed3448a7f9bf39c Author: Ryan Gonzalez Date: 2017-04-14 (Fri, 14 Apr 2017) Changed paths: M Doc/distutils/sourcedist.rst M Doc/whatsnew/3.7.rst M Lib/distutils/command/sdist.py M Misc/NEWS Log Message: ----------- bpo-11913: Add README.rst to the distutils standard READMEs list (#563) Commit: 685cdb9acc3fca04a9897d88b89771ddfd50e772 https://github.com/python/cpython/commit/685cdb9acc3fca04a9897d88b89771ddfd50e772 Author: Antoine Pitrou Date: 2017-04-14 (Fri, 14 Apr 2017) Changed paths: M Lib/test/_test_multiprocessing.py Log Message: ----------- Relax test timing (bpo-29861) to avoid sporadic failures (#1120) Commit: ce040f6c1ef4d31bad8a3ce51a766a0f82c7d2a0 https://github.com/python/cpython/commit/ce040f6c1ef4d31bad8a3ce51a766a0f82c7d2a0 Author: Jack McCracken Date: 2017-04-14 (Fri, 14 Apr 2017) Changed paths: M Lib/_osx_support.py Log Message: ----------- Fix misplaced positional argument in OS X support library (#1134) Commit: e4f961be0946639eb4356e274268dd9b5e90da9b https://github.com/python/cpython/commit/e4f961be0946639eb4356e274268dd9b5e90da9b Author: Benjamin Peterson Date: 2017-04-14 (Fri, 14 Apr 2017) Changed paths: M aclocal.m4 M configure M configure.ac Log Message: ----------- improve alignment autoconf test (#1129) Replace the deprecated AC_TRY_RUN with AC_RUN_IFELSE. Also, standardize the variable name and allow for caching of the result. Commit: 0dc5c3169dcd4853612d11ed8c92b12fa210c07f https://github.com/python/cpython/commit/0dc5c3169dcd4853612d11ed8c92b12fa210c07f Author: Michael Seifert Date: 2017-04-14 (Fri, 14 Apr 2017) Changed paths: M Doc/c-api/slice.rst Log Message: ----------- bpo-30059: Include Py_Ellipsis in C API documentation (#1018) Commit: 2849cc34a8db93d448a62d69c462402347b50dcb https://github.com/python/cpython/commit/2849cc34a8db93d448a62d69c462402347b50dcb Author: Olivier Vielpeau Date: 2017-04-14 (Fri, 14 Apr 2017) Changed paths: M Modules/_ssl.c Log Message: ----------- bpo-29738: Fix memory leak in _get_crl_dp (GH-526) * Remove conditional on free of `dps`, since `dps` is now allocated for all versions of OpenSSL * Remove call to `x509_check_ca` since it was only used to cache the `crldp` field of the certificate CRL_DIST_POINTS_free is available in all supported versions of OpenSSL (recent 0.9.8+) and LibreSSL. Commit: 39f5956ffbcc4fe83cee59eed1d18845a5b25dd2 https://github.com/python/cpython/commit/39f5956ffbcc4fe83cee59eed1d18845a5b25dd2 Author: Mariatta Date: 2017-04-14 (Fri, 14 Apr 2017) Changed paths: M Misc/ACKS Log Message: ----------- bpo-29738: Add Olivier Vielpeau to Misc/ACKS (GH-1146) Commit: eaeda64c2fd2abd33e59b03298f9cdc9e8efef89 https://github.com/python/cpython/commit/eaeda64c2fd2abd33e59b03298f9cdc9e8efef89 Author: cocoatomo Date: 2017-04-15 (Sat, 15 Apr 2017) Changed paths: M Doc/c-api/exceptions.rst Log Message: ----------- bpo-19225: Remove duplicated description for standard warning categories (GH-1068) Commit: 026435ce49419a3366171416c68114dd8a1144c7 https://github.com/python/cpython/commit/026435ce49419a3366171416c68114dd8a1144c7 Author: Xiang Zhang Date: 2017-04-15 (Sat, 15 Apr 2017) Changed paths: M Lib/test/test_io.py M Misc/NEWS M Modules/_io/iobase.c Log Message: ----------- bpo-30068: add missing iter(self) in _io._IOBase.readlines when hint is present (#1130) Commit: 813f943c592cf225871b99cffc99304c8cbbee40 https://github.com/python/cpython/commit/813f943c592cf225871b99cffc99304c8cbbee40 Author: Serhiy Storchaka Date: 2017-04-16 (Sun, 16 Apr 2017) Changed paths: M Objects/abstract.c M Objects/typeobject.c M Python/bltinmodule.c Log Message: ----------- bpo-29838: Add asserts for checking results of sq_length and mq_length slots. (#700) Negative result should be returned only when an error is set. Commit: baf9f29811dba9c06e76b8e220bd77260202f299 https://github.com/python/cpython/commit/baf9f29811dba9c06e76b8e220bd77260202f299 Author: Serhiy Storchaka Date: 2017-04-16 (Sun, 16 Apr 2017) Changed paths: M Lib/test/test_builtin.py M Misc/NEWS M Objects/typeobject.c Log Message: ----------- bpo-29839: Raise ValueError rather than OverflowError in len() for negative values. (#701) Commit: cd85d0b90b39310c8ca7329bd35e82c2c1c8f4ad https://github.com/python/cpython/commit/cd85d0b90b39310c8ca7329bd35e82c2c1c8f4ad Author: Serhiy Storchaka Date: 2017-04-16 (Sun, 16 Apr 2017) Changed paths: M Modules/_sre.c Log Message: ----------- bpo-28765: Use concrete types API in _sre.c. (#1009) Commit: fdbd01151dbd5feea3e4c0316d102db3d2a2a412 https://github.com/python/cpython/commit/fdbd01151dbd5feea3e4c0316d102db3d2a2a412 Author: Serhiy Storchaka Date: 2017-04-16 (Sun, 16 Apr 2017) Changed paths: M Doc/library/re.rst M Lib/test/test_re.py M Misc/NEWS M Modules/_sre.c M Modules/clinic/_sre.c.h Log Message: ----------- bpo-10076: Compiled regular expression and match objects now are copyable. (#1000) Commit: 55fe1ae9708d81b902b6fe8f6590e2a24b1bd4b0 https://github.com/python/cpython/commit/55fe1ae9708d81b902b6fe8f6590e2a24b1bd4b0 Author: Serhiy Storchaka Date: 2017-04-16 (Sun, 16 Apr 2017) Changed paths: M Include/ceval.h M Lib/idlelib/run.py M Lib/importlib/_bootstrap_external.py M Lib/importlib/abc.py M Lib/mimetypes.py M Lib/pstats.py M Lib/site.py M Lib/test/support/__init__.py M Lib/unittest/test/test_assertions.py M Lib/urllib/error.py M Modules/_bz2module.c M Modules/_dbmmodule.c M Modules/_gdbmmodule.c M Modules/_io/_iomodule.c M Modules/_io/_iomodule.h M Modules/_io/bufferedio.c M Modules/_io/clinic/_iomodule.c.h M Modules/_io/fileio.c M Modules/_io/iobase.c M Modules/_io/stringio.c M Modules/_io/textio.c M Modules/_multiprocessing/multiprocessing.c M Modules/_multiprocessing/semaphore.c M Modules/_ssl.c M Modules/_winapi.c M Modules/fcntlmodule.c M Modules/main.c M Modules/ossaudiodev.c M Modules/readline.c M Modules/selectmodule.c M Modules/signalmodule.c M Modules/zipimport.c M Objects/object.c M PC/clinic/msvcrtmodule.c.h M PC/msvcrtmodule.c M Python/importlib_external.h Log Message: ----------- bpo-30022: Get rid of using EnvironmentError and IOError (except test? (#1051) Commit: 8e1ddbd592c3aaf02a58789771f891c0101c6e05 https://github.com/python/cpython/commit/8e1ddbd592c3aaf02a58789771f891c0101c6e05 Author: Xiang Zhang Date: 2017-04-17 (Mon, 17 Apr 2017) Changed paths: M Objects/typeobject.c Log Message: ----------- fix a refleak in slot_sq_length (#1162) Commit: d6d344d8330a5975fc102e8f275d47044294f1d1 https://github.com/python/cpython/commit/d6d344d8330a5975fc102e8f275d47044294f1d1 Author: Eric Appelt Date: 2017-04-17 (Mon, 17 Apr 2017) Changed paths: M Lib/test/test_importlib/test_util.py Log Message: ----------- bpo-29514: Check magic number for bugfix release (#54) * bpo-29514: Check magic number for micro release Add a dict importlib.util.EXPECTED_MAGIC_NUMBERS which details the initial and expected pyc magic number for each minor release. This gives a mechanism for users to check if the magic number has changed within a release and for a test to ensure procedure is followed if a change is necessary. Add a test to check the current MAGIC_NUMBER against the expected number for the release if the current release is at candidate or final level. On test failure, describe to the developer the procedure for changing the magic number. * Simplify magic number release test Simplify the magic number release test by removing EXPECTED_MAGIC_NUMBERS table and making the expected magic number self-contained within the test. BPO: 29514 * Improve magic number test execution and message Improve the execution of the magic number test by using skipUnless for alpha and beta releases, and directly inheriting from unittest.TestCase rather than using the machinery for the other tests. Also improve the error message to explain the reason for caution in changing the magic number. BPO: 29514 Commit: 992ae6444cc745c23d3bcc604983cc8e39405bd2 https://github.com/python/cpython/commit/992ae6444cc745c23d3bcc604983cc8e39405bd2 Author: cocoatomo Date: 2017-04-18 (Tue, 18 Apr 2017) Changed paths: M Doc/license.rst M Lib/test/exception_hierarchy.txt Log Message: ----------- Fix minor typos (GH-1173) Commit: 8312fba0a1ef8f0a1a6c1760c73a89e29cfca09a https://github.com/python/cpython/commit/8312fba0a1ef8f0a1a6c1760c73a89e29cfca09a Author: Mariatta Date: 2017-04-18 (Tue, 18 Apr 2017) Changed paths: M Doc/license.rst Log Message: ----------- Minor grammar fixes (GH-1174) Commit: c209b70d610da50a844a3c10f37d6183bade3446 https://github.com/python/cpython/commit/c209b70d610da50a844a3c10f37d6183bade3446 Author: Victor Stinner Date: 2017-04-19 (Wed, 19 Apr 2017) Changed paths: M Lib/test/test_uuid.py Log Message: ----------- bpo-29925: Skip test_uuid1_safe() on OS X Tiger (#971) Commit: bf623ae8843dc30b28c574bec8d29fc14be59d86 https://github.com/python/cpython/commit/bf623ae8843dc30b28c574bec8d29fc14be59d86 Author: Serhiy Storchaka Date: 2017-04-19 (Wed, 19 Apr 2017) Changed paths: M Lib/test/test_io.py M Misc/NEWS M Modules/_ctypes/_ctypes.c M Modules/_elementtree.c M Modules/_io/iobase.c M Modules/_winapi.c M Modules/cjkcodecs/multibytecodec.c M Modules/itertoolsmodule.c M Modules/posixmodule.c M Modules/selectmodule.c M Objects/exceptions.c M Objects/namespaceobject.c M Objects/setobject.c M Python/bltinmodule.c Log Message: ----------- bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096) raised an error. Replace them with using concrete types API that never fails if appropriate. Commit: d90045f319e2ea9772b9fbd62a05fdf34af96b6c https://github.com/python/cpython/commit/d90045f319e2ea9772b9fbd62a05fdf34af96b6c Author: Serhiy Storchaka Date: 2017-04-19 (Wed, 19 Apr 2017) Changed paths: M Lib/dis.py M Lib/test/test_dis.py M Misc/NEWS Log Message: ----------- bpo-22352: Adjust widths in the output of dis.dis() for large line numbers and (#1153) instruction offsets. Add tests for widths of opcode names. Commit: a79f4c219531c05fc8f670c1e4bbf12c081935d3 https://github.com/python/cpython/commit/a79f4c219531c05fc8f670c1e4bbf12c081935d3 Author: Serhiy Storchaka Date: 2017-04-19 (Wed, 19 Apr 2017) Changed paths: M Lib/test/test_parser.py M Misc/NEWS M Modules/parsermodule.c Log Message: ----------- bpo-30070: Fixed leaks and crashes in errors handling in the parser module. (#1131) Commit: 66bffd1663489d080349debbf1b472d432351038 https://github.com/python/cpython/commit/66bffd1663489d080349debbf1b472d432351038 Author: Serhiy Storchaka Date: 2017-04-19 (Wed, 19 Apr 2017) Changed paths: M Lib/multiprocessing/util.py M Lib/subprocess.py M Lib/test/test_capi.py M Lib/test/test_subprocess.py M Modules/_posixsubprocess.c Log Message: ----------- bpo-30065: Fixed arguments validation in _posixsubprocess.fork_exec(). (#1110) Commit: 1e62bf145b4865d03a29a5720a4eb84c321a9829 https://github.com/python/cpython/commit/1e62bf145b4865d03a29a5720a4eb84c321a9829 Author: Victor Stinner Date: 2017-04-19 (Wed, 19 Apr 2017) Changed paths: M Lib/tempfile.py M Lib/test/test_tempfile.py Log Message: ----------- bpo-30030: Revert f50354ad (tempfile) (#1187) Revert f50354adaaafebe95ad09d09b825804a686ea843: it introduced a regression in test_threadedtempfile. Commit: 7b9619ae249ed637924d1c76687b411061753e5a https://github.com/python/cpython/commit/7b9619ae249ed637924d1c76687b411061753e5a Author: Victor Stinner Date: 2017-04-19 (Wed, 19 Apr 2017) Changed paths: M Lib/test/test_asyncore.py Log Message: ----------- Fix/optimize test_asyncore.test_quick_connect() (#1188) Don't use addCleanup() in test_quick_connect() because it keeps the Thread object alive and so @reap_threads fails on its timeout of 1 second. "./python -m test -v test_asyncore -m test_quick_connect" now takes 185 ms, instead of 11 seconds. Other minor changes: * Use "with sock:" to close the socket instead of try/finally: sock.close() * Use self.skipTest() in test_quick_connect() to remove one indentation level and notice user that the test is specific to AF_INET and AF_INET6 Commit: ec4b17239d899550be4ee6104b61751bb3c70382 https://github.com/python/cpython/commit/ec4b17239d899550be4ee6104b61751bb3c70382 Author: Victor Stinner Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Lib/test/libregrtest/save_env.py Log Message: ----------- regrtest: always show before/after of modified env (#1192) Buildbots don't run tests with -vv and so only log "xxx was modified by test_xxx" which is not enough to debug such random issue. In many cases, I'm unable to reproduce the warning and so unable to fix it. Always logging the value before and value after should help to debug such warning on buildbots. Commit: d13d54748d3a7db023d9db37223ea7d40bb8f8e3 https://github.com/python/cpython/commit/d13d54748d3a7db023d9db37223ea7d40bb8f8e3 Author: Victor Stinner Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Lib/test/test_normalization.py Log Message: ----------- bpo-29887: test_normalization handles PermissionError (#1196) Skip test_normalization.test_main() if download raises a permission error. Commit: 11470b6dcdbc170779499a4a040b93c842a0d194 https://github.com/python/cpython/commit/11470b6dcdbc170779499a4a040b93c842a0d194 Author: Victor Stinner Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Lib/test/test_asyncore.py Log Message: ----------- bpo-30106: Fix tearDown() of test_asyncore (#1194) Call asyncore.close_all() with ignore_all=True in the tearDown() method of the test_asyncore base test case. It should prevent keeping alive sockets in asyncore.socket_map if close() fails with an unexpected error. Revert also an unwanted change of my previous commit: remove name parameter of Thread in test_quick_connect(). Commit: f7e62cf8adfb8ab6a6a870903defe8ff218a0383 https://github.com/python/cpython/commit/f7e62cf8adfb8ab6a6a870903defe8ff218a0383 Author: Louie Lu Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Lib/unittest/main.py Log Message: ----------- bpo-30078: Add an example of passing a path to unittest (#1178) Commit: 8526fb74edf5ac9ca175b7cdcb0d82bb8780d2cf https://github.com/python/cpython/commit/8526fb74edf5ac9ca175b7cdcb0d82bb8780d2cf Author: Berker Peksag Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Doc/howto/argparse.rst Log Message: ----------- Remove redundant comma in argparse HOWTO (#1141) Reported by Sean Canavan on docs at p.o. Commit: 6dbdedb0b18a5ca850ab8ce512fda24d5a9d0688 https://github.com/python/cpython/commit/6dbdedb0b18a5ca850ab8ce512fda24d5a9d0688 Author: Berker Peksag Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Doc/library/locale.rst Log Message: ----------- bpo-10379: Add %char examples to locale.format() docs (GH-1145) Commit: 58f3c9dc8f5626abe09ac9738c34f6ba99ce2972 https://github.com/python/cpython/commit/58f3c9dc8f5626abe09ac9738c34f6ba99ce2972 Author: Mariatta Date: 2017-04-19 (Wed, 19 Apr 2017) Changed paths: M Lib/test/test_tools/test_reindent.py M Tools/scripts/reindent.py Log Message: ----------- bpo-30109: Fix reindent.py (GH-1207) Skip the file if it has bad encoding. Commit: b4dc6af7a7862a8996cffed30d39d6add5ee58a3 https://github.com/python/cpython/commit/b4dc6af7a7862a8996cffed30d39d6add5ee58a3 Author: Dong-hee Na Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Lib/test/test_sys.py M Misc/ACKS M Misc/NEWS M Objects/codeobject.c Log Message: ----------- bpo-12414: Update code_sizeof() to take in account co_extra memory. (#1168) Commit: b85c136903c6d2368162f7c4a58f258c9c69ead0 https://github.com/python/cpython/commit/b85c136903c6d2368162f7c4a58f258c9c69ead0 Author: Victor Stinner Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Lib/test/test_site.py Log Message: ----------- bpo-30108: Restore sys.path in test_site (#1197) Add setUpModule() and tearDownModule() functions to test_site to save/restore sys.path at the module level to prevent warning if the user site directory is created, since site.addsitedir() modifies sys.path. Commit: d20324a7fab6734bae19b1f070b5c8aae5ff3612 https://github.com/python/cpython/commit/d20324a7fab6734bae19b1f070b5c8aae5ff3612 Author: Victor Stinner Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Lib/test/support/__init__.py M Lib/test/test_urllib2_localnet.py Log Message: ----------- support.threading_cleanup() log a warning on fail (#1195) The @reap_threads decorator and the threading_cleanup() function of test.support now log a warning if they fail to clenaup threads. Fix also the usage of support.threading_cleanup() in test_urllib2_localnet. The log may help to debug such other warning seen on the AMD64 FreeBSD CURRENT Non-Debug 3.x buildbot: Warning -- threading._dangling was modified by test_logging Commit: 8f5cdfa9fc1bb6b4d9a33fc281987252f6398430 https://github.com/python/cpython/commit/8f5cdfa9fc1bb6b4d9a33fc281987252f6398430 Author: Victor Stinner Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Modules/timemodule.c Log Message: ----------- Only define get_zone() and get_gmtoff() if needed (#1193) Only define the get_zone() and get_gmtoff() private functions in the time module if these functions are needed to initialize the module. The change fixes the following warnings on AIX: Modules/timemodule.c:1175:1: warning: 'get_gmtoff' defined but not used [-Wunused-function] Modules/timemodule.c:1164:1: warning: 'get_zone' defined but not used [-Wunused-function] Commit: 40db90c1ce1a59d5f5f2894bb0ce32110000bf27 https://github.com/python/cpython/commit/40db90c1ce1a59d5f5f2894bb0ce32110000bf27 Author: Serhiy Storchaka Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Lib/test/test_struct.py M Misc/NEWS M Modules/_struct.c M Objects/unicodeobject.c Log Message: ----------- bpo-29802: Fix reference counting in module-level struct functions (#1213) when pass arguments of wrong type. Commit: 8e675286a92f33837cfffac5914b5175dac5d573 https://github.com/python/cpython/commit/8e675286a92f33837cfffac5914b5175dac5d573 Author: Segev Finer Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M .gitignore Log Message: ----------- Add missing .gitignore entries for VS2015 IntelliSense DB (#1223) Commit: f60c9e54f501065f3be2a4cfb4c387dfa2f243a9 https://github.com/python/cpython/commit/f60c9e54f501065f3be2a4cfb4c387dfa2f243a9 Author: Segev Finer Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M PCbuild/pcbuild.sln Log Message: ----------- bpo-29191: Add liblzma.vcxproj to pcbuild.sln and other missing entries (#1222) liblzma is missing from pcbuild.sln. This causes the build of _lzma to fail when building the solution and not using build.bat. Commit: 791dc831198f3ecc1531f8e6f05debf4ce234d00 https://github.com/python/cpython/commit/791dc831198f3ecc1531f8e6f05debf4ce234d00 Author: Benjamin Peterson Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Include/pyport.h M Modules/_sre.c M configure M configure.ac M pyconfig.h.in Log Message: ----------- remove configure test for inline keyword (#1231) We require C99, so a configure test for this standard feature is not needed. Commit: 28205b203a4742c40080b4a2b4b2dcd800716edc https://github.com/python/cpython/commit/28205b203a4742c40080b4a2b4b2dcd800716edc Author: Victor Stinner Date: 2017-04-21 (Fri, 21 Apr 2017) Changed paths: M configure M configure.ac Log Message: ----------- bpo-30104: Use -fno-strict-aliasing on clang (#1221) Python/dtoa.c is not compiled correctly with clang 4.0 and optimization level -O2 or higher, because of an aliasing issue on the double/ULong[2] union. LLVM bug report: https://bugs.llvm.org//show_bug.cgi?id=31928 Commit: 35f3d240ee5f0958034bd500949b08764e36f4dc https://github.com/python/cpython/commit/35f3d240ee5f0958034bd500949b08764e36f4dc Author: Victor Stinner Date: 2017-04-21 (Fri, 21 Apr 2017) Changed paths: M configure M configure.ac Log Message: ----------- bpo-30104: configure now detects when cc is clang (#1233) Detect when the "cc" compiler (and the $CC variable) is the Clang compiler. The test is needed to add the -fno-strict-aliasing option on FreeBSD where cc is clang. Commit: a2c877c3985aba4adb19755e21f477e1c639cfd9 https://github.com/python/cpython/commit/a2c877c3985aba4adb19755e21f477e1c639cfd9 Author: Victor Stinner Date: 2017-04-21 (Fri, 21 Apr 2017) Changed paths: M Lib/test/test_asyncore.py Log Message: ----------- bpo-30106: Fix test_asyncore.test_quick_connect() (#1234) test_quick_connect() runs a thread up to 50 seconds, whereas the socket is connected in 0.2 second and then the thread is expected to end in less than 3 second. On Linux, the thread ends quickly because select() seems to always return quickly. On FreeBSD, sometimes select() fails with timeout and so the thread runs much longer than expected. Fix the thread timeout to fix a race condition in the test. Commit: 2a1aed04b0943636f605543522e16cca1dc23e70 https://github.com/python/cpython/commit/2a1aed04b0943636f605543522e16cca1dc23e70 Author: Victor Stinner Date: 2017-04-21 (Fri, 21 Apr 2017) Changed paths: M Lib/test/test_io.py Log Message: ----------- bpo-30107: don't dump core on expected test_io crash (#1235) test_io has two unit tests which trigger a deadlock: * test_daemon_threads_shutdown_stdout_deadlock() * test_daemon_threads_shutdown_stderr_deadlock() These tests call Py_FatalError() if the expected bug is triggered which calls abort(). Use test.support.SuppressCrashReport to prevent the creation on a core dump, to fix the warning: Warning -- files was modified by test_io Before: [] After: ['python.core'] Commit: 46c2b81026bbf966c0898a1fa30d98c33673aea0 https://github.com/python/cpython/commit/46c2b81026bbf966c0898a1fa30d98c33673aea0 Author: Victor Stinner Date: 2017-04-21 (Fri, 21 Apr 2017) Changed paths: M Lib/test/test_faulthandler.py M Modules/faulthandler.c Log Message: ----------- bpo-30125: Fix faulthandler.disable() on Windows (#1240) * bpo-30125: Cleanup faulthandler.c * Use size_t type for iterators * Add { ... } * bpo-30125: Fix faulthandler.disable() on Windows On Windows, faulthandler.disable() now removes the exception handler installed by faulthandler.enable(). Commit: d1ae24e8880fe00d006eb2996af815c35fbcfb33 https://github.com/python/cpython/commit/d1ae24e8880fe00d006eb2996af815c35fbcfb33 Author: Sebastian Vetter Date: 2017-04-21 (Fri, 21 Apr 2017) Changed paths: M Doc/using/unix.rst Log Message: ----------- Correct the README link in Unix install docs (#1245) Commit: ae5b3260dd459845aad8a30491b76d471577785d https://github.com/python/cpython/commit/ae5b3260dd459845aad8a30491b76d471577785d Author: Charles Renwick Date: 2017-04-21 (Fri, 21 Apr 2017) Changed paths: M Lib/asyncio/tasks.py Log Message: ----------- bpo-30098: Clarify that run_coroutine_threadsafe expects asyncio.Future (GH-1170) Commit: a36e939aeb3b5a2c56561eb24f0e339eee9f3f9d https://github.com/python/cpython/commit/a36e939aeb3b5a2c56561eb24f0e339eee9f3f9d Author: Victor Stinner Date: 2017-04-22 (Sat, 22 Apr 2017) Changed paths: M Lib/ctypes/test/test_win32.py M Lib/test/support/__init__.py Log Message: ----------- bpo-30125: disable faulthandler in ctypes test_SEH (#1237) Disable faulthandler to run test_SEH() of test_ctypes to prevent the following log with a traceback: Windows fatal exception: access violation Add support.disable_faulthandler() context manager. Commit: 1a5856bf9295fa73995898d576e0bedf016aee1f https://github.com/python/cpython/commit/1a5856bf9295fa73995898d576e0bedf016aee1f Author: Serhiy Storchaka Date: 2017-04-22 (Sat, 22 Apr 2017) Changed paths: M Include/listobject.h M Include/setobject.h M Include/tupleobject.h M Objects/odictobject.c Log Message: ----------- bpo-29867: Add asserts in PyTuple_GET_SIZE, PyList_GET_SIZE and PySet_GET_SIZE. (#751) Commit: 9616a82e7802241a4b74cf7ae38d43c37bf66e48 https://github.com/python/cpython/commit/9616a82e7802241a4b74cf7ae38d43c37bf66e48 Author: bladebryan Date: 2017-04-22 (Sat, 22 Apr 2017) Changed paths: M Lib/test/test_random.py M Misc/ACKS M Misc/NEWS M Modules/_randommodule.c Log Message: ----------- bpo-29960 _random.Random corrupted on exception in setstate(). (#1019) Commit: 7bfd740e3d484e6fdf3f5c2d4640450957f9d89c https://github.com/python/cpython/commit/7bfd740e3d484e6fdf3f5c2d4640450957f9d89c Author: Serhiy Storchaka Date: 2017-04-22 (Sat, 22 Apr 2017) Changed paths: M Misc/NEWS Log Message: ----------- Remove unneeded Misc/NEWS entry for bpo-29802. (#1251) The bug was added in still not released version. Commit: 7fae81e1672d0b4110d31ea6a765b54f63a2e54b https://github.com/python/cpython/commit/7fae81e1672d0b4110d31ea6a765b54f63a2e54b Author: Louie Lu Date: 2017-04-22 (Sat, 22 Apr 2017) Changed paths: M Doc/library/test.rst Log Message: ----------- Fix trailing colon and newline in test.rst (#1250) Commit: 997a4adea606069e01beac6269920709db3994d1 https://github.com/python/cpython/commit/997a4adea606069e01beac6269920709db3994d1 Author: Serhiy Storchaka Date: 2017-04-22 (Sat, 22 Apr 2017) Changed paths: M Doc/reference/expressions.rst Log Message: ----------- Remove outdated note about constraining of the bit shift right operand. (#1258) The constrain was removed in bpo-29816. Commit: 85157cd89a6edac347a5b6871fcf20c500c6fbbf https://github.com/python/cpython/commit/85157cd89a6edac347a5b6871fcf20c500c6fbbf Author: Serhiy Storchaka Date: 2017-04-23 (Sun, 23 Apr 2017) Changed paths: M Doc/reference/datamodel.rst Log Message: ----------- bpo-15718: Document the upper bound constrain on the __len__ return value. (#1256) Commit: 26896f2832324dde85cdd63d525571ca669f6f0b https://github.com/python/cpython/commit/26896f2832324dde85cdd63d525571ca669f6f0b Author: csabella Date: 2017-04-23 (Sun, 23 Apr 2017) Changed paths: M Doc/c-api/long.rst Log Message: ----------- bpo-29751: Improve PyLong_FromString documentation (GH-915) Commit: 9eb5ca0774f94215be48442100c829db2484e146 https://github.com/python/cpython/commit/9eb5ca0774f94215be48442100c829db2484e146 Author: Mariatta Date: 2017-04-23 (Sun, 23 Apr 2017) Changed paths: M Misc/ACKS Log Message: ----------- bpo-29751: add Cheryl Sabella to Misc/ACKS (GH-1268) Commit: 2e576f5aec1f8f23f07001e2eb3db9276851a4fc https://github.com/python/cpython/commit/2e576f5aec1f8f23f07001e2eb3db9276851a4fc Author: Serhiy Storchaka Date: 2017-04-24 (Mon, 24 Apr 2017) Changed paths: M Doc/library/http.client.rst M Doc/reference/datamodel.rst M Lib/asyncio/base_events.py M Lib/cgi.py M Lib/dbm/dumb.py M Lib/http/client.py M Lib/idlelib/pyparse.py M Lib/lib2to3/fixes/fix_operator.py M Lib/locale.py M Lib/logging/__init__.py M Lib/pathlib.py M Lib/selectors.py M Lib/shelve.py M Lib/test/test_dictviews.py M Lib/test/test_functools.py M Lib/test/test_hash.py M Lib/test/test_pathlib.py M Lib/test/test_statistics.py M Lib/test/test_typing.py M Lib/tracemalloc.py M Lib/weakref.py M Lib/xml/etree/ElementTree.py Log Message: ----------- bpo-30144: Import collections ABC from collections.abc rather than collections. (#1263) Commit: fcfe80ec2592fed8b3941c79056a8737abef7d3b https://github.com/python/cpython/commit/fcfe80ec2592fed8b3941c79056a8737abef7d3b Author: Nate Date: 2017-04-24 (Mon, 24 Apr 2017) Changed paths: M Lib/inspect.py M Lib/test/test_inspect.py M Misc/NEWS Log Message: ----------- bpo-29822: Make inspect.isabstract() work during __init_subclass__. (#678) At the time when an abstract base class' __init_subclass__ runs, ABCMeta.__new__ has not yet finished running, so in the presence of __init_subclass__, inspect.isabstract() can no longer depend only on TPFLAGS_IS_ABSTRACT. Commit: 4bcfa3a2363c30d406c6826e291b30c33a649d18 https://github.com/python/cpython/commit/4bcfa3a2363c30d406c6826e291b30c33a649d18 Author: Victor Stinner Date: 2017-04-25 (Tue, 25 Apr 2017) Changed paths: M Lib/test/test_logging.py Log Message: ----------- bpo-30131: Cleanup threads in test_logging (#1275) * Use @support.reap_threads on unit tests creating threads * Call TestCase.fail() on thread.join(timeout) failure Commit: 0d659e5614cad512a1940125135b443b3eecb5d7 https://github.com/python/cpython/commit/0d659e5614cad512a1940125135b443b3eecb5d7 Author: Victor Stinner Date: 2017-04-25 (Tue, 25 Apr 2017) Changed paths: M Modules/timemodule.c Log Message: ----------- tmtotuple(): use time_t for gmtoff (#1276) timegm() return type is time_t, not int. Use time_t to prevent the following compiler warning on Windows: timemodule.c: warning C4244: '=': conversion from 'time_t' to 'int', possible loss of data Commit: f6448e5d65c349576df6e83b8324b9c208e77615 https://github.com/python/cpython/commit/f6448e5d65c349576df6e83b8324b9c208e77615 Author: Victor Stinner Date: 2017-04-25 (Tue, 25 Apr 2017) Changed paths: M Lib/distutils/tests/test_build_ext.py Log Message: ----------- bpo-30132: distutils test_build_ext() uses temp_cwd() (#1278) test_build_ext() of test_distutils now uses support.temp_cwd() to prevent the creation of a pdb file in the current working directory on Windows. Commit: 3e2ad8ec61a322370a6fbdfb2209cf74546f5e08 https://github.com/python/cpython/commit/3e2ad8ec61a322370a6fbdfb2209cf74546f5e08 Author: INADA Naoki Date: 2017-04-25 (Tue, 25 Apr 2017) Changed paths: M Lib/asyncio/base_events.py M Lib/asyncio/base_subprocess.py M Lib/asyncio/compat.py M Lib/asyncio/events.py M Lib/asyncio/futures.py M Lib/asyncio/proactor_events.py M Lib/asyncio/selector_events.py M Lib/asyncio/sslproto.py M Lib/asyncio/tasks.py M Lib/asyncio/test_utils.py M Lib/asyncio/transports.py M Lib/asyncio/unix_events.py Log Message: ----------- bpo-29617: Remove Python 3.3 support from asyncio (GH-232) Commit: 97bf722fcd1de1236824377e052369dc7686b644 https://github.com/python/cpython/commit/97bf722fcd1de1236824377e052369dc7686b644 Author: csabella Date: 2017-04-25 (Tue, 25 Apr 2017) Changed paths: M Doc/library/collections.rst Log Message: ----------- bpo-28851: Improve namedtuple documentation (GH-1274) Clarify that a sequence of strings is the preferred value for 'field_names'. Commit: 08c16016e2a2d1368d001ddebfe9ca92465773c4 https://github.com/python/cpython/commit/08c16016e2a2d1368d001ddebfe9ca92465773c4 Author: Jim Fasarakis-Hilliard Date: 2017-04-25 (Tue, 25 Apr 2017) Changed paths: M Doc/library/types.rst M Lib/test/test_types.py M Lib/types.py M Misc/NEWS Log Message: ----------- bpo:29950: Rename SlotWrapperType to WrapperDescriptorType (GH-926) Commit: d819ad9832292d854e9710493ecdf959b69802e3 https://github.com/python/cpython/commit/d819ad9832292d854e9710493ecdf959b69802e3 Author: Victor Stinner Date: 2017-04-26 (Wed, 26 Apr 2017) Changed paths: M Lib/test/support/__init__.py Log Message: ----------- bpo-30107: Make SuppressCrashReport quiet on macOS (#1279) On macOS, SuppressCrashReport now redirects /usr/bin/defaults command stderr into a pipe to not pollute stderr. It fixes a test_io.test_daemon_threads_shutdown_stderr_deadlock() failure when the CrashReporter domain doesn't exists. Message logged into stderr: 2017-04-24 16:57:21.432 defaults[41046:2462851] The domain/default pair of (com.apple.CrashReporter, DialogType) does not exist Commit: c6db4811f9ea3aeff0e1fafe1c60a22835ef359e https://github.com/python/cpython/commit/c6db4811f9ea3aeff0e1fafe1c60a22835ef359e Author: csabella Date: 2017-04-26 (Wed, 26 Apr 2017) Changed paths: M Doc/library/functions.rst M Doc/library/stdtypes.rst M Doc/reference/datamodel.rst Log Message: ----------- bpo-30052: Link `bytes` & `bytearray` to stdtypes not functions (GH-1271) Builtin container types have two potential link targets in the docs: - their entry in the list of builtin callables - their type documentation This change brings `bytes` and `bytearray` into line with other container types by having cross-references default to linking to their type documentation, rather than their builtin callable entry. Commit: 0d637e236d7099f7b724026c8cb7bd83d8e12e6b https://github.com/python/cpython/commit/0d637e236d7099f7b724026c8cb7bd83d8e12e6b Author: Louie Lu Date: 2017-04-26 (Wed, 26 Apr 2017) Changed paths: M Doc/library/ctypes.rst Log Message: ----------- bpo-28698: Fix c_wchar_p doc example (GH-1160) Commit: 87c07fe9d908d0a2143fcc8369255c6ff3241503 https://github.com/python/cpython/commit/87c07fe9d908d0a2143fcc8369255c6ff3241503 Author: Mathias Rav Date: 2017-04-26 (Wed, 26 Apr 2017) Changed paths: M Doc/library/typing.rst Log Message: ----------- bpo-29974: Improve typing.TYPE_CHECKING example (GH-982) * Fix PEP 8 (SomeType instead of some_type) * Add a function parameter annotation * Explain, using wording from PEP 484 and PEP 526, why one annotation is in quotes and another is not. Suggested by Ivan Levkevskyi. Commit: 6e676954de7c4f3f06dd5b56842c9a2c931a1cab https://github.com/python/cpython/commit/6e676954de7c4f3f06dd5b56842c9a2c931a1cab Author: Victor Stinner Date: 2017-04-26 (Wed, 26 Apr 2017) Changed paths: M Modules/timemodule.c Log Message: ----------- timemodule.c: Cast PyUnicode_AsUTF8() to char* (#1294) bpo-28769 changed PyUnicode_AsUTF8() return type from const char* to char* in Python 3.7, but tm_zone field type of the tm structure is char* on FreeBSD. Cast PyUnicode_AsUTF8() to char* in gettmarg() to fix the warning: Modules/timemodule.c:443:20: warning: assigning to 'char *' from 'const char *' discards qualifiers Commit: 8ca2f2faefa8dba323a2e4c4b86efb633d7a53cf https://github.com/python/cpython/commit/8ca2f2faefa8dba323a2e4c4b86efb633d7a53cf Author: Victor Stinner Date: 2017-04-26 (Wed, 26 Apr 2017) Changed paths: M Lib/test/test_logging.py Log Message: ----------- bpo-30131: test_logging now joins queue threads (#1298) QueueListenerTest of test_logging now closes the multiprocessing Queue and joins its thread to prevent leaking dangling threads to following tests. Add also @support.reap_threads to detect earlier if a test leaks threads (and try to "cleanup" these threads). Commit: ab7886b78574d9224b26dc3a5b08e5c105fbbf11 https://github.com/python/cpython/commit/ab7886b78574d9224b26dc3a5b08e5c105fbbf11 Author: Eijebong Date: 2017-04-26 (Wed, 26 Apr 2017) Changed paths: M Doc/library/curses.rst M Misc/ACKS M Misc/NEWS M Modules/_cursesmodule.c Log Message: ----------- bpo-30101: Add support for curses.A_ITALIC. (#1015) Commit: a90b990480f45b6a0ad02d43455cf8b620bac9c5 https://github.com/python/cpython/commit/a90b990480f45b6a0ad02d43455cf8b620bac9c5 Author: Dong-hee Na Date: 2017-04-26 (Wed, 26 Apr 2017) Changed paths: M Doc/library/2to3.rst Log Message: ----------- bpo-30142: Remove "callable" from the 2to3fixer documentation. (GH-1296) Commit: 88c38b32b761cb566759b8ad96704bff590a1de9 https://github.com/python/cpython/commit/88c38b32b761cb566759b8ad96704bff590a1de9 Author: Louie Lu Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: M Doc/c-api/bytes.rst M Doc/c-api/unicode.rst Log Message: ----------- bpo-28415: Note 0 conversion different between Python and C (#885) Commit: 6fde770e4e940c19cd62de0b6aeb77840690843e https://github.com/python/cpython/commit/6fde770e4e940c19cd62de0b6aeb77840690843e Author: Jesse Gonzalez Date: 2017-04-26 (Wed, 26 Apr 2017) Changed paths: M Doc/howto/unicode.rst Log Message: ----------- Use the correct name for ISO in Unicode HOWTO. (#1312) Commit: e65fcde85abf6617508f2d6b77020e24b8ca6f6b https://github.com/python/cpython/commit/e65fcde85abf6617508f2d6b77020e24b8ca6f6b Author: Marco Buttu Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: M Doc/library/email.compat32-message.rst M Doc/library/functions.rst M Doc/library/ipaddress.rst M Doc/library/reprlib.rst M Doc/library/shlex.rst M Doc/library/urllib.parse.rst M Doc/whatsnew/3.2.rst Log Message: ----------- bpo-27200: Fix several doctests (GH-604) Commit: 5bccca58b9b2b3a925b16750bedbd907695ea8d7 https://github.com/python/cpython/commit/5bccca58b9b2b3a925b16750bedbd907695ea8d7 Author: Victor Stinner Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: M Lib/test/test_imaplib.py M Lib/test/test_nntplib.py Log Message: ----------- bpo-30175: Skip client cert tests of test_imaplib (#1320) * bpo-30175: Skip client cert tests of test_imaplib The IMAP server cyrus.andrew.cmu.edu doesn't accept our randomly generated client x509 certificate anymore. * bpo-30188: Catch EOFError in NetworkedNNTPTests test_nntplib fails randomly with EOFError in NetworkedNNTPTests.setUpClass(). Catch EOFError to skip tests in that case. Commit: 5a4e3d8f9c37e700402b23fafbfc413e5ca3113d https://github.com/python/cpython/commit/5a4e3d8f9c37e700402b23fafbfc413e5ca3113d Author: Jelle Zijlstra Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: M Lib/pickletools.py Log Message: ----------- bpo-30174: Remove duplicate definition from pickletools (#1301) There were two almost identical definitions of bytes1. Commit: 826f83f1d562a7b878499bc3af2267cfdfe5f2f9 https://github.com/python/cpython/commit/826f83f1d562a7b878499bc3af2267cfdfe5f2f9 Author: Victor Stinner Date: 2017-04-28 (Fri, 28 Apr 2017) Changed paths: M Makefile.pre.in M configure M configure.ac Log Message: ----------- bpo-30104: Only use -fno-strict-aliasing on dtoa.c (#1340) On clang, only compile dtoa.c with -fno-strict-aliasing, use strict aliasing to compile all other C files. Commit: 80a3da4d4aad0b51893e1e2f696b6252eca80e07 https://github.com/python/cpython/commit/80a3da4d4aad0b51893e1e2f696b6252eca80e07 Author: Wieland Hoffmann Date: 2017-04-28 (Fri, 28 Apr 2017) Changed paths: M Doc/using/windows.rst Log Message: ----------- Improve the grammar in windows.rst (GH-1330) Commit: d1a1def7bf221b04dcf3fc3a67aa19aa2f622f83 https://github.com/python/cpython/commit/d1a1def7bf221b04dcf3fc3a67aa19aa2f622f83 Author: Serhiy Storchaka Date: 2017-04-28 (Fri, 28 Apr 2017) Changed paths: M Lib/test/support/__init__.py M Lib/test/test_support.py M Lib/test/test_tempfile.py M Misc/NEWS Log Message: ----------- bpo-30197: Enhance functions swap_attr() and swap_item() in test.support. (#1341) * bpo-30197: Enhance functions swap_attr() and swap_item() in test.support. They now work when delete replaced attribute or item inside the with statement. The old value of the attribute or item (or None if it doesn't exist) now will be assigned to the target of the "as" clause, if there is one. * Update docstrings. Commit: 6c991bdee7ec4bedd8c1b8d3812dc884b654b57c https://github.com/python/cpython/commit/6c991bdee7ec4bedd8c1b8d3812dc884b654b57c Author: Neil Schemenauer Date: 2017-04-28 (Fri, 28 Apr 2017) Changed paths: M setup.py Log Message: ----------- Check that Python is 64-bit before enabling BLAKE2_USE_SSE. (#1332) Commit: 3cc8259b71ef784a9f7593f04da96043afe2228a https://github.com/python/cpython/commit/3cc8259b71ef784a9f7593f04da96043afe2228a Author: Serhiy Storchaka Date: 2017-04-29 (Sat, 29 Apr 2017) Changed paths: M Lib/test/test_importlib/test_abc.py Log Message: ----------- bpo-30158: Fix deprecation warnings in test_importlib introduced by bpo-29576. (#1285) Commit: 9dc2b3809f38be2e403ee264958106badfda142d https://github.com/python/cpython/commit/9dc2b3809f38be2e403ee264958106badfda142d Author: csabella Date: 2017-04-29 (Sat, 29 Apr 2017) Changed paths: M Doc/library/idle.rst Log Message: ----------- bpo-30208: DOC: fix small typos in IDLE (#1354) Commit: 2e624690bd74071358566300b7ef0bc45f444a30 https://github.com/python/cpython/commit/2e624690bd74071358566300b7ef0bc45f444a30 Author: Jelle Zijlstra Date: 2017-04-30 (Sun, 30 Apr 2017) Changed paths: M Doc/library/contextlib.rst M Doc/reference/datamodel.rst M Doc/whatsnew/3.7.rst M Lib/contextlib.py A Lib/test/test_contextlib_async.py Log Message: ----------- bpo-29679: Implement @contextlib.asynccontextmanager (#360) Commit: 1374dbb6940f29c49c2966551a06015857c942cc https://github.com/python/cpython/commit/1374dbb6940f29c49c2966551a06015857c942cc Author: Xiang Zhang Date: 2017-05-01 (Mon, 01 May 2017) Changed paths: M Modules/binascii.c M Modules/clinic/binascii.c.h Log Message: ----------- restore *data* parameter of binascii.b2a_base64 to positional-only (#1352) Commit: 5d7a8d0c13737fd531b722ad76c505ef47aac96a https://github.com/python/cpython/commit/5d7a8d0c13737fd531b722ad76c505ef47aac96a Author: Giampaolo Rodola Date: 2017-05-01 (Mon, 01 May 2017) Changed paths: M Lib/unittest/case.py M Lib/unittest/test/test_assertions.py M Misc/NEWS Log Message: ----------- bpo-30190: improved error msg for assertAlmostEqual(delta=...) (#1331) * #30190 / unittest / assertAlmostEqual(delta=...) / error msg: show the difference between the 2 numbers in case of failure * safe_repr() diff * also show difference when passing 'places' argument * refactoring * update Misc/NEWS Commit: 28e7b35c9f780f0836d7576dfd6671c9d6cf0ab4 https://github.com/python/cpython/commit/28e7b35c9f780f0836d7576dfd6671c9d6cf0ab4 Author: Giampaolo Rodola Date: 2017-05-01 (Mon, 01 May 2017) Changed paths: M .gitignore M .mention-bot M Doc/c-api/bytes.rst M Doc/c-api/exceptions.rst M Doc/c-api/long.rst M Doc/c-api/slice.rst M Doc/c-api/unicode.rst M Doc/distutils/sourcedist.rst M Doc/howto/argparse.rst M Doc/howto/unicode.rst M Doc/library/2to3.rst M Doc/library/asyncio-protocol.rst M Doc/library/collections.rst M Doc/library/contextlib.rst M Doc/library/copy.rst M Doc/library/ctypes.rst M Doc/library/curses.rst M Doc/library/decimal.rst M Doc/library/email.compat32-message.rst M Doc/library/functions.rst M Doc/library/http.client.rst M Doc/library/idle.rst M Doc/library/inspect.rst M Doc/library/ipaddress.rst M Doc/library/locale.rst M Doc/library/pathlib.rst M Doc/library/re.rst M Doc/library/reprlib.rst M Doc/library/select.rst M Doc/library/shlex.rst M Doc/library/ssl.rst M Doc/library/stdtypes.rst M Doc/library/test.rst M Doc/library/turtle.rst M Doc/library/types.rst M Doc/library/typing.rst M Doc/library/urllib.parse.rst M Doc/library/weakref.rst M Doc/license.rst M Doc/reference/datamodel.rst M Doc/reference/expressions.rst M Doc/tools/susp-ignored.csv M Doc/using/unix.rst M Doc/using/windows.rst M Doc/whatsnew/3.2.rst M Doc/whatsnew/3.7.rst M Include/ceval.h M Include/listobject.h M Include/pyport.h M Include/setobject.h M Include/tupleobject.h M Lib/_osx_support.py M Lib/asyncio/base_events.py M Lib/asyncio/base_subprocess.py M Lib/asyncio/compat.py M Lib/asyncio/events.py M Lib/asyncio/futures.py M Lib/asyncio/proactor_events.py M Lib/asyncio/selector_events.py M Lib/asyncio/sslproto.py M Lib/asyncio/tasks.py M Lib/asyncio/test_utils.py M Lib/asyncio/transports.py M Lib/asyncio/unix_events.py M Lib/cgi.py M Lib/contextlib.py M Lib/ctypes/test/test_win32.py M Lib/dbm/dumb.py M Lib/dis.py M Lib/distutils/command/sdist.py M Lib/distutils/tests/test_build_ext.py M Lib/http/client.py M Lib/idlelib/idle_test/test_replace.py M Lib/idlelib/pyparse.py M Lib/idlelib/run.py M Lib/importlib/_bootstrap_external.py M Lib/importlib/abc.py M Lib/inspect.py M Lib/lib2to3/fixes/fix_operator.py M Lib/lib2to3/pgen2/tokenize.py M Lib/lib2to3/tests/data/py3_test_grammar.py M Lib/locale.py M Lib/logging/__init__.py M Lib/mimetypes.py M Lib/multiprocessing/util.py M Lib/pathlib.py M Lib/pickletools.py M Lib/pstats.py M Lib/re.py M Lib/selectors.py M Lib/shelve.py M Lib/site.py M Lib/sqlite3/test/hooks.py M Lib/subprocess.py M Lib/tarfile.py M Lib/test/_test_multiprocessing.py M Lib/test/exception_hierarchy.txt M Lib/test/libregrtest/save_env.py M Lib/test/support/__init__.py M Lib/test/test_asyncore.py M Lib/test/test_builtin.py M Lib/test/test_capi.py M Lib/test/test_contextlib.py A Lib/test/test_contextlib_async.py M Lib/test/test_descr.py M Lib/test/test_dictviews.py M Lib/test/test_dis.py M Lib/test/test_exceptions.py M Lib/test/test_faulthandler.py M Lib/test/test_functools.py M Lib/test/test_getargs2.py M Lib/test/test_hash.py M Lib/test/test_imaplib.py M Lib/test/test_importlib/test_abc.py M Lib/test/test_importlib/test_util.py M Lib/test/test_inspect.py M Lib/test/test_io.py M Lib/test/test_logging.py M Lib/test/test_nntplib.py M Lib/test/test_normalization.py M Lib/test/test_parser.py M Lib/test/test_pathlib.py M Lib/test/test_random.py M Lib/test/test_re.py M Lib/test/test_site.py M Lib/test/test_statistics.py M Lib/test/test_struct.py M Lib/test/test_subprocess.py M Lib/test/test_support.py M Lib/test/test_sys.py M Lib/test/test_tarfile.py M Lib/test/test_tempfile.py M Lib/test/test_tools/test_reindent.py M Lib/test/test_types.py M Lib/test/test_typing.py M Lib/test/test_urllib2_localnet.py M Lib/test/test_uuid.py M Lib/test/test_zipfile.py M Lib/tracemalloc.py M Lib/types.py M Lib/unittest/case.py M Lib/unittest/main.py M Lib/unittest/test/test_assertions.py M Lib/urllib/error.py M Lib/urllib/request.py M Lib/weakref.py M Lib/xml/etree/ElementTree.py M Lib/zipfile.py M Makefile.pre.in M Misc/ACKS M Misc/NEWS M Modules/_bz2module.c M Modules/_ctypes/_ctypes.c M Modules/_cursesmodule.c M Modules/_dbmmodule.c M Modules/_elementtree.c M Modules/_gdbmmodule.c M Modules/_io/_iomodule.c M Modules/_io/_iomodule.h M Modules/_io/bufferedio.c M Modules/_io/clinic/_iomodule.c.h M Modules/_io/fileio.c M Modules/_io/iobase.c M Modules/_io/stringio.c M Modules/_io/textio.c M Modules/_multiprocessing/multiprocessing.c M Modules/_multiprocessing/semaphore.c M Modules/_posixsubprocess.c M Modules/_randommodule.c M Modules/_sre.c M Modules/_ssl.c M Modules/_struct.c M Modules/_testbuffer.c M Modules/_testcapimodule.c M Modules/_winapi.c M Modules/arraymodule.c M Modules/binascii.c M Modules/cjkcodecs/multibytecodec.c M Modules/clinic/_sre.c.h M Modules/clinic/binascii.c.h M Modules/faulthandler.c M Modules/fcntlmodule.c M Modules/itertoolsmodule.c M Modules/main.c M Modules/mmapmodule.c M Modules/ossaudiodev.c M Modules/parsermodule.c M Modules/posixmodule.c M Modules/readline.c M Modules/selectmodule.c M Modules/signalmodule.c M Modules/timemodule.c M Modules/zipimport.c M Objects/abstract.c M Objects/bytearrayobject.c M Objects/bytesobject.c M Objects/clinic/typeobject.c.h M Objects/codeobject.c M Objects/exceptions.c M Objects/listobject.c M Objects/memoryobject.c M Objects/namespaceobject.c M Objects/object.c M Objects/odictobject.c M Objects/setobject.c M Objects/tupleobject.c M Objects/typeobject.c M Objects/unicodeobject.c M PC/clinic/msvcrtmodule.c.h M PC/msvcrtmodule.c M PCbuild/pcbuild.sln M Python/bltinmodule.c M Python/getargs.c M Python/importlib_external.h M Tools/scripts/patchcheck.py M Tools/scripts/reindent.py M aclocal.m4 M configure M configure.ac M pyconfig.h.in M setup.py Log Message: ----------- Merge branch 'master' into selectors-refactoring Commit: d4069de5112f0408801ff2479476827bb3e0e8fc https://github.com/python/cpython/commit/d4069de5112f0408801ff2479476827bb3e0e8fc Author: Nathaniel J. Smith Date: 2017-05-01 (Mon, 01 May 2017) Changed paths: M Doc/library/ssl.rst Log Message: ----------- Clean up some confusing text left by PROTOCOL_SSLv23 -> PROTOCOL_TLS transition (#1355) Commit: 92fd6c9ef54a857815e3dca8ee74b2b4f5cdf154 https://github.com/python/cpython/commit/92fd6c9ef54a857815e3dca8ee74b2b4f5cdf154 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/distutils/tests/test_build_ext.py Log Message: ----------- bpo-30132: distutils BuildExtTestCase use temp_cwd (#1380) BuildExtTestCase of test_distutils now uses support.temp_cwd() in setUp() to remove files created in the current working in all BuildExtTestCase unit tests, not only test_build_ext(). Move also tearDown() just after setUp(). Commit: 1dae7450c68bad498e57800387b24cb103c461fa https://github.com/python/cpython/commit/1dae7450c68bad498e57800387b24cb103c461fa Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_ssl.py Log Message: ----------- bpo-30199: test_ssl closes all asyncore channels (#1381) AsyncoreEchoServer of test_ssl now calls asyncore.close_all(ignore_all=True) to ensure that asyncore.socket_map is cleared once the test completes, even if ConnectionHandler was not correctly unregistered. Fix the following warning: Warning -- asyncore.socket_map was modified by test_ssl Before: {} After: {6: } Commit: 999707373630ce090300c3c542066f493b12faa0 https://github.com/python/cpython/commit/999707373630ce090300c3c542066f493b12faa0 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Misc/NEWS M Modules/_io/fileio.c Log Message: ----------- bpo-30228: FileIO seek() and tell() set seekable (#1384) FileIO.seek() and FileIO.tell() method now set the internal seekable attribute to avoid one syscall on open() (in buffered or text mode). The seekable property is now also more reliable since its value is set correctly on memory allocation failure. Commit: b0d82036549074357717d130a772d1e2ebc8ea01 https://github.com/python/cpython/commit/b0d82036549074357717d130a772d1e2ebc8ea01 Author: Tong SHEN Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Doc/library/selectors.rst Log Message: ----------- Fix typo in selectors.rst (#1383) decriptor -> descriptor Commit: 495b5021e73e3c4b6404417ecf4fa83aa10297f0 https://github.com/python/cpython/commit/495b5021e73e3c4b6404417ecf4fa83aa10297f0 Author: Antoine Pitrou Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_socket.py M Misc/NEWS M Modules/socketmodule.c Log Message: ----------- bpo-30205: Fix getsockname() for unbound AF_UNIX sockets on Linux (#1370) * bpo-30205: Fix getsockname() for unbound AF_UNIX sockets on Linux * Add NEWS entry Commit: f06e0218ef6007667f5d61184b85a81a0466d3ae https://github.com/python/cpython/commit/f06e0218ef6007667f5d61184b85a81a0466d3ae Author: Ivan Levkivskyi Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_typing.py M Lib/typing.py M Misc/NEWS Log Message: ----------- bpo-28556: Routine updates to typing (#1366) - Add NoReturn type - Use WrapperDescriptorType (original PR by Jim Fasarakis-Hilliard) - Minor bug-fixes Commit: 094909ad69a6654ac43c69ebdced060fbbbbede8 https://github.com/python/cpython/commit/094909ad69a6654ac43c69ebdced060fbbbbede8 Author: Jim Fasarakis-Hilliard Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_isinstance.py Log Message: ----------- Remove outdated tests in test_isinstance (GH-1393) There is no need to test for new-style classes versus classic classes in Python 3. Commit: 5facdbb29169c2799c42f887cef4cd9d087b0167 https://github.com/python/cpython/commit/5facdbb29169c2799c42f887cef4cd9d087b0167 Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M configure.ac Log Message: ----------- bpo-30232: Support Git worktree in configure.ac (#1391) Don't test if .git/HEAD file exists, but only if the .git file (or directory) exists. Commit: 9ed34a89532763cf89f5e11fffb91ef7dee29fed https://github.com/python/cpython/commit/9ed34a89532763cf89f5e11fffb91ef7dee29fed Author: Victor Stinner Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M configure Log Message: ----------- bpo-30232: Regenerate configure (#1396) Run autoconf. Commit: 0360a9d015ddbc4e3d58e3ab4b433da27bf1db3a https://github.com/python/cpython/commit/0360a9d015ddbc4e3d58e3ab4b433da27bf1db3a Author: Antoine Pitrou Date: 2017-05-02 (Tue, 02 May 2017) Changed paths: M Lib/test/test_socket.py Log Message: ----------- Fix tests: getsockname() can return None on OS X on unbound sockets (#1400) Commit: 13f1f423fac39f8f14a3ce919dd236975517d5c6 https://github.com/python/cpython/commit/13f1f423fac39f8f14a3ce919dd236975517d5c6 Author: Xiang Zhang Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Doc/library/binascii.rst M Doc/library/uu.rst M Doc/tools/susp-ignored.csv M Doc/whatsnew/3.7.rst M Lib/test/test_binascii.py M Lib/test/test_uu.py M Lib/uu.py M Misc/NEWS M Modules/binascii.c M Modules/clinic/binascii.c.h Log Message: ----------- bpo-30103: Allow Uuencode in Python using backtick as zero instead of space (#1326) Commit: a5c62a8e9f0de6c4133825a5710984a3cd5e102b https://github.com/python/cpython/commit/a5c62a8e9f0de6c4133825a5710984a3cd5e102b Author: Victor Stinner Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: R .hgtouch M Mac/BuildScript/build-installer.py M Makefile.pre.in M Misc/NEWS R Tools/hg/hgtouch.py M configure M configure.ac Log Message: ----------- 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. Commit: 8856940cf2e82cb17db2b684cd5732fe658605ca https://github.com/python/cpython/commit/8856940cf2e82cb17db2b684cd5732fe658605ca Author: UltimateCoder Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M Doc/extending/newtypes.rst M Doc/howto/functional.rst M Doc/library/ctypes.rst M Doc/library/doctest.rst M Doc/library/fpectl.rst M Doc/library/pdb.rst M Doc/library/unicodedata.rst M Doc/reference/expressions.rst M Doc/tutorial/classes.rst M Doc/tutorial/controlflow.rst M Doc/tutorial/datastructures.rst M Doc/tutorial/inputoutput.rst Log Message: ----------- bpo-28315: Improve code examples in docs (GH-1372) Replace File "", line 1, in ? with File "", line 1, in Commit: 7fdd30975e3fa9ec4be62464a9fcab7798d0ed6e https://github.com/python/cpython/commit/7fdd30975e3fa9ec4be62464a9fcab7798d0ed6e Author: Brett Cannon Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M .github/CONTRIBUTING.rst Log Message: ----------- Explicitly mention what should (not) be discussed on GitHub (GH-1437) Commit: feec3dc9c308052754f9e4848c1c1ddb007e9f66 https://github.com/python/cpython/commit/feec3dc9c308052754f9e4848c1c1ddb007e9f66 Author: Christian Heimes Date: 2017-05-03 (Wed, 03 May 2017) Changed paths: M .mention-bot Log Message: ----------- Add myself to mention-bot's alwaysNotifyForPaths for ssl/hashlib (#1425) Signed-off-by: Christian Heimes Commit: 5f161fd86dd5bb936a1a2a13391b13b7e59ec201 https://github.com/python/cpython/commit/5f161fd86dd5bb936a1a2a13391b13b7e59ec201 Author: Serhiy Storchaka Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/test/test_capi.py M Modules/_testcapimodule.c Log Message: ----------- bpo-30184: Add tests for invalid use of PyArg_ParseTupleAndKeywords. (#1316) Commit: 1c4670ea0cc3d208121af11b9b973e6bb268e570 https://github.com/python/cpython/commit/1c4670ea0cc3d208121af11b9b973e6bb268e570 Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Python/pylifecycle.c Log Message: ----------- bpo-30225: Fix is_valid_fd() on macOS Tiger (#1443) is_valid_fd() now uses fstat() instead of dup() on macOS to return 0 on a pipe when the other side of the pipe is closed. fstat() fails with EBADF in that case, whereas dup() succeed. Commit: 7e4db2f253c555568d56177c2fd083bcf8f88d34 https://github.com/python/cpython/commit/7e4db2f253c555568d56177c2fd083bcf8f88d34 Author: Serhiy Storchaka Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/code.py M Lib/doctest.py M Lib/http/server.py M Lib/idlelib/pyshell.py M Lib/profile.py M Lib/tabnanny.py M Lib/trace.py Log Message: ----------- bpo-30166: Import command-line parsing modules only when needed. (#1293) Commit: dbaf746b6de0ee431c809d3175ab40ccc18898a8 https://github.com/python/cpython/commit/dbaf746b6de0ee431c809d3175ab40ccc18898a8 Author: Serhiy Storchaka Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Doc/library/cmath.rst M Doc/library/math.rst M Doc/whatsnew/3.6.rst Log Message: ----------- bpo-29956: Improve the math.exp() related documentation. (#1073) Commit: 3d0056842c5e06b4102f990b59ab3b607f932dd8 https://github.com/python/cpython/commit/3d0056842c5e06b4102f990b59ab3b607f932dd8 Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/test/libregrtest/cmdline.py M Lib/test/libregrtest/main.py M Lib/test/test_regrtest.py Log Message: ----------- bpo-30263: regrtest: log system load (#1452) * bpo-30263: regrtest: log system load * regrtest: log the number of CPUs Log the number of CPUs in the header. --verbose now imply --header. Commit: 6dd4d734ed207ba16b017e38f8909de7ef187e29 https://github.com/python/cpython/commit/6dd4d734ed207ba16b017e38f8909de7ef187e29 Author: Antoine Pitrou Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Lib/multiprocessing/forkserver.py M Misc/NEWS Log Message: ----------- bpo-30185: avoid KeyboardInterrupt tracebacks in forkserver (#1319) * bpo-30185: avoid KeyboardInterrupt tracebacks in forkserver * Tweak comment Commit: b109a1d3360fc4bb87b9887264e3634632d392ca https://github.com/python/cpython/commit/b109a1d3360fc4bb87b9887264e3634632d392ca Author: Victor Stinner Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M Doc/library/sysconfig.rst M Lib/distutils/sysconfig.py Log Message: ----------- 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. Commit: 647c3d381e67490e82cdbbe6c96e46d5e1628ce2 https://github.com/python/cpython/commit/647c3d381e67490e82cdbbe6c96e46d5e1628ce2 Author: Brett Cannon Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M .codecov.yml Log Message: ----------- Make code coverage less strict (GH-1438) Set the target to be 90% since there is enough OS-specific code and things that require manual testing that we will never hit 100%. Also turn off the status checks since they are so inconsistent in terms of flagging a PR as passing/failing that they aren't useful and can actually block merging from a phone. Commit: 898ff03e1e7925ecde3da66327d3cdc7e07625ba https://github.com/python/cpython/commit/898ff03e1e7925ecde3da66327d3cdc7e07625ba Author: Serhiy Storchaka Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Doc/library/re.rst M Lib/re.py M Lib/sre_compile.py M Lib/sre_constants.py M Lib/test/test_re.py M Misc/NEWS M Modules/_sre.c M Modules/sre_constants.h M Modules/sre_lib.h Log Message: ----------- bpo-30215: Make re.compile() locale agnostic. (#1361) Compiled regular expression objects with the re.LOCALE flag no longer depend on the locale at compile time. Only the locale at matching time affects the result of matching. Commit: 76a3e51a403bc84ed536921866c86dd7d07aaa7e https://github.com/python/cpython/commit/76a3e51a403bc84ed536921866c86dd7d07aaa7e Author: Serhiy Storchaka Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Misc/NEWS M Modules/_json.c Log Message: ----------- bpo-30243: Fixed the possibility of a crash in _json. (#1420) It was possible to get a core dump by using uninitialized _json objects. Now __new__ methods create initialized objects. __init__ methods are removed. Commit: 7186cc29be352bed6f1110873283d073fd0643e4 https://github.com/python/cpython/commit/7186cc29be352bed6f1110873283d073fd0643e4 Author: Serhiy Storchaka Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Lib/sre_compile.py M Lib/test/test_re.py M Modules/_sre.c M Modules/clinic/_sre.c.h Log Message: ----------- bpo-30277: Replace _sre.getlower() with _sre.ascii_tolower() and _sre.unicode_tolower(). (#1468) Commit: ef9c0e732fc50aefbdd7c5a80e04e14b31684e66 https://github.com/python/cpython/commit/ef9c0e732fc50aefbdd7c5a80e04e14b31684e66 Author: Victor Stinner Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Lib/test/test_sax.py M Lib/xml/sax/expatreader.py Log Message: ----------- bpo-30264: ExpatParser closes the source on error (#1451) ExpatParser.parse() of xml.sax.xmlreader now always closes the source: close the file object or the urllib object if source is a string (not an open file-like object). The change fixes a ResourceWarning on parsing error. Add test_parse_close_source() unit test. Commit: fdaeea620f8c78da89cddba4ab010c64535800e0 https://github.com/python/cpython/commit/fdaeea620f8c78da89cddba4ab010c64535800e0 Author: Masayuki Yamamoto Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Python/thread.c R Python/thread_foobar.h Log Message: ----------- bpo-30279: Remove unused Python/thread_foobar.h (#1473) Python/thread_foobar.h is the template code that is threading adaptation for new platforms, also hasn't been used on actual platforms. Python/thread_*.h give concrete examples of adaptation instead of the template code. Commit: c07b3a15be5e0a68a73b4c532861ed8de6932bd2 https://github.com/python/cpython/commit/c07b3a15be5e0a68a73b4c532861ed8de6932bd2 Author: masklinn Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Doc/library/cgitb.rst Log Message: ----------- bpo-29920: Document cgitb.text() and cgitb.html() functions (GH-849) Commit: a1054c3b0037d4c2a5492e79fc193f36245366c7 https://github.com/python/cpython/commit/a1054c3b0037d4c2a5492e79fc193f36245366c7 Author: torsava Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Makefile.pre.in M Misc/ACKS M Misc/NEWS Log Message: ----------- bpo-29243: Fix Makefile with respect to --enable-optimizations (#1478) * bpo-29243: Fix Makefile with respect to --enable-optimizations When using the Profile Guided Optimization (./configure --enable-optimizations) Python is built not only during `make` but rebuilt again during `make test`, `make install` and others. This patch fixes the issue. Note that this fix produces no change at all in the Makefile if configure is run witout --enable-optimizations. * !squash Commit: a12df7b7d40dbf47825917c8fa03d2c09b5a382c https://github.com/python/cpython/commit/a12df7b7d40dbf47825917c8fa03d2c09b5a382c Author: Jelle Zijlstra Date: 2017-05-05 (Fri, 05 May 2017) Changed paths: M Doc/library/shutil.rst M Lib/shutil.py M Lib/test/test_shutil.py M Misc/NEWS Log Message: ----------- bpo-30218: support path-like objects in shutil.unpack_archive() (GH-1367) Thanks to Jelle Zijlstra for the patch. Commit: 3763ea865cee5bbabcce11cd577811135e0fc747 https://github.com/python/cpython/commit/3763ea865cee5bbabcce11cd577811135e0fc747 Author: Serhiy Storchaka Date: 2017-05-06 (Sat, 06 May 2017) Changed paths: M Lib/zipfile.py M Misc/NEWS Log Message: ----------- Revert bpo-26293 for zipfile breakage. See also bpo-29094. (#1484) Commit: 55ace65eba587fe3cf3759a43cccf85214651971 https://github.com/python/cpython/commit/55ace65eba587fe3cf3759a43cccf85214651971 Author: Jim Fasarakis-Hilliard Date: 2017-05-07 (Sun, 07 May 2017) Changed paths: M Doc/library/logging.rst Log Message: ----------- Closes bpo-30168: indent methods in Logger Class (#1295) Commit: f34c6850203a2406c4950af7a9c8a134145df4ea https://github.com/python/cpython/commit/f34c6850203a2406c4950af7a9c8a134145df4ea Author: Jim Fasarakis-Hilliard Date: 2017-05-08 (Mon, 08 May 2017) Changed paths: M Doc/reference/simple_stmts.rst Log Message: ----------- Fix a trivial typo in global section (#1497) Commit: cc3fa204d357be5fafc10eb8c2a80fe0bca998f1 https://github.com/python/cpython/commit/cc3fa204d357be5fafc10eb8c2a80fe0bca998f1 Author: Pierre Quentel Date: 2017-05-08 (Mon, 08 May 2017) Changed paths: M Doc/library/cgi.rst M Doc/whatsnew/3.7.rst M Lib/cgi.py M Lib/test/test_cgi.py M Misc/NEWS Log Message: ----------- bpo-29979: Rewrite cgi.parse_multipart to make it consistent with FieldStorage (#991) Commit: fa5abac1e6cd74979557d5a6f960a55f40a10b0e https://github.com/python/cpython/commit/fa5abac1e6cd74979557d5a6f960a55f40a10b0e Author: Xiang Zhang Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Makefile.pre.in Log Message: ----------- bpo-30289: remove Misc/python-config.sh when make distclean (#1498) Commit: 9da408d15bdef624a5632182cb4edf98001fa82f https://github.com/python/cpython/commit/9da408d15bdef624a5632182cb4edf98001fa82f Author: Xiang Zhang Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Lib/test/test_codecencodings_cn.py M Misc/NEWS M Modules/cjkcodecs/_codecs_cn.c Log Message: ----------- bpo-29990: Fix range checking in GB18030 decoder (#1495) When decoding a 4-byte GB18030 sequence, the first and third byte cannot exceed 0xFE. Commit: 74683fc6247c522ae955a6e7308b8ff51def35d8 https://github.com/python/cpython/commit/74683fc6247c522ae955a6e7308b8ff51def35d8 Author: Victor Stinner Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Lib/test/libregrtest/main.py M Lib/test/libregrtest/runtest_mp.py Log Message: ----------- bpo-30258: regrtest: Fix run_tests_multiprocess() (#1479) If the child process exited with a non-zero code, don't strip the last line of stdout anymore. Add also a sanity check in accumulate_result(). Commit: dbdea629e2e0e4bd8845aa55041e0a0ca4172cf3 https://github.com/python/cpython/commit/dbdea629e2e0e4bd8845aa55041e0a0ca4172cf3 Author: Jeremy Kloth Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Lib/distutils/sysconfig.py Log Message: ----------- bpo-30273: update distutils.sysconfig for venv's created from Python (#1515) compiled out-of-tree (builddir != srcdir). (see also bpo-15366) Commit: f93234bb8a87855f295d441524e519481ce6ab13 https://github.com/python/cpython/commit/f93234bb8a87855f295d441524e519481ce6ab13 Author: Serhiy Storchaka Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Doc/whatsnew/3.7.rst M Lib/test/test_import/__init__.py A Lib/test/test_import/data/circular_imports/binding.py A Lib/test/test_import/data/circular_imports/binding2.py M Misc/NEWS M Python/compile.c Log Message: ----------- bpo-30024: Circular imports involving absolute imports with binding (#1264) a submodule to a name are now supported. Commit: 6d336a027913327fc042b0d758a16724fea27b9c https://github.com/python/cpython/commit/6d336a027913327fc042b0d758a16724fea27b9c Author: Serhiy Storchaka Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M Doc/whatsnew/3.7.rst M Lib/sre_compile.py M Lib/test/test_re.py M Misc/NEWS M Modules/_sre.c M Modules/clinic/_sre.c.h Log Message: ----------- bpo-30285: Optimize case-insensitive matching and searching (#1482) of regular expressions. Commit: 291557e2904fa149ee3d56142f41acf63c47fea3 https://github.com/python/cpython/commit/291557e2904fa149ee3d56142f41acf63c47fea3 Author: Charles Date: 2017-05-09 (Tue, 09 May 2017) Changed paths: M PCbuild/build.bat Log Message: ----------- PCbuild/build.bat: pass command line parameters when building PGO (#1510) Custom msbuild properties passed as command line need to be passed too when calling `Build` when doing PGO build. Commit: 211a392cc15f9a7b1b8ce65d8f6c9f8237d1b77f https://github.com/python/cpython/commit/211a392cc15f9a7b1b8ce65d8f6c9f8237d1b77f Author: Victor Stinner Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Lib/test/eintrdata/eintr_tester.py Log Message: ----------- bpo-30320: test_eintr now uses pthread_sigmask() (#1523) Rewrite sigwaitinfo() and sigtimedwait() unit tests for EINTR using pthread_sigmask() to fix a race condition between the child and the parent process. Remove the pipe which was used as a weak workaround against the race condition. sigtimedwait() is now tested with a child process sending a signal instead of testing the timeout feature which is more unstable (especially regarding to clock resolution depending on the platform). Commit: 305ccbe27ea5ba82fd2d8c32ec739f980e524330 https://github.com/python/cpython/commit/305ccbe27ea5ba82fd2d8c32ec739f980e524330 Author: Serhiy Storchaka Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Lib/sre_parse.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- bpo-30298: Weaken the condition of deprecation warnings for inline modifiers. (#1490) Now allowed several subsequential inline modifiers at the start of the pattern (e.g. '(?i)(?s)...'). In verbose mode whitespaces and comments now are allowed before and between inline modifiers (e.g. '(?x) (?i) (?s)...'). Commit: 2ddf5a19c3a06978edff2c8ba0aaf5df3528204a https://github.com/python/cpython/commit/2ddf5a19c3a06978edff2c8ba0aaf5df3528204a Author: Xiang Zhang Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Doc/c-api/slice.rst M Objects/sliceobject.c M Python/ceval.c Log Message: ----------- bpo-30281: Fix the default value for stop in PySlice_Unpack() (#1480) Commit: f6eae5bf1c5d7b83e5d5bdbecfff928e478c1cfd https://github.com/python/cpython/commit/f6eae5bf1c5d7b83e5d5bdbecfff928e478c1cfd Author: stratakis Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Makefile.pre.in M Misc/ACKS M Misc/NEWS Log Message: ----------- bpo-28787: Fix out of tree --with-dtrace builds (#135) * bpo-28787: Fix out of tree --with-dtrace builds * Unsilence directory creation * Add Misc/NEWS and Misc/ACKS entries Commit: c4750959acbfc3057f12aaec832483ba30898d1c https://github.com/python/cpython/commit/c4750959acbfc3057f12aaec832483ba30898d1c Author: Giampaolo Rodola Date: 2017-05-10 (Wed, 10 May 2017) Changed paths: M Lib/unittest/test/test_assertions.py Log Message: ----------- #30190: fix invalid escape sequence warnings (#1534) Commit: 991adca012f5e106c2d4040ce619c696ba6f9c46 https://github.com/python/cpython/commit/991adca012f5e106c2d4040ce619c696ba6f9c46 Author: INADA Naoki Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M Lib/asyncio/tasks.py M Lib/test/test_asyncio/test_tasks.py M Misc/NEWS M Modules/_asynciomodule.c Log Message: ----------- bpo-30048: asyncio: fix Task.cancel() was ignored. (GH-1097) when there are no more `await` or `yield (from)` before return in coroutine, cancel was ignored. example: async def coro(): asyncio.Task.current_task().cancel() return 42 ... res = await coro() # should raise CancelledError Commit: f111fd2e65ef7aefd4ebeadbb48e84d609bf3733 https://github.com/python/cpython/commit/f111fd2e65ef7aefd4ebeadbb48e84d609bf3733 Author: csabella Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M Lib/test/test_random.py Log Message: ----------- bpo-30308: Code coverage for argument in random.shuffle (#1504) * bpo-30308: Code coverage for argument in random.shuffle * bpo-30308: Code coverage for argument in random.shuffle * bpo-30308: Code coverage for argument in random.shuffle Commit: 31b3901a078774b28a88dc410376c46e28c52c9c https://github.com/python/cpython/commit/31b3901a078774b28a88dc410376c46e28c52c9c Author: Brett Cannon Date: 2017-05-11 (Thu, 11 May 2017) Changed paths: M .travis.yml Log Message: ----------- Comment as to why docs are built against Python 3.6 (#1550) Commit: 82a638473315861e0eeaf8d367a905a5f5b06f7d https://github.com/python/cpython/commit/82a638473315861e0eeaf8d367a905a5f5b06f7d Author: Vinay Sajip Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M Doc/library/logging.rst Log Message: ----------- Indented Handler sections for improved clarity. (#1554) Indented parts of the Handler class documentation for improved presentation, analogous to a recent similar change for the Logger class. Commit: 870f6a11dd3b2d5455f7057ce0d9c2cd31acc2f2 https://github.com/python/cpython/commit/870f6a11dd3b2d5455f7057ce0d9c2cd31acc2f2 Author: Steve (Gadget) Barnes Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M PC/launcher.c Log Message: ----------- bpo-30291 Changes to launcher so as to allow py -3-32, -2.7-64, 3.10, etc. bpo-30291 Changes to launcher so as to allow py -3-32, -2.7-64, 3.10, etc. Commit: 8619c5417ceddb4165c68b9b8aacababd49b0607 https://github.com/python/cpython/commit/8619c5417ceddb4165c68b9b8aacababd49b0607 Author: Charles Date: 2017-05-12 (Fri, 12 May 2017) Changed paths: M PCbuild/build.bat Log Message: ----------- PCbuild/build.bat: Add note about using msbuild response file. (#1551) Using a response file will eliminate the headache associated with batch argument/quote processing. For example I unsucessfully compiled python with visualcpptools when specifying VSInstallDir in the batch file (cannot find vcruntime.h) ```batch build.bat -p x64 -e -M --no-tkinter "/p:VCInstallDir=%VCInstallDir%" ``` but it build successfully when specifying it in a response file msbuild.rsp: ``` /p:VCInstallDir=%VCInstallDir% ``` Commit: a66f9c6bb134561a24374f10e8c35417d356ce14 https://github.com/python/cpython/commit/a66f9c6bb134561a24374f10e8c35417d356ce14 Author: Xiang Zhang Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Include/object.h M Objects/object.c Log Message: ----------- bpo-30341: Improve _PyTrash_thread_destroy_chain() a little bit (#1545) * add a comment about why we need to increase trash_delete_nesting * move increase and decrese outside of the loop Commit: 7e19dbc92ec06a987eaae72f7cdfd32006aa4960 https://github.com/python/cpython/commit/7e19dbc92ec06a987eaae72f7cdfd32006aa4960 Author: Serhiy Storchaka Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Doc/reference/datamodel.rst M Doc/whatsnew/3.7.rst M Misc/NEWS M Objects/typeobject.c Log Message: ----------- bpo-28974: `object.__format__(x, '')` is now equivalent to `str(x)` (#506) rather than `format(str(self), '')`. Commit: c71168090df435c1eb8c03005b11df764cd7ebd6 https://github.com/python/cpython/commit/c71168090df435c1eb8c03005b11df764cd7ebd6 Author: Jim Fasarakis-Hilliard Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Doc/library/mimetypes.rst Log Message: ----------- bpo-30178: Indent methods and attributes of MimeType class (GH-1306) Commit: 600c5ad53c0112d48581c48f986ea04676a28c44 https://github.com/python/cpython/commit/600c5ad53c0112d48581c48f986ea04676a28c44 Author: Mariatta Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: M Misc/ACKS Log Message: ----------- bpo-30178: Add Jim Fasarakis-Hilliard to Misc/ACKS (GH-1572) Commit: cbddf58c797f850a5b06f317a4bb7ab69c6e9715 https://github.com/python/cpython/commit/cbddf58c797f850a5b06f317a4bb7ab69c6e9715 Author: morrme Date: 2017-05-13 (Sat, 13 May 2017) Changed paths: R .codecov.yml A .github/codecov.yml Log Message: ----------- Move Codecov's configuration file under .github (GH-1494) Commit: 821a9d146bc04a1bc1a9807962990a1f59d692b8 https://github.com/python/cpython/commit/821a9d146bc04a1bc1a9807962990a1f59d692b8 Author: Serhiy Storchaka Date: 2017-05-14 (Sun, 14 May 2017) Changed paths: M Lib/sre_compile.py M Lib/sre_parse.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- bpo-30340: Enhanced regular expressions optimization. (#1542) This increased the performance of matching some patterns up to 25 times. Commit: 4ab6abfca4d6e444cca04821b24701cde6993f4e https://github.com/python/cpython/commit/4ab6abfca4d6e444cca04821b24701cde6993f4e Author: Serhiy Storchaka Date: 2017-05-14 (Sun, 14 May 2017) Changed paths: M Lib/sre_compile.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- bpo-30299: Display a bytecode when compile a regex in debug mode. (#1491) `re.compile(..., re.DEBUG)` now displays the compiled bytecode in human readable form. Commit: 99776296230ddd8429ebad2d07854b8c27ea10ab https://github.com/python/cpython/commit/99776296230ddd8429ebad2d07854b8c27ea10ab Author: csabella Date: 2017-05-14 (Sun, 14 May 2017) Changed paths: M Doc/library/profile.rst Log Message: ----------- bpo-30358: Document sort argument of profile.runctx() (GH-1566) Commit: d48214f22c84f3d949457c854e263074994b6fa2 https://github.com/python/cpython/commit/d48214f22c84f3d949457c854e263074994b6fa2 Author: Zachary Ware Date: 2017-05-14 (Sun, 14 May 2017) Changed paths: M Lib/test/test_site.py Log Message: ----------- bpo-29763: Clean up _pth tests (GH-954) Commit: 12b1c180986fc744331b8f30d3d2f49a0fdb43dd https://github.com/python/cpython/commit/12b1c180986fc744331b8f30d3d2f49a0fdb43dd Author: csabella Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Doc/reference/datamodel.rst Log Message: ----------- bpo-30354: Update data model documentation for super() (GH-1561) The data model section of the language reference was written well before the zero-argument form of super() was added. To avoid giving the impression that they're doing something unusual, this updates the description of `__new__` and `__init__` to use the zero-argument form. Patch by Cheryl Sabella. Commit: 96f502856796f9310fed7161dc540201a4afc1ee https://github.com/python/cpython/commit/96f502856796f9310fed7161dc540201a4afc1ee Author: Xiang Zhang Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Modules/_struct.c Log Message: ----------- bpo-30224: remove outdated checks in struct (#1374) Commit: 7c278a5eeb656c2b48a85bbd761ce165f1751bb6 https://github.com/python/cpython/commit/7c278a5eeb656c2b48a85bbd761ce165f1751bb6 Author: Xiang Zhang Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_asyncio/test_events.py Log Message: ----------- bpo-30110: fix resource leak in test_asyncio.test_events (#1413) Commit: 981096f98b9c131594b0ac85ad01b63cbd11aa0a https://github.com/python/cpython/commit/981096f98b9c131594b0ac85ad01b63cbd11aa0a Author: Xiang Zhang Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Modules/_struct.c Log Message: ----------- bpo-30242: resolve some undefined behaviours in struct (#1418) Commit: 89a1c93f046f9726310f8362227be7b8e50eea22 https://github.com/python/cpython/commit/89a1c93f046f9726310f8362227be7b8e50eea22 Author: Victor Stinner Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Doc/library/macpath.rst M Doc/whatsnew/3.7.rst M Lib/macpath.py M Lib/test/test_macpath.py Log Message: ----------- bpo-9850: Deprecate the macpath module (#1540) Co-Authored-By: Chi Hsuan Yen . Commit: d812eb731d886065bdd9bc94a3f0e5dfdcd671a4 https://github.com/python/cpython/commit/d812eb731d886065bdd9bc94a3f0e5dfdcd671a4 Author: Victor Stinner Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Misc/NEWS Log Message: ----------- bpo-9850: Document macpath deprecation in Misc/NEWS (#1590) Commit: edef358ed6d05f927bf1636cc5a920a9d868b131 https://github.com/python/cpython/commit/edef358ed6d05f927bf1636cc5a920a9d868b131 Author: Serhiy Storchaka Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Doc/library/plistlib.rst M Doc/whatsnew/3.7.rst M Lib/plistlib.py M Lib/test/test_plistlib.py M Misc/NEWS Log Message: ----------- bpo-29196: Removed old-deprecated classes Plist, Dict and _InternalDict (#488) in the plistlib module. Dict values in the result of functions readPlist() and readPlistFromBytes() are now exact dicts. Commit: 83a2c2879839da2e10037f5e4af1bd1dafbf1a52 https://github.com/python/cpython/commit/83a2c2879839da2e10037f5e4af1bd1dafbf1a52 Author: Victor Stinner Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/imaplib.py M Lib/poplib.py M Misc/NEWS Log Message: ----------- bpo-30329: Catch Windows error 10022 on shutdown() (#1538) Catch the Windows socket WSAEINVAL error (code 10022) in imaplib and poplib on shutdown(SHUT_RDWR): An invalid operation was attempted This error occurs sometimes on SSL connections. Commit: 79ef7f8e88a4972c4aecf95cfc5cd934f1861e08 https://github.com/python/cpython/commit/79ef7f8e88a4972c4aecf95cfc5cd934f1861e08 Author: Victor Stinner Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_thread.py M Misc/ACKS M Misc/NEWS Log Message: ----------- bpo-30357: test_thread now uses threading_cleanup() (#1592) test_thread: setUp() now uses support.threading_setup() and support.threading_cleanup() to wait until threads complete to avoid random side effects on following tests. Co-Authored-By: Grzegorz Grzywacz Commit: 7d6320ba47a229543acc0af6a64bc4e414932273 https://github.com/python/cpython/commit/7d6320ba47a229543acc0af6a64bc4e414932273 Author: Victor Stinner Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_multiprocessing_main_handling.py Log Message: ----------- bpo-30339: test_multiprocessing_main_handling timeout (#1593) test_multiprocessing_main_handling: increase the test_source timeout from 10 seconds to 60 seconds, since the test fails randomly on busy buildbots. Commit: f6e863d868a621594df2a8abe072b5d4766e7137 https://github.com/python/cpython/commit/f6e863d868a621594df2a8abe072b5d4766e7137 Author: Howie Benefiel Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Doc/library/urllib.parse.rst Log Message: ----------- bpo-29651 - Cover edge case of square brackets in urllib docs (#1128) Commit: 1bd7d299bd2a91f8267f97a413568ab8fe7fdfbb https://github.com/python/cpython/commit/1bd7d299bd2a91f8267f97a413568ab8fe7fdfbb Author: Senthil Kumaran Date: 2017-05-15 (Mon, 15 May 2017) Changed paths: M Lib/test/test_urllibnet.py Log Message: ----------- Remove unused variable in test_urllibnet. (#1598) Commit: 87fa8a780e9045a26c735f085c07bba4b2d0be60 https://github.com/python/cpython/commit/87fa8a780e9045a26c735f085c07bba4b2d0be60 Author: Berker Peksag Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/using/cmdline.rst M Doc/whatsnew/3.6.rst Log Message: ----------- bpo-29898: Fix incorrect env variable name (GH-1576) It should read PYTHONLEGACYWINDOWSSTDIO as stated in section "Add legacy mode" in PEP 528. Commit: c7ac7280c321b3c1679fe5f657a6be0f86adf173 https://github.com/python/cpython/commit/c7ac7280c321b3c1679fe5f657a6be0f86adf173 Author: Serhiy Storchaka Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/sre_parse.py M Lib/test/test_re.py M Misc/NEWS Log Message: ----------- bpo-30375: Correct the stacklevel of regex compiling warnings. (#1595) Warnings emitted when compile a regular expression now always point to the line in the user code. Previously they could point into inners of the re module if emitted from inside of groups or conditionals. Commit: af34e0a07bc06a6248b8229247e05d1c767b2f32 https://github.com/python/cpython/commit/af34e0a07bc06a6248b8229247e05d1c767b2f32 Author: Dominik Miedzi?ski Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/reference/import.rst Log Message: ----------- Fix ModuleNotFoundError typo in import reference (#1606) Commit: d97b7dc94b19063f0589d401bdc4aaadc7030762 https://github.com/python/cpython/commit/d97b7dc94b19063f0589d401bdc4aaadc7030762 Author: Serhiy Storchaka Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Doc/howto/urllib2.rst M Doc/library/pyexpat.rst M Doc/library/stdtypes.rst M Doc/library/xml.dom.minidom.rst M Doc/library/xml.etree.elementtree.rst M Doc/tools/susp-ignored.csv M Misc/NEWS Log Message: ----------- bpo-30380: Fix Sphinx 1.6.1 warnings. (#1613) * Use explicit numbering for footnotes referred by explicit number. * Restore missed footnote reference in stdtypes.rst. * Fix literal strings formatting in howto/urllib2.rst. * Update susp-ignored.csv for zipapp.rst. * Fix suspicious mark up in Misc/NEWS. Commit: fca224f117d25bdfec1bf7160b67438c4fcf6dee https://github.com/python/cpython/commit/fca224f117d25bdfec1bf7160b67438c4fcf6dee Author: Mariatta Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M .travis.yml Log Message: ----------- bpo-30380: Pin the version of Sphinx used to build the documentation (GH-1612) Commit: 4ae01496971624c75080431806ed1c08e00f22c7 https://github.com/python/cpython/commit/4ae01496971624c75080431806ed1c08e00f22c7 Author: Nathaniel J. Smith Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Modules/signalmodule.c Log Message: ----------- bpo-30038: fix race condition in signal delivery + wakeup fd (#1082) Before, it was possible to get the following sequence of events (especially on Windows, where the C-level signal handler for SIGINT is run in a separate thread): - SIGINT arrives - trip_signal is called - trip_signal writes to the wakeup fd - the main thread wakes up from select()-or-equivalent - the main thread checks for pending signals, but doesn't see any - the main thread drains the wakeup fd - the main thread goes back to sleep - trip_signal sets is_tripped=1 and calls Py_AddPendingCall to notify the main thread the it should run the Python-level signal handler - the main thread doesn't notice because it's asleep This has been causing repeated failures in the Trio test suite: https://github.com/python-trio/trio/issues/119 Commit: 0774e79b93cc494b3a957d538c7c112e289973c0 https://github.com/python/cpython/commit/0774e79b93cc494b3a957d538c7c112e289973c0 Author: csabella Date: 2017-05-16 (Tue, 16 May 2017) Changed paths: M Lib/bdb.py Log Message: ----------- bpo-30211: bdb: add docstrings (#1350) Commit: 6f75bc003ab4d5294b0291289ae03f7a8d305f46 https://github.com/python/cpython/commit/6f75bc003ab4d5294b0291289ae03f7a8d305f46 Author: Xiang Zhang Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/multiprocessing/queues.py M Lib/test/_test_multiprocessing.py M Misc/NEWS Log Message: ----------- bpo-30301: Fix AttributeError when using SimpleQueue.empty() (#1601) Under *spawn* and *forkserver* start methods, SimpleQueue.empty() could raise AttributeError due to not setting _poll in __setstate__. Commit: f8d05b3a24e745ab4a974b891ac1389e2f11ce4d https://github.com/python/cpython/commit/f8d05b3a24e745ab4a974b891ac1389e2f11ce4d Author: Victor Stinner Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/test/test_threading.py Log Message: ----------- bpo-30387: Fix warning in test_threading (#1634) test_is_alive_after_fork() now joins directly the thread to avoid the following warning added by bpo-30357: Warning -- threading_cleanup() failed to cleanup 0 threads after 2 sec (count: 0, dangling: 21) Use also a different exit code to catch generic exit code 1. Commit: 378d70642aa1c8de2a53ecb811927faf0388db2d https://github.com/python/cpython/commit/378d70642aa1c8de2a53ecb811927faf0388db2d Author: Dong-hee Na Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/inspect.py M Lib/test/test_inspect.py M Misc/NEWS Log Message: ----------- bpo-30149: Fix partialmethod without explicit self parameter (#1308) Commit: 78e25ab5b33a0f9d03c9b6a6ece328abcc645c4b https://github.com/python/cpython/commit/78e25ab5b33a0f9d03c9b6a6ece328abcc645c4b Author: Steve Dower Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: A PCbuild/lib.pyproj M PCbuild/pcbuild.sln Log Message: ----------- Adds lib.pyproj file to solution (#1633) * Adds lib.pyproj file to solution so that VS with Python support can open all the files in the standard library. * Remove unexpected solution configuration. * Remove lib.pyproj from solution to avoid memory issues on VS 2015. Commit: 4486a0934680af26a21f308eb9c295d2525570f2 https://github.com/python/cpython/commit/4486a0934680af26a21f308eb9c295d2525570f2 Author: Steve Dower Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M PCbuild/_overlapped.vcxproj A PCbuild/fix_encoding.py Log Message: ----------- Fixes encodings in vcxproj files and adds script to automatically do it. (#1631) Commit: ab4413a7e9bda95b6fcd517073e2a51dafaa1624 https://github.com/python/cpython/commit/ab4413a7e9bda95b6fcd517073e2a51dafaa1624 Author: Nathaniel J. Smith Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/test/test_generators.py M Misc/NEWS M Modules/_testcapimodule.c M Python/ceval.c Log Message: ----------- bpo-30039: Don't run signal handlers while resuming a yield from stack (#1081) If we have a chain of generators/coroutines that are 'yield from'ing each other, then resuming the stack works like: - call send() on the outermost generator - this enters _PyEval_EvalFrameDefault, which re-executes the YIELD_FROM opcode - which calls send() on the next generator - which enters _PyEval_EvalFrameDefault, which re-executes the YIELD_FROM opcode - ...etc. However, every time we enter _PyEval_EvalFrameDefault, the first thing we do is to check for pending signals, and if there are any then we run the signal handler. And if it raises an exception, then we immediately propagate that exception *instead* of starting to execute bytecode. This means that e.g. a SIGINT at the wrong moment can "break the chain" ? it can be raised in the middle of our yield from chain, with the bottom part of the stack abandoned for the garbage collector. The fix is pretty simple: there's already a special case in _PyEval_EvalFrameEx where it skips running signal handlers if the next opcode is SETUP_FINALLY. (I don't see how this accomplishes anything useful, but that's another story.) If we extend this check to also skip running signal handlers when the next opcode is YIELD_FROM, then that closes the hole ? now the exception can only be raised at the innermost stack frame. This shouldn't have any performance implications, because the opcode check happens inside the "slow path" after we've already determined that there's a pending signal or something similar for us to process; the vast majority of the time this isn't true and the new check doesn't run at all. Commit: ba365da9cee8901fad08ab0b61c7489c110e5c97 https://github.com/python/cpython/commit/ba365da9cee8901fad08ab0b61c7489c110e5c97 Author: Louie Lu Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/idlelib/idle_test/test_textview.py M Lib/idlelib/textview.py Log Message: ----------- bpo-30303: IDLE: Add _utest argument to textview (#1499) Commit: 295304d412700cc6621bb592109fa42249a9dcdb https://github.com/python/cpython/commit/295304d412700cc6621bb592109fa42249a9dcdb Author: terryjreedy Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/idlelib/idle_test/test_textview.py M Lib/idlelib/textview.py Log Message: ----------- IDLE test_textview: add comments and test, increase coverage to 100% (#1641) Commit: 906f5330b9c9a74cad1cf27fddaf77e99dff9edd https://github.com/python/cpython/commit/906f5330b9c9a74cad1cf27fddaf77e99dff9edd Author: Senthil Kumaran Date: 2017-05-17 (Wed, 17 May 2017) Changed paths: M Lib/urllib/parse.py Log Message: ----------- bpo-29976: urllib.parse clarify '' in scheme values. (GH-984) Commit: 3972628de3d569c88451a2a176a1c94d8822b8a6 https://github.com/python/cpython/commit/3972628de3d569c88451a2a176a1c94d8822b8a6 Author: Jon Dufresne Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M Lib/_weakrefset.py M Lib/distutils/msvc9compiler.py M Lib/email/headerregistry.py M Lib/inspect.py M Lib/logging/config.py M Lib/multiprocessing/context.py M Lib/multiprocessing/forkserver.py M Lib/multiprocessing/sharedctypes.py M Lib/pathlib.py M Lib/pstats.py M Lib/symtable.py M Lib/tokenize.py M Lib/traceback.py M Lib/turtle.py M Lib/turtledemo/wikipedia.py M Lib/urllib/request.py M Tools/gdb/libpython.py M Tools/scripts/byext.py M Tools/unicode/makeunicodedata.py Log Message: ----------- bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489) * Replaced list() with list comprehension * Replaced dict() with dict comprehension * Replaced set() with set literal * Replaced builtin func() with func() when supported (e.g. any(), all(), tuple(), min(), & max()) Commit: fcdd9b6b7e73427ce5aa63cf095312f603c4edce https://github.com/python/cpython/commit/fcdd9b6b7e73427ce5aa63cf095312f603c4edce Author: Victor Stinner Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M Lib/test/libregrtest/cmdline.py Log Message: ----------- bpo-27103: regrtest disables -W if -R is used (#1651) Workaround for a regrtest bug. Commit: c7b3f0fc3b9213d37a3514a6a1ca6d4c881a6961 https://github.com/python/cpython/commit/c7b3f0fc3b9213d37a3514a6a1ca6d4c881a6961 Author: delirious-lettuce Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M Doc/library/datetime.rst Log Message: ----------- Remove trailing semicolon in datetime doc example (GH-1653) Commit: a632d00a1cbb6f4f8978cb45dd9789658cceb7c8 https://github.com/python/cpython/commit/a632d00a1cbb6f4f8978cb45dd9789658cceb7c8 Author: remitamine Date: 2017-05-19 (Fri, 19 May 2017) Changed paths: M Lib/http/client.py Log Message: ----------- Remove duplicate line in Lib/http/client.py (#1665) Commit: 3378b2062c7fbb77a9b5e6d315d6b94160fac69a https://github.com/python/cpython/commit/3378b2062c7fbb77a9b5e6d315d6b94160fac69a Author: delirious-lettuce Date: 2017-05-19 (Fri, 19 May 2017) Changed paths: M Doc/c-api/exceptions.rst M Doc/howto/logging-cookbook.rst M Doc/library/cmd.rst M Doc/library/email.compat32-message.rst M Doc/library/email.contentmanager.rst M Doc/library/email.errors.rst M Doc/library/email.generator.rst M Doc/library/email.headerregistry.rst M Doc/library/email.message.rst M Doc/library/email.mime.rst M Doc/library/email.parser.rst M Doc/library/email.policy.rst M Doc/library/exceptions.rst M Doc/library/sunau.rst M Doc/library/turtle.rst M Doc/library/xml.dom.pulldom.rst M Doc/reference/expressions.rst M Lib/email/architecture.rst Log Message: ----------- Fix typos in multiple `.rst` files (#1668) Commit: d896985bb2de49046f9b6879e906d1e4db255e23 https://github.com/python/cpython/commit/d896985bb2de49046f9b6879e906d1e4db255e23 Author: Serhiy Storchaka Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/test/test_class.py M Misc/NEWS M Objects/typeobject.c Log Message: ----------- bpo-25794: Fix `type.__setattr__()` for non-interned attribute names. (#1652) Based on patch by Eryk Sun. Commit: 763557eac06ba60d7c5133e4f80df8870d8f917e https://github.com/python/cpython/commit/763557eac06ba60d7c5133e4f80df8870d8f917e Author: csabella Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Doc/reference/simple_stmts.rst M Misc/ACKS Log Message: ----------- bpo-17188: DOC: Document 'from None' in raise statement (#1671) Original patch by Dennis M?rtensson. Commit: 3ccc17c058289b9f139b8e7d6aa8f3ed8dd92692 https://github.com/python/cpython/commit/3ccc17c058289b9f139b8e7d6aa8f3ed8dd92692 Author: Giampaolo Rodola Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: R .codecov.yml M .github/CONTRIBUTING.rst A .github/codecov.yml R .hgtouch M .mention-bot M .travis.yml M Doc/c-api/exceptions.rst M Doc/c-api/slice.rst M Doc/extending/newtypes.rst M Doc/howto/functional.rst M Doc/howto/logging-cookbook.rst M Doc/howto/urllib2.rst M Doc/library/binascii.rst M Doc/library/cgi.rst M Doc/library/cgitb.rst M Doc/library/cmath.rst M Doc/library/cmd.rst M Doc/library/ctypes.rst M Doc/library/datetime.rst M Doc/library/doctest.rst M Doc/library/email.compat32-message.rst M Doc/library/email.contentmanager.rst M Doc/library/email.errors.rst M Doc/library/email.generator.rst M Doc/library/email.headerregistry.rst M Doc/library/email.message.rst M Doc/library/email.mime.rst M Doc/library/email.parser.rst M Doc/library/email.policy.rst M Doc/library/exceptions.rst M Doc/library/fpectl.rst M Doc/library/logging.rst M Doc/library/macpath.rst M Doc/library/math.rst M Doc/library/mimetypes.rst M Doc/library/pdb.rst M Doc/library/plistlib.rst M Doc/library/profile.rst M Doc/library/pyexpat.rst M Doc/library/re.rst M Doc/library/selectors.rst M Doc/library/shutil.rst M Doc/library/ssl.rst M Doc/library/stdtypes.rst M Doc/library/sunau.rst M Doc/library/sysconfig.rst M Doc/library/turtle.rst M Doc/library/unicodedata.rst M Doc/library/urllib.parse.rst M Doc/library/uu.rst M Doc/library/xml.dom.minidom.rst M Doc/library/xml.dom.pulldom.rst M Doc/library/xml.etree.elementtree.rst M Doc/reference/datamodel.rst M Doc/reference/expressions.rst M Doc/reference/import.rst M Doc/reference/simple_stmts.rst M Doc/tools/susp-ignored.csv M Doc/tutorial/classes.rst M Doc/tutorial/controlflow.rst M Doc/tutorial/datastructures.rst M Doc/tutorial/inputoutput.rst M Doc/using/cmdline.rst M Doc/whatsnew/3.6.rst M Doc/whatsnew/3.7.rst M Include/object.h M Lib/_weakrefset.py M Lib/asyncio/tasks.py M Lib/bdb.py M Lib/cgi.py M Lib/code.py M Lib/distutils/msvc9compiler.py M Lib/distutils/sysconfig.py M Lib/distutils/tests/test_build_ext.py M Lib/doctest.py M Lib/email/architecture.rst M Lib/email/headerregistry.py M Lib/http/client.py M Lib/http/server.py M Lib/idlelib/idle_test/test_textview.py M Lib/idlelib/pyshell.py M Lib/idlelib/textview.py M Lib/imaplib.py M Lib/inspect.py M Lib/logging/config.py M Lib/macpath.py M Lib/multiprocessing/context.py M Lib/multiprocessing/forkserver.py M Lib/multiprocessing/queues.py M Lib/multiprocessing/sharedctypes.py M Lib/pathlib.py M Lib/plistlib.py M Lib/poplib.py M Lib/profile.py M Lib/pstats.py M Lib/re.py M Lib/shutil.py M Lib/sre_compile.py M Lib/sre_constants.py M Lib/sre_parse.py M Lib/symtable.py M Lib/tabnanny.py M Lib/test/_test_multiprocessing.py M Lib/test/eintrdata/eintr_tester.py M Lib/test/libregrtest/cmdline.py M Lib/test/libregrtest/main.py M Lib/test/libregrtest/runtest_mp.py M Lib/test/test_asyncio/test_events.py M Lib/test/test_asyncio/test_tasks.py M Lib/test/test_binascii.py M Lib/test/test_capi.py M Lib/test/test_cgi.py M Lib/test/test_class.py M Lib/test/test_codecencodings_cn.py M Lib/test/test_generators.py M Lib/test/test_import/__init__.py A Lib/test/test_import/data/circular_imports/binding.py A Lib/test/test_import/data/circular_imports/binding2.py M Lib/test/test_inspect.py M Lib/test/test_isinstance.py M Lib/test/test_macpath.py M Lib/test/test_multiprocessing_main_handling.py M Lib/test/test_plistlib.py M Lib/test/test_random.py M Lib/test/test_re.py M Lib/test/test_regrtest.py M Lib/test/test_sax.py M Lib/test/test_shutil.py M Lib/test/test_site.py M Lib/test/test_socket.py M Lib/test/test_ssl.py M Lib/test/test_thread.py M Lib/test/test_threading.py M Lib/test/test_typing.py M Lib/test/test_urllibnet.py M Lib/test/test_uu.py M Lib/tokenize.py M Lib/trace.py M Lib/traceback.py M Lib/turtle.py M Lib/turtledemo/wikipedia.py M Lib/typing.py M Lib/unittest/test/test_assertions.py M Lib/urllib/parse.py M Lib/urllib/request.py M Lib/uu.py M Lib/xml/sax/expatreader.py M Lib/zipfile.py M Mac/BuildScript/build-installer.py M Makefile.pre.in M Misc/ACKS M Misc/NEWS M Modules/_asynciomodule.c M Modules/_io/fileio.c M Modules/_json.c M Modules/_sre.c M Modules/_struct.c M Modules/_testcapimodule.c M Modules/binascii.c M Modules/cjkcodecs/_codecs_cn.c M Modules/clinic/_sre.c.h M Modules/clinic/binascii.c.h M Modules/signalmodule.c M Modules/socketmodule.c M Modules/sre_constants.h M Modules/sre_lib.h M Objects/object.c M Objects/sliceobject.c M Objects/typeobject.c M PC/launcher.c M PCbuild/_overlapped.vcxproj M PCbuild/build.bat A PCbuild/fix_encoding.py A PCbuild/lib.pyproj M PCbuild/pcbuild.sln M Python/ceval.c M Python/compile.c M Python/pylifecycle.c M Python/thread.c R Python/thread_foobar.h M Tools/gdb/libpython.py R Tools/hg/hgtouch.py M Tools/scripts/byext.py M Tools/unicode/makeunicodedata.py M configure M configure.ac Log Message: ----------- Merge branch 'master' into selectors-refactoring Commit: a56080d46ba3b36c5d686a323c5a4c65f34d6b12 https://github.com/python/cpython/commit/a56080d46ba3b36c5d686a323c5a4c65f34d6b12 Author: Giampaolo Rodola Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/selectors.py Log Message: ----------- have all classes except SelectSelector a _selector attribute Commit: 27803ad0ab1ba5f3fd8251349c8252e1fcc8c7f6 https://github.com/python/cpython/commit/27803ad0ab1ba5f3fd8251349c8252e1fcc8c7f6 Author: Giampaolo Rodola Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/selectors.py Log Message: ----------- BaseException -> Exception Commit: 3b8e310a3026b643b814780295a401b44e98e314 https://github.com/python/cpython/commit/3b8e310a3026b643b814780295a401b44e98e314 Author: Giampaolo Rodola Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/selectors.py Log Message: ----------- be explicit in defining a close() method only for selectors which have it Commit: 33f14c78eac138cf1c19942da5a52fb2b4621b99 https://github.com/python/cpython/commit/33f14c78eac138cf1c19942da5a52fb2b4621b99 Author: Giampaolo Rodola Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/selectors.py Log Message: ----------- fix AttributeError Compare: https://github.com/python/cpython/compare/0b46cfeb14fa...33f14c78eac1 From solipsis at pitrou.net Sat May 20 05:10:25 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Sat, 20 May 2017 09:10:25 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=11 Message-ID: <20170520091024.55770.E0E4E3B2441D3194@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [0, 0, 7] memory blocks, sum=7 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_forkserver leaked [-2, 1, 1] memory blocks, sum=0 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogAL0TMM', '--timeout', '7200'] From noreply at github.com Sat May 20 05:30:03 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 02:30:03 -0700 Subject: [Python-checkins] [python/cpython] 753bca: bpo-27945: Fixed various segfaults with dict. (#16... Message-ID: <59200c9bb763d_2e153f9f4abf1c3c1544b6@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 753bca3934a7618a4fa96e107ad1c5c18633a683 https://github.com/python/cpython/commit/753bca3934a7618a4fa96e107ad1c5c18633a683 Author: Serhiy Storchaka Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/test/test_dict.py M Misc/ACKS M Misc/NEWS M Objects/dictobject.c Log Message: ----------- bpo-27945: Fixed various segfaults with dict. (#1657) Based on patches by Duane Griffin and Tim Mitchell. From noreply at github.com Sat May 20 05:34:45 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 02:34:45 -0700 Subject: [Python-checkins] [python/cpython] 62c7d9: #30014: refactor poll-related classes (#1035) Message-ID: <59200db577801_4cc43fd4b8679c34235458@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 62c7d90b6446288be1a7906581befe3c211fad5f https://github.com/python/cpython/commit/62c7d90b6446288be1a7906581befe3c211fad5f Author: Giampaolo Rodola Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/selectors.py Log Message: ----------- #30014: refactor poll-related classes (#1035) * #30014: refactor poll-related classes so that poll(), epoll() and devpoll() share the same methods for register(), unregister(), close() and select() * remove unused attribute * use specific class attributes instead of select.* constants * have all classes except SelectSelector a _selector attribute * BaseException -> Exception * be explicit in defining a close() method only for selectors which have it * fix AttributeError From noreply at github.com Sat May 20 05:34:48 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 02:34:48 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <59200db86ec0_58983fbf7afc3c34192591@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/selectors-refactoring Home: https://github.com/python/cpython From noreply at github.com Sat May 20 06:06:27 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 03:06:27 -0700 Subject: [Python-checkins] [python/cpython] 564398: [3.6] bpo-27945: Fixed various segfaults with dict... Message-ID: <59201523b12ec_5a0e3fae43d0fc38147389@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 564398af6ccb34d0db8b6e2537830eca285689e5 https://github.com/python/cpython/commit/564398af6ccb34d0db8b6e2537830eca285689e5 Author: Serhiy Storchaka Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/test/test_dict.py M Misc/ACKS M Misc/NEWS M Objects/dictobject.c Log Message: ----------- [3.6] bpo-27945: Fixed various segfaults with dict. (GH-1657) (#1677) Based on patches by Duane Griffin and Tim Mitchell. (cherry picked from commit 753bca3934a7618a4fa96e107ad1c5c18633a683) From noreply at github.com Sat May 20 06:06:48 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 03:06:48 -0700 Subject: [Python-checkins] [python/cpython] 2f7f53: [3.5] bpo-27945: Fixed various segfaults with dict... Message-ID: <59201538cc25d_12dd3fa781f9dc34963f2@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 2f7f533cf6fb57fcedcbc7bd454ac59fbaf2c655 https://github.com/python/cpython/commit/2f7f533cf6fb57fcedcbc7bd454ac59fbaf2c655 Author: Serhiy Storchaka Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/test/test_dict.py M Misc/ACKS M Misc/NEWS M Objects/dictobject.c Log Message: ----------- [3.5] bpo-27945: Fixed various segfaults with dict. (GH-1657) (#1678) Based on patches by Duane Griffin and Tim Mitchell. (cherry picked from commit 753bca3934a7618a4fa96e107ad1c5c18633a683) From noreply at github.com Sat May 20 13:05:28 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 10:05:28 -0700 Subject: [Python-checkins] [python/cpython] e6a0b5: [2.7] bpo-27945: Fixed various segfaults with dict... Message-ID: <59207758a7d4d_108b3ffbb6cefc3882740@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: e6a0b5982973e64b9fa28e5e3e54eb8c47882780 https://github.com/python/cpython/commit/e6a0b5982973e64b9fa28e5e3e54eb8c47882780 Author: Serhiy Storchaka Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/test/test_dict.py M Misc/ACKS M Misc/NEWS M Objects/dictobject.c Log Message: ----------- [2.7] bpo-27945: Fixed various segfaults with dict. (GH-1657) (#1681) Based on patches by Duane Griffin and Tim Mitchell. (cherry picked from commit 753bca3934a7618a4fa96e107ad1c5c18633a683) From noreply at github.com Sat May 20 17:34:31 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 14:34:31 -0700 Subject: [Python-checkins] [python/cpython] c43f5a: Document the cwd argument to check_output and chec... Message-ID: <5920b66783e3a_b473fd319dbfc3c9292d@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/alex-patch-1 Home: https://github.com/python/cpython Commit: c43f5a233a5111c09ab40a5e52474378283a9309 https://github.com/python/cpython/commit/c43f5a233a5111c09ab40a5e52474378283a9309 Author: Alex Gaynor Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Doc/library/subprocess.rst Log Message: ----------- Document the cwd argument to check_output and check_call From noreply at github.com Sat May 20 21:44:03 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 18:44:03 -0700 Subject: [Python-checkins] [python/cpython] cef8b1: bpo-30409: locale.getpreferredencoding doesn't ret... Message-ID: <5920f0e3d7c71_44ba3f8a3b3d3c2c2097fe@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: cef8b1741c03a09ea7371947dc65f632c61ef8ad https://github.com/python/cpython/commit/cef8b1741c03a09ea7371947dc65f632c61ef8ad Author: Sean McCully Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/locale.py M Misc/ACKS Log Message: ----------- bpo-30409: locale.getpreferredencoding doesn't return result (#1672) From noreply at github.com Sun May 21 01:57:02 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 22:57:02 -0700 Subject: [Python-checkins] [python/cpython] 817554: bpo-30415: Add new tests for the fnmatch module. (... Message-ID: <59212c2e393e7_1855f3fd7a0797c3439727@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 817554715b5578b0bac5c35e6ec9a1abd8649e53 https://github.com/python/cpython/commit/817554715b5578b0bac5c35e6ec9a1abd8649e53 Author: Serhiy Storchaka Date: 2017-05-21 (Sun, 21 May 2017) Changed paths: M Lib/test/test_fnmatch.py Log Message: ----------- bpo-30415: Add new tests for the fnmatch module. (#1684) From noreply at github.com Sun May 21 02:22:57 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 23:22:57 -0700 Subject: [Python-checkins] [python/cpython] a2a822: bpo-29976: urllib.parse clarify '' in scheme value... Message-ID: <592132418036_20db33fe733955c4014991b@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: a2a822614c64b01b0cf5c0ee63a96b3ad4561a85 https://github.com/python/cpython/commit/a2a822614c64b01b0cf5c0ee63a96b3ad4561a85 Author: Senthil Kumaran Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/urllib/parse.py Log Message: ----------- bpo-29976: urllib.parse clarify '' in scheme values. (GH-984) (GH-1693) (cherry picked from commit 906f5330b9c9a74cad1cf27fddaf77e99dff9edd) From noreply at github.com Sun May 21 02:23:04 2017 From: noreply at github.com (GitHub) Date: Sat, 20 May 2017 23:23:04 -0700 Subject: [Python-checkins] [python/cpython] b5bf7e: bpo-29976: urllib.parse clarify '' in scheme value... Message-ID: <59213248bcda8_23d43fb530817c3c66763@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: b5bf7e85b74070973bff3e69990f948a0ed5efdb https://github.com/python/cpython/commit/b5bf7e85b74070973bff3e69990f948a0ed5efdb Author: Senthil Kumaran Date: 2017-05-20 (Sat, 20 May 2017) Changed paths: M Lib/urllib/parse.py Log Message: ----------- bpo-29976: urllib.parse clarify '' in scheme values. (GH-984) (GH-1692) (cherry picked from commit 906f5330b9c9a74cad1cf27fddaf77e99dff9edd) From noreply at github.com Sun May 21 03:35:41 2017 From: noreply at github.com (GitHub) Date: Sun, 21 May 2017 00:35:41 -0700 Subject: [Python-checkins] [python/cpython] cf5c1b: [3.6] bpo-30415: Add new tests for the fnmatch mod... Message-ID: <5921434d58df5_5df03ffc958f9c34264db@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: cf5c1be8f6e0bc90280f66c65bb49808f01bfb3a https://github.com/python/cpython/commit/cf5c1be8f6e0bc90280f66c65bb49808f01bfb3a Author: Serhiy Storchaka Date: 2017-05-21 (Sun, 21 May 2017) Changed paths: M Lib/test/test_fnmatch.py Log Message: ----------- [3.6] bpo-30415: Add new tests for the fnmatch module. (GH-1684) (#1694) (cherry picked from commit 8175547) From noreply at github.com Sun May 21 03:35:59 2017 From: noreply at github.com (GitHub) Date: Sun, 21 May 2017 00:35:59 -0700 Subject: [Python-checkins] [python/cpython] bc75b7: [3.5] bpo-30415: Add new tests for the fnmatch mod... Message-ID: <5921435fd1427_aed3fa9a9c0dc3498349@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: bc75b72d393bc40c3243d7099db6c2c39fe632aa https://github.com/python/cpython/commit/bc75b72d393bc40c3243d7099db6c2c39fe632aa Author: Serhiy Storchaka Date: 2017-05-21 (Sun, 21 May 2017) Changed paths: M Lib/test/test_fnmatch.py Log Message: ----------- [3.5] bpo-30415: Add new tests for the fnmatch module. (GH-1684) (#1695) (cherry picked from commit 8175547) From noreply at github.com Sun May 21 03:37:45 2017 From: noreply at github.com (GitHub) Date: Sun, 21 May 2017 00:37:45 -0700 Subject: [Python-checkins] [python/cpython] 2b67c7: [2.7] bpo-30415: Add new tests for the fnmatch mod... Message-ID: <592143c9120ea_4aed3f894b2e7c2817401@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 2b67c7aae7344365dfc12a31e72e4b2659e6875d https://github.com/python/cpython/commit/2b67c7aae7344365dfc12a31e72e4b2659e6875d Author: Serhiy Storchaka Date: 2017-05-21 (Sun, 21 May 2017) Changed paths: M Lib/test/test_fnmatch.py Log Message: ----------- [2.7] bpo-30415: Add new tests for the fnmatch module. (GH-1684). (#1696) (cherry picked from commit 817554715b5578b0bac5c35e6ec9a1abd8649e53) From solipsis at pitrou.net Sun May 21 05:06:49 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Sun, 21 May 2017 09:06:49 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=-2 Message-ID: <20170521090649.111299.3635AB2E8888DBC5@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [-7, 1, 0] memory blocks, sum=-6 test_functools leaked [0, 3, 1] memory blocks, sum=4 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogYSn77q', '--timeout', '7200'] From noreply at github.com Sun May 21 17:26:02 2017 From: noreply at github.com (GitHub) Date: Sun, 21 May 2017 14:26:02 -0700 Subject: [Python-checkins] [python/cpython] 0702cc: [3.6] Fix typos in multiple `.rst` files (GH-1668)... Message-ID: <592205eadf33e_260a13fe2f2c5bc2c7891c@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 0702cc01fa3dc52087a5d468fc5a4984f3697446 https://github.com/python/cpython/commit/0702cc01fa3dc52087a5d468fc5a4984f3697446 Author: delirious-lettuce Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Doc/c-api/exceptions.rst M Doc/howto/logging-cookbook.rst M Doc/library/cmd.rst M Doc/library/email.compat32-message.rst M Doc/library/email.contentmanager.rst M Doc/library/email.errors.rst M Doc/library/email.generator.rst M Doc/library/email.headerregistry.rst M Doc/library/email.message.rst M Doc/library/email.mime.rst M Doc/library/email.parser.rst M Doc/library/email.policy.rst M Doc/library/exceptions.rst M Doc/library/sunau.rst M Doc/library/turtle.rst M Doc/library/xml.dom.pulldom.rst M Doc/reference/expressions.rst M Lib/email/architecture.rst Log Message: ----------- [3.6] Fix typos in multiple `.rst` files (GH-1668) (#1702) (cherry picked from commit 3378b2062c7fbb77a9b5e6d315d6b94160fac69a) From noreply at github.com Sun May 21 18:19:36 2017 From: noreply at github.com (GitHub) Date: Sun, 21 May 2017 15:19:36 -0700 Subject: [Python-checkins] [python/cpython] 054e09: bpo-30290: IDLE: Add more tests for help_about dia... Message-ID: <592212784ff7f_3d713fc8d5161c2c15082d@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 054e09147aaa6f61aca6cd40c7bf7ce6dc54a04b https://github.com/python/cpython/commit/054e09147aaa6f61aca6cd40c7bf7ce6dc54a04b Author: mlouielu Date: 2017-05-21 (Sun, 21 May 2017) Changed paths: M Lib/idlelib/help_about.py M Lib/idlelib/idle_test/test_help_about.py Log Message: ----------- bpo-30290: IDLE: Add more tests for help_about dialog (#1697) Increases coverage to 99% From solipsis at pitrou.net Mon May 22 05:07:17 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Mon, 22 May 2017 09:07:17 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=14 Message-ID: <20170522090717.82470.052DBC254A2992FF@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_asyncio leaked [0, 3, 0] memory blocks, sum=3 test_collections leaked [0, 7, 0] memory blocks, sum=7 test_functools leaked [0, 3, 1] memory blocks, sum=4 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogG3LQp1', '--timeout', '7200'] From noreply at github.com Mon May 22 05:15:10 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 02:15:10 -0700 Subject: [Python-checkins] [python/cpython] 50e860: bpo-29619: Do not use HAVE_LARGEFILE_SUPPORT for t... Message-ID: <5922ac1e2d591_79f73ff0db5f9c34125385@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 50e86033de85294d87b7e942701d456342abde8e https://github.com/python/cpython/commit/50e86033de85294d87b7e942701d456342abde8e Author: xdegaye Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Modules/posixmodule.c Log Message: ----------- bpo-29619: Do not use HAVE_LARGEFILE_SUPPORT for type conversions (GH-1666). bpo-29619: Do not use HAVE_LARGEFILE_SUPPORT for type conversions (GH-1666). * Use only the LongLong form for the conversions. From noreply at github.com Mon May 22 07:06:57 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 04:06:57 -0700 Subject: [Python-checkins] [python/cpython] 15033d: Corrected grammar mistake in documentation (#1713) Message-ID: <5922c651ef092_508a3fd985621c3879526@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 15033d145b77207cea82267aa2fe5f1c2b71d3bd https://github.com/python/cpython/commit/15033d145b77207cea82267aa2fe5f1c2b71d3bd Author: Ben Lloyd Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Doc/library/unittest.mock.rst Log Message: ----------- Corrected grammar mistake in documentation (#1713) There was an unneeded space before a closing parenthesis in the `unittest.mock` documentation. From noreply at github.com Mon May 22 10:42:09 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 07:42:09 -0700 Subject: [Python-checkins] [python/cpython] 89a5e0: bpo-30003: Fix handling escape characters in HZ co... Message-ID: <5922f8c1786b1_3b543fcd77a3fc441743a3@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 89a5e03244370f41ce9bed5cea38e0dd620edb73 https://github.com/python/cpython/commit/89a5e03244370f41ce9bed5cea38e0dd620edb73 Author: Xiang Zhang Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Lib/test/test_codecencodings_cn.py M Misc/NEWS M Modules/cjkcodecs/_codecs_cn.c Log Message: ----------- bpo-30003: Fix handling escape characters in HZ codec (#1556) From noreply at github.com Mon May 22 12:23:53 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 09:23:53 -0700 Subject: [Python-checkins] [python/cpython] 128641: Fix spelling mistakes in tkinter.py (#1716) Message-ID: <59231099b798b_3413fbb082e5c2c209971@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 128641d17e8f6a3d9229e93b169b9fcc6c20d453 https://github.com/python/cpython/commit/128641d17e8f6a3d9229e93b169b9fcc6c20d453 Author: Vijay Kumar Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Lib/tkinter/__init__.py Log Message: ----------- Fix spelling mistakes in tkinter.py (#1716) Ran the docstrings through spell checker, and fixed spelling issues. From noreply at github.com Mon May 22 13:02:35 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 10:02:35 -0700 Subject: [Python-checkins] [python/cpython] 65440f: bpo-30003: Fix handling escape characters in HZ co... Message-ID: <592319ab3f904_6d0b3f89029dfc2c14084@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 65440f8278351e16350be716dff61f5f786f7060 https://github.com/python/cpython/commit/65440f8278351e16350be716dff61f5f786f7060 Author: Xiang Zhang Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/test/test_codecencodings_cn.py M Misc/NEWS M Modules/cjkcodecs/_codecs_cn.c Log Message: ----------- bpo-30003: Fix handling escape characters in HZ codec (#1556) (#1718) From noreply at github.com Mon May 22 13:03:01 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 10:03:01 -0700 Subject: [Python-checkins] [python/cpython] 54af41: bpo-30003: Fix handling escape characters in HZ co... Message-ID: <592319c56b8e3_292523fecb453bc3c71889@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 54af41d42eebbe4c6afe6b34ebb0fb550de1e7ba https://github.com/python/cpython/commit/54af41d42eebbe4c6afe6b34ebb0fb550de1e7ba Author: Xiang Zhang Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/test/test_codecencodings_cn.py M Misc/NEWS M Modules/cjkcodecs/_codecs_cn.c Log Message: ----------- bpo-30003: Fix handling escape characters in HZ codec (#1556) (#1719) From noreply at github.com Mon May 22 13:04:29 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 10:04:29 -0700 Subject: [Python-checkins] [python/cpython] 6e1b83: bpo-30003: Fix handling escape characters in HZ co... Message-ID: <59231a1d573e9_40da3f95d4d37c24131726@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 6e1b832a6c0c8f32962a196ab631ccc17471d32b https://github.com/python/cpython/commit/6e1b832a6c0c8f32962a196ab631ccc17471d32b Author: Xiang Zhang Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/test/test_codecencodings_cn.py M Misc/NEWS M Modules/cjkcodecs/_codecs_cn.c Log Message: ----------- bpo-30003: Fix handling escape characters in HZ codec (#1720) (#1556) From noreply at github.com Mon May 22 13:16:34 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 10:16:34 -0700 Subject: [Python-checkins] [python/cpython] 1d359b: [3.5] Fix typos in multiple `.rst` files (GH-1668)... Message-ID: <59231cf22e728_20f73fcfb92ffc38470cd@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 1d359b8510b2030c103c840995e2388fbd8bdb30 https://github.com/python/cpython/commit/1d359b8510b2030c103c840995e2388fbd8bdb30 Author: delirious-lettuce Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Doc/c-api/exceptions.rst M Doc/howto/logging-cookbook.rst M Doc/library/cmd.rst M Doc/library/email.contentmanager.rst M Doc/library/email.errors.rst M Doc/library/email.message.rst M Doc/library/email.mime.rst M Doc/library/email.policy.rst M Doc/library/sunau.rst M Doc/library/sys.rst M Doc/library/turtle.rst M Doc/library/xml.dom.pulldom.rst M Lib/email/architecture.rst M Misc/HISTORY M Misc/NEWS Log Message: ----------- [3.5] Fix typos in multiple `.rst` files (GH-1668) (#1706) From noreply at github.com Mon May 22 13:16:55 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 10:16:55 -0700 Subject: [Python-checkins] [python/cpython] 374e57: [2.7] Fix typos in multiple `.rst` files (GH-1668)... Message-ID: <59231d0713f0f_10a73fc126997c40179016@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 374e57d92870d16fe9d0bcdacd9bb417fd71b4fd https://github.com/python/cpython/commit/374e57d92870d16fe9d0bcdacd9bb417fd71b4fd Author: delirious-lettuce Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Doc/c-api/exceptions.rst M Doc/howto/logging-cookbook.rst M Doc/library/email.mime.rst M Doc/library/sunau.rst M Misc/NEWS Log Message: ----------- [2.7] Fix typos in multiple `.rst` files (GH-1668) (#1707) From noreply at github.com Mon May 22 17:09:56 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 14:09:56 -0700 Subject: [Python-checkins] [python/cpython] 43c8a9: bpo-30372: Clarify that '__builtins__' is a CPytho... Message-ID: <592353a4a2072_2ed53fd0243c7c2c1648027@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 43c8a9e39bb2d4f25ed7ae17a55f34e375d1868b https://github.com/python/cpython/commit/43c8a9e39bb2d4f25ed7ae17a55f34e375d1868b Author: Naomi Ceder Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Doc/reference/executionmodel.rst Log Message: ----------- bpo-30372: Clarify that '__builtins__' is a CPython Implementation detail (GH-1725) From noreply at github.com Mon May 22 17:28:29 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 14:28:29 -0700 Subject: [Python-checkins] [python/cpython] 7bac69: Remove .bzrignore (GH-1661) Message-ID: <592357fdf34dd_7add3fb171c61c3897697@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 7bac69d7f141291b3cfc2fc39c5f3aa603202fe6 https://github.com/python/cpython/commit/7bac69d7f141291b3cfc2fc39c5f3aa603202fe6 Author: St?phane Wirtel Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: R .bzrignore M Makefile.pre.in Log Message: ----------- Remove .bzrignore (GH-1661) From noreply at github.com Mon May 22 17:36:20 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 14:36:20 -0700 Subject: [Python-checkins] [python/cpython] 3d3b18: [3.6] bpo-30372: Clarify that '__builtins__' is a ... Message-ID: <592359d496509_3613f8de39a7c382075bc@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 3d3b189f8ef321ccfb144a46d50892939d6004aa https://github.com/python/cpython/commit/3d3b189f8ef321ccfb144a46d50892939d6004aa Author: Mariatta Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Doc/reference/executionmodel.rst Log Message: ----------- [3.6] bpo-30372: Clarify that '__builtins__' is a CPython Implementation detail (GH-1725) (GH-1727) (cherry picked from commit 43c8a9e39bb2d4f25ed7ae17a55f34e375d1868b) From noreply at github.com Mon May 22 18:19:10 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 15:19:10 -0700 Subject: [Python-checkins] [python/cpython] 0c4aca: Make rb'' strings work in lib2to3 (#1724) Message-ID: <592363de7efc7_52c13f93a50d9c389428c@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 0c4aca54dcf0c54f299c78aa71fe8f48ff04f9d9 https://github.com/python/cpython/commit/0c4aca54dcf0c54f299c78aa71fe8f48ff04f9d9 Author: ?ukasz Langa Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Lib/lib2to3/pgen2/tokenize.py M Lib/lib2to3/tests/test_parser.py Log Message: ----------- Make rb'' strings work in lib2to3 (#1724) This partially solves bpo-23894. From noreply at github.com Mon May 22 19:30:50 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 16:30:50 -0700 Subject: [Python-checkins] [python/cpython] ddbfa2: Add --with-assertions configure flag to enable C a... Message-ID: <592374aa97d67_2e1d33fdc380e1c2c19083b@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: ddbfa2c35b298a56f0b813656745bca9cb7334f1 https://github.com/python/cpython/commit/ddbfa2c35b298a56f0b813656745bca9cb7334f1 Author: T. Wouters Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Misc/NEWS M configure M configure.ac Log Message: ----------- Add --with-assertions configure flag to enable C assertions(#1731) Defaults to 'no', but as before assertions are implied by --with-pydebug. From noreply at github.com Mon May 22 19:35:16 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 16:35:16 -0700 Subject: [Python-checkins] [python/cpython] 1398b1: [3.6] Make rb'' strings work in lib2to3 (GH-1724) ... Message-ID: <592375b4ed49b_6043fc17f4c7c3422222a@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 1398b1bc7d80df5bde17041e7ec0a3bdbf54b19e https://github.com/python/cpython/commit/1398b1bc7d80df5bde17041e7ec0a3bdbf54b19e Author: ?ukasz Langa Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Lib/lib2to3/pgen2/tokenize.py M Lib/lib2to3/tests/test_parser.py Log Message: ----------- [3.6] Make rb'' strings work in lib2to3 (GH-1724) (#1730) This partially solves bpo-23894. (cherry picked from commit 0c4aca54dcf0c54f299c78aa71fe8f48ff04f9d9) From noreply at github.com Mon May 22 19:35:49 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 16:35:49 -0700 Subject: [Python-checkins] [python/cpython] 1b9530: bpo-23894: make lib2to3 recognize f-strings (#1733... Message-ID: <592375d590dea_39dd3f84cebbfc3c1563ce@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 1b9530c536664276ce866ae602ce04adce0810e1 https://github.com/python/cpython/commit/1b9530c536664276ce866ae602ce04adce0810e1 Author: ?ukasz Langa Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Lib/lib2to3/pgen2/tokenize.py M Lib/lib2to3/tests/test_parser.py Log Message: ----------- bpo-23894: make lib2to3 recognize f-strings (#1733) Note: this doesn't unpack f-strings into the underlying JoinedStr AST. Ideally we'd fully implement JoinedStr here but given its additional complexity, I think this is worth bandaiding as is. This unblocks tools like https://github.com/google/yapf to format 3.6 syntax using f-strings. From noreply at github.com Mon May 22 19:58:56 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 16:58:56 -0700 Subject: [Python-checkins] [python/cpython] f82c95: bpo-30395 _PyGILState_Reinit deadlock fix (#1734) Message-ID: <59237b409ad2e_43223fe608077c442479b1@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: f82c951d1c5416f3550d544e50ff5662d3836e73 https://github.com/python/cpython/commit/f82c951d1c5416f3550d544e50ff5662d3836e73 Author: Jason Fried Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Misc/ACKS M Python/pystate.c Log Message: ----------- bpo-30395 _PyGILState_Reinit deadlock fix (#1734) head_lock could be held by another thread when fork happened. We should reset it to avoid deadlock. From noreply at github.com Mon May 22 20:16:08 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 17:16:08 -0700 Subject: [Python-checkins] [python/cpython] 93fc20: bpo-30376: Update outdated WindowObject references... Message-ID: <59237f48e943e_2a53fba08b3fc342088fb@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 93fc20b73eea3da0b6305aaee951e5dd22d5c408 https://github.com/python/cpython/commit/93fc20b73eea3da0b6305aaee951e5dd22d5c408 Author: Berker Peksag Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Doc/library/curses.rst Log Message: ----------- bpo-30376: Update outdated WindowObject references (#1630) From lp_benchmark_robot at intel.com Mon May 22 20:16:15 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Mon, 22 May 2017 17:16:15 -0700 Subject: [Python-checkins] [2 up, 63 flat] Results for Python (master branch) 2017-05-22 Message-ID: Results for project python/master, build date: 2017-05-22 03:02:46-07:00. - commit: 50e8603 - previous commit: c7b3f0f - revision date: 2017-05-22 11:15:08+02:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.517% | +0.348% | +5.624% | +7.033% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.180% | +2.589% | +23.255% | +8.845% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 3.818% | -0.086% | +22.476% | +8.424% | +-----+------------------------+--------+------------+------------+------------+ | :-) | call_method_unknown| 0.895% | +3.474% | +22.567% | +8.978% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.750% | +1.469% | +10.124% | +5.735% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.339% | -0.911% | +12.479% | +8.785% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.778% | +1.465% | +9.212% | +8.534% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.471% | +0.288% | +5.108% | +3.407% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 4.264% | -0.627% | +7.199% | +16.721% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 4.915% | -0.196% | +10.441% | +12.903% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.376% | +1.559% | +4.372% | +6.914% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.995% | +1.263% | +7.560% | +3.084% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.682% | -0.807% | +4.268% | +4.832% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.055% | -1.105% | +8.232% | +12.861% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.907% | -0.129% | +8.231% | +8.795% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.775% | +0.191% | +7.566% | +9.010% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.265% | +0.093% | +10.486% | +9.205% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.678% | +2.459% | +10.179% | +8.178% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.258% | -0.201% | +4.086% | +8.122% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.203% | +0.796% | +3.554% | +8.530% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.388% | -1.247% | +4.364% | +12.579% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.717% | +3.995% | +12.814% | +12.395% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.720% | -1.930% | +6.101% | +12.870% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.830% | -0.870% | +17.997% | +11.457% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 8.588% | +3.695% | +6.722% | +12.086% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.941% | +0.900% | +3.905% | +4.280% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.649% | +0.109% | -5.302% | +8.191% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 0.790% | +0.209% | +3.022% | +6.774% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.096% | +2.200% | +3.740% | +10.719% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.899% | +0.834% | +2.373% | +23.713% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.507% | -1.560% | +3.488% | +21.641% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.757% | -0.494% | +4.078% | +20.388% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 5.786% | -1.075% | +11.993% | +10.227% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.217% | -0.039% | +0.305% | +10.327% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.121% | +0.019% | +2.519% | +4.362% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.094% | +0.002% | +2.354% | +4.353% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.277% | -0.747% | +10.055% | +11.532% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.819% | +0.997% | -8.406% | +10.586% | +-----+------------------------+--------+------------+------------+------------+ | :-) | regex_dna| 0.446% | +4.252% | +2.068% | +9.897% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 0.744% | +1.497% | +2.013% | +3.228% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.709% | +3.083% | +11.370% | +1.970% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards|10.598% | -0.812% | +4.962% | +17.184% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.544% | -0.063% | +2.207% | -0.109% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 2.011% | +1.104% | +26.787% | +7.014% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.200% | -0.966% | +4.536% | +5.900% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 1.199% | -0.365% | +15.142% | +6.081% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 2.800% | +1.140% | +5.006% | -9.543% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.922% | -0.790% | +6.348% | -0.704% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.093% | +0.330% | +4.943% | +8.278% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.271% | +0.965% | +4.222% | +4.621% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.075% | +4.035% | +5.770% | +6.172% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.967% | +0.136% | +12.284% | +8.497% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.748% | +0.163% | +10.695% | +6.241% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 4.148% | -0.346% | +12.004% | +9.380% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.467% | +0.806% | +11.745% | +11.504% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 5.158% | -0.881% | +20.652% | +11.318% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.087% | +0.299% | +6.313% | +6.134% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 4.401% | -0.617% | -0.726% | +1.675% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 7.706% | -2.363% | +6.614% | +19.051% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.661% | +0.561% | -0.811% | +18.255% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.276% | +1.062% | +9.072% | +5.440% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.056% | +0.394% | +6.565% | +8.710% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.763% | +0.855% | +6.415% | +5.455% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 3.208% | +2.450% | +2.023% | +10.153% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.513% | +0.688% | +7.468% | +8.842% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/2-up-63-flat-results-for-python-master-branch-2017-05-22 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Mon May 22 20:17:49 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 17:17:49 -0700 Subject: [Python-checkins] [python/cpython] ec6f21: Build the docs against Sphinx 1.6.1 Message-ID: <59237fad91551_7abc3fa57c6bbc30168269@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/sphinx-1.6.1-2.7 Home: https://github.com/python/cpython Commit: ec6f21df588657e87f60dc725aca0104b06c95d1 https://github.com/python/cpython/commit/ec6f21df588657e87f60dc725aca0104b06c95d1 Author: Brett Cannon Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M .travis.yml Log Message: ----------- Build the docs against Sphinx 1.6.1 From noreply at github.com Mon May 22 20:47:02 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 17:47:02 -0700 Subject: [Python-checkins] [python/cpython] fd5834: Build the docs against Sphinx 1.6.1 (GH-1744) Message-ID: <59238686d96d3_4d8e3fc9a4475c2c1630fd@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: fd58340e477d82141c90f90c7ec888c3aa9fe84a https://github.com/python/cpython/commit/fd58340e477d82141c90f90c7ec888c3aa9fe84a Author: Brett Cannon Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M .travis.yml Log Message: ----------- Build the docs against Sphinx 1.6.1 (GH-1744) From noreply at github.com Mon May 22 20:47:05 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 17:47:05 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <592386891080d_56583fc522729c3817434f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/sphinx-1.6.1-2.7 Home: https://github.com/python/cpython From noreply at github.com Mon May 22 22:46:42 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 19:46:42 -0700 Subject: [Python-checkins] [python/cpython] e37741: bpo-29102: Add a unique ID to PyInterpreterState. ... Message-ID: <5923a29218c9b_74183ff531b0fc3c1356d4@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: e377416c10eb0bf055b0728cdcdc4488fdfd3b5f https://github.com/python/cpython/commit/e377416c10eb0bf055b0728cdcdc4488fdfd3b5f Author: Eric Snow Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Doc/c-api/init.rst M Include/pystate.h M Lib/test/test_capi.py M Misc/NEWS M PC/python3.def M Programs/_testembed.c M Python/pylifecycle.c M Python/pystate.c Log Message: ----------- bpo-29102: Add a unique ID to PyInterpreterState. (#1639) From noreply at github.com Mon May 22 23:27:53 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 20:27:53 -0700 Subject: [Python-checkins] [python/cpython] f9169c: bpo-25532: Protect against infinite loops in inspe... Message-ID: <5923ac3997114_75943fb3525a5c4059966@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: f9169ce6b48c7cc7cc62d9eb5e4ee1ac7066d14b https://github.com/python/cpython/commit/f9169ce6b48c7cc7cc62d9eb5e4ee1ac7066d14b Author: Thomas Kluyver Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/inspect.py M Lib/test/test_inspect.py M Misc/NEWS Log Message: ----------- bpo-25532: Protect against infinite loops in inspect.unwrap() (#1717) Some objects (like test mocks) auto-generate new objects on attribute access, which can lead to an infinite loop in inspect.unwrap(). Ensuring references are retained to otherwise temporary objects and capping the size of the memo dict turns this case into a conventional exception instead. From noreply at github.com Tue May 23 00:36:04 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 21:36:04 -0700 Subject: [Python-checkins] [python/cpython] 6b4be1: bpo-22257: Small changes for PEP 432. (#1728) Message-ID: <5923bc34c6a60_52e3ff42909bc28152644@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 6b4be195cd8868b76eb6fbe166acc39beee8ce36 https://github.com/python/cpython/commit/6b4be195cd8868b76eb6fbe166acc39beee8ce36 Author: Eric Snow Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Include/Python.h M Include/compile.h M Include/pylifecycle.h M Include/pystate.h M Include/pythonrun.h M Lib/importlib/_bootstrap.py M Lib/test/coding20731.py M Lib/test/test_cmd_line.py M Lib/test/test_site.py M Makefile.pre.in M Misc/NEWS M Modules/main.c M PCbuild/pythoncore.vcxproj M PCbuild/pythoncore.vcxproj.filters A Python/bootstrap_hash.c M Python/importlib.h M Python/pylifecycle.c M Python/pystate.c R Python/random.c M Python/sysmodule.c Log Message: ----------- bpo-22257: Small changes for PEP 432. (#1728) PEP 432 specifies a number of large changes to interpreter startup code, including exposing a cleaner C-API. The major changes depend on a number of smaller changes. This patch includes all those smaller changes. From noreply at github.com Tue May 23 01:09:43 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 22:09:43 -0700 Subject: [Python-checkins] [python/cpython] d618c8: bpo-21056: Document return type of next method of ... Message-ID: <5923c417ad030_420a3fec6d96dc34107850@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: d618c8c6d31b9b288f8a070417683974eb98e3ba https://github.com/python/cpython/commit/d618c8c6d31b9b288f8a070417683974eb98e3ba Author: Amit Kumar Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Doc/library/csv.rst Log Message: ----------- bpo-21056: Document return type of next method of csv reader (#146) From noreply at github.com Tue May 23 01:23:06 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 22:23:06 -0700 Subject: [Python-checkins] [python/cpython] d29fec: [3.6] bpo-30395 _PyGILState_Reinit deadlock fix (G... Message-ID: <5923c73ab4bf3_139833f8e0b69bc381265bf@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: d29feccec3ce3dcd9ab3100f8956171c70ec3027 https://github.com/python/cpython/commit/d29feccec3ce3dcd9ab3100f8956171c70ec3027 Author: ?ukasz Langa Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Misc/ACKS M Python/pystate.c Log Message: ----------- [3.6] bpo-30395 _PyGILState_Reinit deadlock fix (GH-1734) (#1740) head_lock could be held by another thread when fork happened. We should reset it to avoid deadlock. (cherry picked from commit f82c951d1c5416f3550d544e50ff5662d3836e73) From noreply at github.com Tue May 23 01:23:30 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 22:23:30 -0700 Subject: [Python-checkins] [python/cpython] e8412e: [3.6] bpo-23894: make lib2to3 recognize f-strings ... Message-ID: <5923c752a2635_39413fb112339c3c6131b@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: e8412e684ed741df246e8430f4911b31b0d8be1f https://github.com/python/cpython/commit/e8412e684ed741df246e8430f4911b31b0d8be1f Author: ?ukasz Langa Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Lib/lib2to3/pgen2/tokenize.py M Lib/lib2to3/tests/test_parser.py Log Message: ----------- [3.6] bpo-23894: make lib2to3 recognize f-strings (GH-1733) (#1737) Note: this doesn't unpack f-strings into the underlying JoinedStr AST. Ideally we'd fully implement JoinedStr here but given its additional complexity, I think this is worth bandaiding as is. This unblocks tools like https://github.com/google/yapf to format 3.6 syntax using f-strings. (cherry picked from commit 1b9530c536664276ce866ae602ce04adce0810e1) From noreply at github.com Tue May 23 01:24:18 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 22:24:18 -0700 Subject: [Python-checkins] [python/cpython] 002665: bpo-30432: FileInput doesn't accept PathLike objec... Message-ID: <5923c782c1474_710b3fdf21137c441453d7@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 002665a9da3a2924c4a08511ede62ff4d1dabc48 https://github.com/python/cpython/commit/002665a9da3a2924c4a08511ede62ff4d1dabc48 Author: Roy Williams Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Lib/fileinput.py M Lib/test/test_fileinput.py Log Message: ----------- bpo-30432: FileInput doesn't accept PathLike objects for file names (#1732) * Allow FileInput to accept a single PathLike object as a parameter for `files` Fixes bpo-30432: FileInput doesn't accept PathLike objects for file names * Address comments from @ambv From noreply at github.com Tue May 23 01:25:19 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 22:25:19 -0700 Subject: [Python-checkins] [python/cpython] 07a40a: [3.6] Add --with-assertions configure flag to enab... Message-ID: <5923c7bf1824c_4f833fb1181d5c28927da@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 07a40a16238995e2b6b9ab1d5fc3a30bcd63d955 https://github.com/python/cpython/commit/07a40a16238995e2b6b9ab1d5fc3a30bcd63d955 Author: T. Wouters Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Misc/NEWS M configure M configure.ac Log Message: ----------- [3.6] Add --with-assertions configure flag to enable C assertions(GH-1731) (#1739) Defaults to 'no', but as before assertions are implied by --with-pydebug.. (cherry picked from commit ddbfa2c35b298a56f0b813656745bca9cb7334f1) From noreply at github.com Tue May 23 01:27:04 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 22:27:04 -0700 Subject: [Python-checkins] [python/cpython] 6ef088: [3.6] bpo-21056: Document return type of next meth... Message-ID: <5923c82834cc6_2e3a03f9343003c442887c9@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 6ef0882303cff24c58785bb1082250088266886d https://github.com/python/cpython/commit/6ef0882303cff24c58785bb1082250088266886d Author: Mariatta Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Doc/library/csv.rst Log Message: ----------- [3.6] bpo-21056: Document return type of next method of csv reader (GH-146) (#1749) (cherry picked from commit d618c8c6d31b9b288f8a070417683974eb98e3ba) From noreply at github.com Tue May 23 01:27:12 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 22:27:12 -0700 Subject: [Python-checkins] [python/cpython] 32dcf4: [3.5] bpo-21056: Document return type of next meth... Message-ID: <5923c83068e82_7f8e3f99d809dc401445b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 32dcf426ad2ae10e24e92f60e99dbb4939fb2021 https://github.com/python/cpython/commit/32dcf426ad2ae10e24e92f60e99dbb4939fb2021 Author: Mariatta Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Doc/library/csv.rst Log Message: ----------- [3.5] bpo-21056: Document return type of next method of csv reader (GH-146) (#1750) (cherry picked from commit d618c8c6d31b9b288f8a070417683974eb98e3ba) From noreply at github.com Tue May 23 01:32:47 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 22:32:47 -0700 Subject: [Python-checkins] [python/cpython] 21b3e0: call remove_done_callback in finally section (#168... Message-ID: <5923c97f988da_77053fa401f0dc3445536@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 21b3e04c13212b29e8c35ffc36eed8603fde08f4 https://github.com/python/cpython/commit/21b3e04c13212b29e8c35ffc36eed8603fde08f4 Author: jimmylai Date: 2017-05-22 (Mon, 22 May 2017) Changed paths: M Lib/asyncio/base_events.py Log Message: ----------- call remove_done_callback in finally section (#1688) From noreply at github.com Tue May 23 02:14:04 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 23:14:04 -0700 Subject: [Python-checkins] [python/cpython] 762add: Fix spelling mistakes in tkinter.py (#1751) Message-ID: <5923d32c55190_5663ff7c3fddc3413466b@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 762add7877258b62b38f0cff87159179faa471dc https://github.com/python/cpython/commit/762add7877258b62b38f0cff87159179faa471dc Author: Vijay Kumar Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/tkinter/__init__.py Log Message: ----------- Fix spelling mistakes in tkinter.py (#1751) Ran the docstrings through spell checker, and fixed spelling issues. From noreply at github.com Tue May 23 02:15:05 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 23:15:05 -0700 Subject: [Python-checkins] [python/cpython] b09034: Fix spelling mistakes in tkinter.py (#1752) Message-ID: <5923d3696e9da_14d213fd1fce35c3414428a@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: b090349b6a7011fdd3470de0c4a181f871d60572 https://github.com/python/cpython/commit/b090349b6a7011fdd3470de0c4a181f871d60572 Author: Vijay Kumar Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/tkinter/__init__.py Log Message: ----------- Fix spelling mistakes in tkinter.py (#1752) Ran the docstrings through spell checker, and fixed spelling issues. From noreply at github.com Tue May 23 02:16:28 2017 From: noreply at github.com (GitHub) Date: Mon, 22 May 2017 23:16:28 -0700 Subject: [Python-checkins] [python/cpython] f31f22: Fix spelling mistakes in tkinter.py (#1754) Message-ID: <5923d3bcc45b2_60553ff2d30cbc2c1018b3@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: f31f2254680c77581f7bfc91d079256cbeedb1c4 https://github.com/python/cpython/commit/f31f2254680c77581f7bfc91d079256cbeedb1c4 Author: Vijay Kumar Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/lib-tk/Tkinter.py Log Message: ----------- Fix spelling mistakes in tkinter.py (#1754) Ran the docstrings through spell checker, and fixed spelling issues. From noreply at github.com Tue May 23 03:36:19 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 00:36:19 -0700 Subject: [Python-checkins] [python/cpython] 219ed8: [3.5] call remove_done_callback in finally section... Message-ID: <5923e673e7803_568f3fc615299c38866bf@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 219ed80637102127786d67464822a9ec5878aaa7 https://github.com/python/cpython/commit/219ed80637102127786d67464822a9ec5878aaa7 Author: ?ukasz Langa Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/asyncio/base_events.py Log Message: ----------- [3.5] call remove_done_callback in finally section (GH-1688) (#1758) (cherry picked from commit 21b3e04c13212b29e8c35ffc36eed8603fde08f4) From noreply at github.com Tue May 23 03:36:24 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 00:36:24 -0700 Subject: [Python-checkins] [python/cpython] 70705e: [3.6] call remove_done_callback in finally section... Message-ID: <5923e678a95f4_2e6a53fe43a437c3c1358db@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 70705e3cdfff6a2c1211456afce99afc3d9ca59b https://github.com/python/cpython/commit/70705e3cdfff6a2c1211456afce99afc3d9ca59b Author: ?ukasz Langa Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/asyncio/base_events.py Log Message: ----------- [3.6] call remove_done_callback in finally section (GH-1688) (#1755) (cherry picked from commit 21b3e04c13212b29e8c35ffc36eed8603fde08f4) From solipsis at pitrou.net Tue May 23 05:07:00 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Tue, 23 May 2017 09:07:00 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=4 Message-ID: <20170523090700.56483.FB0361F9BA827C3C@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_functools leaked [0, 3, 1] memory blocks, sum=4 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogo3cbVV', '--timeout', '7200'] From noreply at github.com Tue May 23 09:40:56 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 06:40:56 -0700 Subject: [Python-checkins] [python/cpython] 5ba185: Fixed a typo in the HTMLParser.feed docstrings. Th... Message-ID: <59243be85b7c3_6393ff3d5175c241609f3@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 5ba185039f1bd465d3f82531324fd3fe1ee42f0c https://github.com/python/cpython/commit/5ba185039f1bd465d3f82531324fd3fe1ee42f0c Author: Jani ?umak Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/html/parser.py Log Message: ----------- Fixed a typo in the HTMLParser.feed docstrings. The docstring started with an 'r', like a rawstring. (#1759) From noreply at github.com Tue May 23 10:49:16 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 07:49:16 -0700 Subject: [Python-checkins] [python/cpython] 56bc3b: bpo-29335 - apply suggested test_subprocess simpli... Message-ID: <59244bec8ba9_2e8983fb2b40e7c38162990@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 56bc3b768c3cc3817031b56d5e7a279aa1296bc9 https://github.com/python/cpython/commit/56bc3b768c3cc3817031b56d5e7a279aa1296bc9 Author: Gregory P. Smith Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/test/test_subprocess.py Log Message: ----------- bpo-29335 - apply suggested test_subprocess simplifications from haypo and Zach: (#1757) use faulthandler._sigsegv() and ctypes.util.find_library('c') From noreply at github.com Tue May 23 12:56:47 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 09:56:47 -0700 Subject: [Python-checkins] [python/cpython] 8af0a2: [3.5] bpo-30376: Update outdated WindowObject refe... Message-ID: <592469cf4e3a1_61b53fb6cfc91c40167881@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 8af0a214be7c0c921ba5ce5c11043dd5b5da9211 https://github.com/python/cpython/commit/8af0a214be7c0c921ba5ce5c11043dd5b5da9211 Author: Kushal Das Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Doc/library/curses.rst Log Message: ----------- [3.5] bpo-30376: Update outdated WindowObject references (GH-1630) (#1747) (cherry picked from commit 93fc20b73eea3da0b6305aaee951e5dd22d5c408) From noreply at github.com Tue May 23 12:57:05 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 09:57:05 -0700 Subject: [Python-checkins] [python/cpython] 9bcf81: [3.6] bpo-30376: Update outdated WindowObject refe... Message-ID: <592469e1d44fd_776d3fc29a1fdc30280660@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 9bcf81da1436468c3c5e500ae36678a2ad675e32 https://github.com/python/cpython/commit/9bcf81da1436468c3c5e500ae36678a2ad675e32 Author: Kushal Das Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Doc/library/curses.rst Log Message: ----------- [3.6] bpo-30376: Update outdated WindowObject references (GH-1630) (#1746) (cherry picked from commit 93fc20b73eea3da0b6305aaee951e5dd22d5c408) From noreply at github.com Tue May 23 13:23:07 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 10:23:07 -0700 Subject: [Python-checkins] [python/cpython] 84c660: Update importlib.h (GH-1762) Message-ID: <59246ffb8f804_e7d3fcba8633c34697a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 84c6607a8188064db010010bcb67f8e54311f1b0 https://github.com/python/cpython/commit/84c6607a8188064db010010bcb67f8e54311f1b0 Author: Zachary Ware Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Python/importlib.h Log Message: ----------- Update importlib.h (GH-1762) From noreply at github.com Tue May 23 13:38:59 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 10:38:59 -0700 Subject: [Python-checkins] [python/cpython] b70790: bpo-22257: Fix CLI by using int instead of char (c... Message-ID: <592473b397421_2f3f3f8321b51c2c9927d@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/buildbot-custom Home: https://github.com/python/cpython Commit: b70790237f433e569802492b7edb6005a498c5d9 https://github.com/python/cpython/commit/b70790237f433e569802492b7edb6005a498c5d9 Author: Eric Snow Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Modules/main.c Log Message: ----------- bpo-22257: Fix CLI by using int instead of char (compares to EOF). From noreply at github.com Tue May 23 15:26:19 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 12:26:19 -0700 Subject: [Python-checkins] [python/cpython] e0918e: bpo-22257: Fix CLI by using int instead of char (c... Message-ID: <59248cdb15bcc_4c063f831482bc3013983f@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: e0918ecf93a458d4e005650f816d64654e73fc2a https://github.com/python/cpython/commit/e0918ecf93a458d4e005650f816d64654e73fc2a Author: Eric Snow Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Modules/main.c Log Message: ----------- bpo-22257: Fix CLI by using int instead of char (compares to EOF). (#1765) From noreply at github.com Tue May 23 17:47:41 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 14:47:41 -0700 Subject: [Python-checkins] [python/cpython] eca3ab: Revert "bpo-22257: Fix CLI by using int instead of... Message-ID: <5924adfd6c5fb_731e3fa59213fc3c1023a6@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/revert-1759-fix-html-parser-docstring-typo Home: https://github.com/python/cpython Commit: eca3ab7fe68c5c6d185b97f8763a7f2a7122fc25 https://github.com/python/cpython/commit/eca3ab7fe68c5c6d185b97f8763a7f2a7122fc25 Author: Serhiy Storchaka Date: 2017-05-24 (Wed, 24 May 2017) Log Message: ----------- Revert "bpo-22257: Fix CLI by using int instead of char (compares to EOF). (#1765)" This reverts commit e0918ecf93a458d4e005650f816d64654e73fc2a. Commit: a81da980e8fe0e8ef427e762833f7dfa7843f2b7 https://github.com/python/cpython/commit/a81da980e8fe0e8ef427e762833f7dfa7843f2b7 Author: Serhiy Storchaka Date: 2017-05-24 (Wed, 24 May 2017) Log Message: ----------- Revert "Update importlib.h (GH-1762)" This reverts commit 84c6607a8188064db010010bcb67f8e54311f1b0. Commit: 6eac9e175c78c116879d98a44516dcbe4f7a5df1 https://github.com/python/cpython/commit/6eac9e175c78c116879d98a44516dcbe4f7a5df1 Author: Serhiy Storchaka Date: 2017-05-24 (Wed, 24 May 2017) Log Message: ----------- Revert "bpo-29335 - apply suggested test_subprocess simplifications from haypo and Zach: (#1757)" This reverts commit 56bc3b768c3cc3817031b56d5e7a279aa1296bc9. Commit: 695cb3533fbb035e35a993d0a7c3949b2ba1eb60 https://github.com/python/cpython/commit/695cb3533fbb035e35a993d0a7c3949b2ba1eb60 Author: Serhiy Storchaka Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Lib/html/parser.py Log Message: ----------- Revert "Fixed a typo in the HTMLParser.feed docstrings. The docstring started with an 'r', like a rawstring. (#1759)" This reverts commit 5ba185039f1bd465d3f82531324fd3fe1ee42f0c. Compare: https://github.com/python/cpython/compare/eca3ab7fe68c^...695cb3533fbb From noreply at github.com Tue May 23 19:02:03 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 16:02:03 -0700 Subject: [Python-checkins] [python/cpython] 66dc33: bpo-29334: Fix ssl.getpeercert for auto-handshake ... Message-ID: <5924bf6bb63f2_f553fb3a70a1c3087168@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 66dc33b6822be93f85d84d24d3f9159ff568fbbb https://github.com/python/cpython/commit/66dc33b6822be93f85d84d24d3f9159ff568fbbb Author: Christian Heimes Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Modules/_ssl.c Log Message: ----------- bpo-29334: Fix ssl.getpeercert for auto-handshake (#1769) Drop handshake_done and peer_cert members from PySSLSocket struct. The peer certificate can be acquired from *SSL directly. SSL_get_peer_certificate() does not trigger any network activity. Instead of manually tracking the handshake state, simply use SSL_is_init_finished(). In combination these changes fix auto-handshake for non-blocking MemoryBIO connections. Signed-off-by: Christian Heimes From noreply at github.com Tue May 23 19:25:26 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 16:25:26 -0700 Subject: [Python-checkins] [python/cpython] 9b33bf: Improves test_underpth_nosite_file to reveal why i... Message-ID: <5924c4e684f4a_5e093fbf92157c3c580f1@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 9b33bf50dae997b01dfe24878a58100da61b89e1 https://github.com/python/cpython/commit/9b33bf50dae997b01dfe24878a58100da61b89e1 Author: Steve Dower Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/test/test_site.py M PCbuild/python.props M Python/pylifecycle.c Log Message: ----------- Improves test_underpth_nosite_file to reveal why it fails. (#1763) * Improves test_underpth_nosite_file to reveal why it fails. * Enable building with Windows 10 SDK. * Fix WinSDK detection * Fix initialization on Windows when a ._pth file exists. * Fix tabs * Adds comment about Py_GetPath call. From noreply at github.com Tue May 23 19:40:04 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 16:40:04 -0700 Subject: [Python-checkins] [python/cpython] bb1c03: Revert an invalid change to a test (from 6b4be19).... Message-ID: <5924c854cd800_260a13fe2f2c5bc2c1303dd@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: bb1c0346b93c7f83c893dc43fe7bb286d94297b8 https://github.com/python/cpython/commit/bb1c0346b93c7f83c893dc43fe7bb286d94297b8 Author: Eric Snow Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Lib/test/coding20731.py Log Message: ----------- Revert an invalid change to a test (from 6b4be19). (#1770) From lp_benchmark_robot at intel.com Tue May 23 21:22:13 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Tue, 23 May 2017 18:22:13 -0700 Subject: [Python-checkins] [1 down, 1 up, 63 flat] Results for Python (master branch) 2017-05-23 Message-ID: Results for project python/master, build date: 2017-05-23 03:02:47-07:00. - commit: 21b3e04 - previous commit: 50e8603 - revision date: 2017-05-22 22:32:46-07:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.712% | -0.605% | +5.052% | +6.476% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.381% | +2.625% | +25.270% | +6.598% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 2.414% | +2.368% | +24.311% | +7.738% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 1.177% | +2.341% | +24.379% | +6.552% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 4.576% | -2.857% | +7.556% | +10.568% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 2.383% | -0.320% | +12.199% | +9.483% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.882% | -0.138% | +9.087% | +7.520% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.541% | -0.749% | +4.397% | +4.312% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 2.715% | +1.843% | +8.909% | +16.783% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.531% | +0.598% | +10.977% | +10.839% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.670% | -0.048% | +4.326% | +5.697% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.396% | -1.370% | +6.293% | +3.098% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.538% | +0.758% | +4.993% | +3.880% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.026% | +0.821% | +8.985% | +11.067% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.417% | -0.307% | +7.949% | +7.060% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.988% | +0.438% | +7.971% | +8.861% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.585% | -0.857% | +9.719% | +9.527% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.426% | -1.180% | +9.119% | +7.838% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 3.792% | -1.357% | +2.785% | +9.046% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.724% | +0.197% | +3.745% | +7.825% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.539% | +2.556% | +6.808% | +10.055% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.812% | +0.442% | +13.199% | +10.961% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.266% | +2.214% | +8.180% | +10.248% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.559% | +1.651% | +19.351% | +11.177% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.845% | -4.786% | +2.258% | +16.540% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 0.865% | -1.237% | +2.716% | +4.809% | +-----+------------------------+--------+------------+------------+------------+ | :-) | nbody| 0.375% | +2.322% | -2.857% | +3.340% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 0.648% | +0.602% | +3.606% | +5.196% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 2.110% | +2.163% | +5.821% | +7.625% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 0.942% | -0.149% | +2.228% | +23.364% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.173% | -0.436% | +3.067% | +21.777% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.721% | +1.625% | +5.636% | +18.481% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 3.866% | +0.811% | +12.707% | +9.906% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.078% | +0.243% | +0.547% | +9.673% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.108% | +0.338% | +2.848% | +4.131% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.086% | +0.210% | +2.559% | +4.205% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 0.937% | +0.844% | +10.814% | +11.284% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.127% | -1.538% | -10.073% | +9.298% | +-----+------------------------+--------+------------+------------+------------+ | :-( | regex_dna| 0.758% | -4.153% | -1.999% | +11.315% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.398% | -3.988% | -1.895% | +6.570% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 1.115% | -3.496% | +8.271% | +8.250% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 7.613% | +2.993% | +7.807% | +13.040% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.782% | -1.588% | +0.654% | +1.483% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 3.522% | -0.276% | +26.585% | +8.496% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.969% | +2.212% | +6.647% | +2.281% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.960% | +0.540% | +15.600% | +6.008% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 0.304% | -3.477% | +1.702% | -3.283% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.704% | -0.417% | +5.957% | +2.699% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.762% | +1.613% | +6.476% | +3.959% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.360% | -0.404% | +3.835% | +3.796% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.893% | -2.278% | +3.624% | +9.376% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.226% | +1.255% | +13.385% | +7.193% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.565% | +0.001% | +10.696% | +6.033% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.721% | +0.315% | +12.282% | +8.142% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.216% | +0.146% | +11.874% | +7.821% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 2.744% | +1.525% | +21.862% | +9.014% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.339% | +0.021% | +6.333% | +5.704% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 3.856% | -0.495% | -1.224% | +1.350% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 6.137% | +3.116% | +9.525% | +19.362% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.304% | -1.616% | -2.440% | +19.618% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.073% | -0.534% | +8.587% | +6.155% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.881% | +0.556% | +7.085% | +7.649% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.662% | -0.204% | +6.224% | +6.369% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 1.555% | +0.764% | +2.772% | +10.138% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.214% | +0.303% | +7.748% | +7.554% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/1-down-1-up-63-flat-results-for-python-master-branch-2017-05-23 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Wed May 24 00:20:46 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 21:20:46 -0700 Subject: [Python-checkins] [python/cpython] c842ef: Revert "Fixed a typo in the HTMLParser.feed docstr... Message-ID: <59250a1e7e84b_24143fba00f3dc3010787f@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: c842efc6aedf979b827a9473192f46cec53d58db https://github.com/python/cpython/commit/c842efc6aedf979b827a9473192f46cec53d58db Author: Serhiy Storchaka Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Lib/html/parser.py Log Message: ----------- Revert "Fixed a typo in the HTMLParser.feed docstrings" (#1771) * Revert "Fixed a typo in the HTMLParser.feed docstrings. The docstring started with an 'r', like a The docstring was correct. I read the patch in opposite direction, as *adding* the "r" prefix. This reverts commit 5ba185039f1bd465d3f82531324fd3fe1ee42f0c. From noreply at github.com Wed May 24 00:20:49 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 21:20:49 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <59250a21e929f_78173fc5089f7c2c125498@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/revert-1759-fix-html-parser-docstring-typo Home: https://github.com/python/cpython From noreply at github.com Wed May 24 00:46:52 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 21:46:52 -0700 Subject: [Python-checkins] [python/cpython] 1abcf6: bpo-22257: Private C-API for core runtime initiali... Message-ID: <5925103cc4583_56253fe723b0dc286683a@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 1abcf6700b4da6207fe859de40c6c1bada6b4fec https://github.com/python/cpython/commit/1abcf6700b4da6207fe859de40c6c1bada6b4fec Author: Eric Snow Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Include/pylifecycle.h M Include/pystate.h M Modules/main.c M Python/bootstrap_hash.c M Python/pylifecycle.c Log Message: ----------- bpo-22257: Private C-API for core runtime initialization (PEP 432). (#1772) (patch by Nick Coghlan) From noreply at github.com Wed May 24 01:14:52 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 22:14:52 -0700 Subject: [Python-checkins] [python/cpython] 9e98cd: bpo-30394: Fix a socket leak in smtplib.SMTP.__ini... Message-ID: <592516cc4c99c_5ed3ff0268b3c3c1404a@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 9e98cd0383d9e7f06c0537038a32459bf5efa97a https://github.com/python/cpython/commit/9e98cd0383d9e7f06c0537038a32459bf5efa97a Author: Joel Hillacre Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Lib/smtplib.py Log Message: ----------- bpo-30394: Fix a socket leak in smtplib.SMTP.__init__() (#1700) From noreply at github.com Wed May 24 02:00:54 2017 From: noreply at github.com (GitHub) Date: Tue, 23 May 2017 23:00:54 -0700 Subject: [Python-checkins] [python/cpython] c7ec99: bpo-22257: Private C-API for main interpreter init... Message-ID: <59252196111bd_e7d3fcba8633c347758e@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: c7ec9985bbdbb2b073f2c37febd18268817da29a https://github.com/python/cpython/commit/c7ec9985bbdbb2b073f2c37febd18268817da29a Author: Eric Snow Date: 2017-05-23 (Tue, 23 May 2017) Changed paths: M Include/pylifecycle.h M Include/pystate.h M Modules/main.c M Python/pylifecycle.c M Python/pythonrun.c Log Message: ----------- bpo-22257: Private C-API for main interpreter initialization (PEP 432). (#1729) (patch by Nick Coghlan) From noreply at github.com Wed May 24 03:03:39 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 00:03:39 -0700 Subject: [Python-checkins] [python/cpython] c9d6db: Added effect of re.ASCII and reworded slightly (#1... Message-ID: <5925304b89778_36243ffded9ddc3c172338@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: c9d6dbc2900ace9564b8f67e63617be747355c6b https://github.com/python/cpython/commit/c9d6dbc2900ace9564b8f67e63617be747355c6b Author: Brian Ward Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Doc/library/re.rst Log Message: ----------- Added effect of re.ASCII and reworded slightly (#1782) From noreply at github.com Wed May 24 03:04:39 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 00:04:39 -0700 Subject: [Python-checkins] [python/cpython] 07244a: bpo-9146: Raise a ValueError if OpenSSL fails to i... Message-ID: <59253087cda38_56683fd2c7779c302062e9@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 07244a83014fad42da937c17d98474b47a570bf7 https://github.com/python/cpython/commit/07244a83014fad42da937c17d98474b47a570bf7 Author: Gregory P. Smith Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Modules/_hashopenssl.c Log Message: ----------- bpo-9146: Raise a ValueError if OpenSSL fails to init a hash func. (#1777) This helps people in weird FIPS mode environments where common things like MD5 are not available in the binary as a matter of policy. From noreply at github.com Wed May 24 03:08:43 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 00:08:43 -0700 Subject: [Python-checkins] [python/cpython] 9395ca: added re.UNICODE effects to insensitive flags (#17... Message-ID: <5925317b61c34_75943fb3525a5c4086351@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 9395ca40f27a3e3c436ad1796c9194343511f057 https://github.com/python/cpython/commit/9395ca40f27a3e3c436ad1796c9194343511f057 Author: Brian Ward Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Doc/library/re.rst Log Message: ----------- added re.UNICODE effects to insensitive flags (#1781) From noreply at github.com Wed May 24 03:29:08 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 00:29:08 -0700 Subject: [Python-checkins] [python/cpython] a17a2f: bpo-28707: Add the directory parameter to http.ser... Message-ID: <592536442ed03_a9f3f986e27fc401024b@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: a17a2f52c4c3b37414da95a152fc8669978c7c83 https://github.com/python/cpython/commit/a17a2f52c4c3b37414da95a152fc8669978c7c83 Author: St?phane Wirtel Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Doc/library/http.server.rst M Doc/whatsnew/3.7.rst M Lib/http/server.py M Lib/test/test_httpservers.py Log Message: ----------- bpo-28707: Add the directory parameter to http.server.SimpleHTTPRequestHandler and http.server module (#1776) * bpo-28707: call the constructor of SimpleHTTPRequestHandler in the test with a mock object * bpo-28707: Add the directory parameter to http.server.SimpleHTTPRequestHandler and http.server module From solipsis at pitrou.net Wed May 24 05:06:27 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Wed, 24 May 2017 09:06:27 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=11 Message-ID: <20170524090623.99508.C1A5C10CFB521A7B@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [0, 0, 7] memory blocks, sum=7 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_forkserver leaked [0, -2, 2] memory blocks, sum=0 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogcbWlvP', '--timeout', '7200'] From noreply at github.com Wed May 24 07:31:58 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 04:31:58 -0700 Subject: [Python-checkins] [python/cpython] c471ca: bpo-30377: Simplify handling of COMMENT and NL in ... Message-ID: <59256f2eee5a5_557d3fe0b526bc389285e@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: c471ca448cf336d7eb4a7cbe14d0012baf122d1f https://github.com/python/cpython/commit/c471ca448cf336d7eb4a7cbe14d0012baf122d1f Author: Albert-Jan Nijburg Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Lib/test/test_tokenize.py M Lib/tokenize.py Log Message: ----------- bpo-30377: Simplify handling of COMMENT and NL in tokenize.py (#1607) From noreply at github.com Wed May 24 11:57:39 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 08:57:39 -0700 Subject: [Python-checkins] [python/cpython] c0fa4b: Add .idea and .iml to .gitignore (#1764) Message-ID: <5925ad735dd7_2e1d93fe40081dc3c188015@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: c0fa4ba8f7a4da617a9e195aa0d68bdee045dcb7 https://github.com/python/cpython/commit/c0fa4ba8f7a4da617a9e195aa0d68bdee045dcb7 Author: gfyoung Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M .gitignore Log Message: ----------- Add .idea and .iml to .gitignore (#1764) From noreply at github.com Wed May 24 11:59:36 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 08:59:36 -0700 Subject: [Python-checkins] [python/cpython] 317ed0: Move directory in .gitignore Message-ID: <5925ade856bd3_79ff3fef8d0adc34154820@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/zooba-patch-1 Home: https://github.com/python/cpython Commit: 317ed0cf728bf9e28832ce07ed98a51ebc293341 https://github.com/python/cpython/commit/317ed0cf728bf9e28832ce07ed98a51ebc293341 Author: Steve Dower Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M .gitignore Log Message: ----------- Move directory in .gitignore From noreply at github.com Wed May 24 12:24:51 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 09:24:51 -0700 Subject: [Python-checkins] [python/cpython] 323d53: Move directory in .gitignore (#1787) Message-ID: <5925b3d3a1fe4_7bba3faeb4405c341686df@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 323d538fec78af8eaffc9449a7b9e0ba92d985fc https://github.com/python/cpython/commit/323d538fec78af8eaffc9449a7b9e0ba92d985fc Author: Steve Dower Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M .gitignore Log Message: ----------- Move directory in .gitignore (#1787) From noreply at github.com Wed May 24 12:24:53 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 09:24:53 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <5925b3d5a2161_46523f9da2cc5c34108870@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/zooba-patch-1 Home: https://github.com/python/cpython From noreply at github.com Wed May 24 14:24:29 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 11:24:29 -0700 Subject: [Python-checkins] [python/cpython] 779e7c: bpo-30394: Fix a socket leak in smtplib.SMTP.__ini... Message-ID: <5925cfddce96_54053fe57f2bbc3c6904e@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 779e7c933e777270897b1e35fa9e5b12eee12af9 https://github.com/python/cpython/commit/779e7c933e777270897b1e35fa9e5b12eee12af9 Author: St?phane Wirtel Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Lib/smtplib.py Log Message: ----------- bpo-30394: Fix a socket leak in smtplib.SMTP.__init__() (#1700) (#1788) From noreply at github.com Wed May 24 14:25:52 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 11:25:52 -0700 Subject: [Python-checkins] [python/cpython] a083c8: bpo-30160: Clarify intended usage of wfile (gh-130... Message-ID: <5925d0309eda_32403f8e56949c3c134698@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: a083c8ee6cb89ca573fe10c4c1922e2fa69ceaa3 https://github.com/python/cpython/commit/a083c8ee6cb89ca573fe10c4c1922e2fa69ceaa3 Author: jugglinmike Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Doc/library/http.server.rst Log Message: ----------- bpo-30160: Clarify intended usage of wfile (gh-1300) The library does not enforce compliance with the HTTP protocol, so violations are not technically disallowed. Extend the stream's description to avoid suggesting that intentional protocol violations are not supported. From noreply at github.com Wed May 24 14:46:44 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 11:46:44 -0700 Subject: [Python-checkins] [python/cpython] 1de470: bpo-30442: Skips refcount test in test_xml_etree u... Message-ID: <5925d5148699a_736b3fc0ab281c241699b2@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 1de4705d00168afa8c5b6741af02e21fc609af58 https://github.com/python/cpython/commit/1de4705d00168afa8c5b6741af02e21fc609af58 Author: Kushal Das Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Lib/test/test_xml_etree.py Log Message: ----------- bpo-30442: Skips refcount test in test_xml_etree under coverage (#1767) From noreply at github.com Wed May 24 14:49:25 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 11:49:25 -0700 Subject: [Python-checkins] [python/cpython] ebbefa: bpo-30394: Fix a socket leak in smtplib.SMTP.__ini... Message-ID: <5925d5b5b622b_61843fbfa5775c3c1312c2@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: ebbefae14039aa86d4c8a7cfab8f2b5a3ef0d241 https://github.com/python/cpython/commit/ebbefae14039aa86d4c8a7cfab8f2b5a3ef0d241 Author: St?phane Wirtel Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Lib/smtplib.py Log Message: ----------- bpo-30394: Fix a socket leak in smtplib.SMTP.__init__() (#1700) (#1789) From noreply at github.com Wed May 24 14:59:07 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 11:59:07 -0700 Subject: [Python-checkins] [python/cpython] c3454f: bpo-30394: Fix a socket leak in smtplib.SMTP.__ini... Message-ID: <5925d7fbc7a64_2e7ce3f81cf1d1c402030a9@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: c3454f0e79b35fb81b0426cfac4b801d4495b8ea https://github.com/python/cpython/commit/c3454f0e79b35fb81b0426cfac4b801d4495b8ea Author: St?phane Wirtel Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Lib/smtplib.py Log Message: ----------- bpo-30394: Fix a socket leak in smtplib.SMTP.__init__() (#1700) (#1790) From noreply at github.com Wed May 24 15:27:49 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 12:27:49 -0700 Subject: [Python-checkins] [python/cpython] 7c2f82: bpo-28845: Clean up known issues for AIX (GH-1670) Message-ID: <5925deb53dc91_2e18e3fe1434d9c342146eb@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 7c2f82d158a19ec9ee6b7e259c243e1f06f0434f https://github.com/python/cpython/commit/7c2f82d158a19ec9ee6b7e259c243e1f06f0434f Author: Eric N. Vander Weele Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Misc/README.AIX Log Message: ----------- bpo-28845: Clean up known issues for AIX (GH-1670) Clean up `Misc/README.AIX` for addressed known issues. - Issues that have been marked fixed: #11184, #11185 - Issues resolved by new AIX version: #1745108 - Issues resolved, but not yet marked fixed/closed: #11188 Signed-off-by: Eric N. Vander Weele From noreply at github.com Wed May 24 17:11:03 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 14:11:03 -0700 Subject: [Python-checkins] [python/cpython] a2a998: [3.6] bpo-30160: Clarify intended usage of wfile (... Message-ID: <5925f6e764344_3ff93fb3ddcefc2c26444b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: a2a9984a278d2ee945e91ce13e000e571794fc24 https://github.com/python/cpython/commit/a2a9984a278d2ee945e91ce13e000e571794fc24 Author: Zachary Ware Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Doc/library/http.server.rst Log Message: ----------- [3.6] bpo-30160: Clarify intended usage of wfile (gh-1300) (GH-1793) The library does not enforce compliance with the HTTP protocol, so violations are not technically disallowed. Extend the stream's description to avoid suggesting that intentional protocol violations are not supported. (cherry picked from commit a083c8e) From noreply at github.com Wed May 24 17:11:23 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 14:11:23 -0700 Subject: [Python-checkins] [python/cpython] aa27f0: [3.5] bpo-30160: Clarify intended usage of wfile (... Message-ID: <5925f6fb128c5_52cb3fa1da539c2c123741@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: aa27f0e94f4d9c5ef589984dc2b32d856e8e038f https://github.com/python/cpython/commit/aa27f0e94f4d9c5ef589984dc2b32d856e8e038f Author: Zachary Ware Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Doc/library/http.server.rst Log Message: ----------- [3.5] bpo-30160: Clarify intended usage of wfile (gh-1300) (GH-1792) The library does not enforce compliance with the HTTP protocol, so violations are not technically disallowed. Extend the stream's description to avoid suggesting that intentional protocol violations are not supported. (cherry picked from commit a083c8e) From noreply at github.com Wed May 24 17:23:47 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 14:23:47 -0700 Subject: [Python-checkins] [python/cpython] 3480ef: bpo-30445: Allow appended output in RecursionErro... Message-ID: <5925f9e39e121_c5a3f8ae0bfdc2c2663b4@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 3480ef9dd3177be8c0d71a74853dca6e5b11fbe1 https://github.com/python/cpython/commit/3480ef9dd3177be8c0d71a74853dca6e5b11fbe1 Author: codedragon Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Lib/test/test_traceback.py Log Message: ----------- bpo-30445: Allow appended output in RecursionError message Running under coverage sometimes causes 'in comparison' to be added to the end of the RecursionError message, which is acceptable. Patched by Maria Mckinley From noreply at github.com Wed May 24 18:19:51 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 15:19:51 -0700 Subject: [Python-checkins] [python/cpython] 949878: bpo-29851: Have importlib.reload() raise ImportErr... Message-ID: <59260707df2b8_413b3faf29543c34197792@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 94987826e89e8a89c20f081e18be33fc840e6203 https://github.com/python/cpython/commit/94987826e89e8a89c20f081e18be33fc840e6203 Author: Garvit Khatri Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Doc/library/importlib.rst M Lib/importlib/__init__.py M Lib/test/test_importlib/test_api.py M Misc/ACKS M Misc/NEWS Log Message: ----------- bpo-29851: Have importlib.reload() raise ImportError if the module's spec is not found (GH-972) From noreply at github.com Wed May 24 20:19:48 2017 From: noreply at github.com (GitHub) Date: Wed, 24 May 2017 17:19:48 -0700 Subject: [Python-checkins] [python/cpython] d1c3c1: bpo-30447: Fix/skip the subinterpreters test on so... Message-ID: <592623248b583_2dcac3faf0fff5c3c38633@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: d1c3c13fedaf62b71445ccd048e395aa4a7d510f https://github.com/python/cpython/commit/d1c3c13fedaf62b71445ccd048e395aa4a7d510f Author: Eric Snow Date: 2017-05-24 (Wed, 24 May 2017) Changed paths: M Lib/test/test_capi.py M Programs/_testembed.c Log Message: ----------- bpo-30447: Fix/skip the subinterpreters test on some platforms. (#1791) From lp_benchmark_robot at intel.com Wed May 24 21:07:42 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Wed, 24 May 2017 18:07:42 -0700 Subject: [Python-checkins] [4 down, 1 up, 60 flat] Results for Python (master branch) 2017-05-24 Message-ID: Results for project python/master, build date: 2017-05-24 03:02:50-07:00. - commit: a17a2f5 - previous commit: 21b3e04 - revision date: 2017-05-24 00:29:06-07:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.701% | -0.324% | +4.745% | +6.492% | +-----+------------------------+--------+------------+------------+------------+ | :-( | call_method| 0.481% | -8.851% | +18.655% | +12.199% | +-----+------------------------+--------+------------+------------+------------+ | :-( | call_method_slots| 0.519% | -4.970% | +20.549% | +12.032% | +-----+------------------------+--------+------------+------------+------------+ | :-( | call_method_unknown| 0.249% | -7.729% | +18.535% | +11.569% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.019% | -2.861% | +4.911% | +13.348% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.207% | -0.026% | +12.176% | +9.674% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.637% | -0.563% | +8.575% | +8.698% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.458% | -0.797% | +3.635% | +6.838% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 3.505% | +0.246% | +9.133% | +16.936% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.319% | -0.796% | +10.269% | +11.779% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.133% | -1.033% | +3.337% | +7.480% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.241% | -0.218% | +6.089% | +4.278% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.843% | -1.030% | +4.015% | +4.990% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.536% | +0.628% | +9.557% | +10.773% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.823% | -0.133% | +7.826% | +7.597% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.605% | +0.225% | +8.178% | +9.058% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.813% | -0.515% | +9.254% | +11.391% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.402% | -0.394% | +8.761% | +8.601% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.556% | +0.504% | +3.275% | +9.034% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.276% | -3.348% | +0.522% | +10.644% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.698% | -0.489% | +6.352% | +10.716% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.707% | -0.459% | +12.801% | +11.253% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.822% | -0.103% | +8.086% | +12.573% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.689% | -1.335% | +18.274% | +13.149% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 2.253% | +2.578% | +4.778% | +13.497% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.481% | -0.116% | +2.603% | +6.163% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.714% | +0.323% | -2.525% | +4.742% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 0.811% | -2.104% | +1.578% | +7.184% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.184% | -2.784% | +3.200% | +10.679% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 0.933% | -1.804% | +0.464% | +23.354% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.494% | +0.461% | +3.514% | +22.987% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.842% | -0.132% | +5.512% | +20.980% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 5.402% | -2.235% | +10.756% | +11.818% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.143% | -0.072% | +0.475% | +9.841% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.121% | -1.118% | +1.762% | +4.887% | +-----+------------------------+--------+------------+------------+------------+ | :-( | python_startup_no_site| 0.091% | -1.206% | +1.384% | +4.997% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.160% | -0.645% | +10.239% | +11.633% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.418% | +2.204% | -7.648% | +8.808% | +-----+------------------------+--------+------------+------------+------------+ | :-) | regex_dna| 0.804% | +3.907% | +1.986% | +7.941% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.957% | +2.276% | +0.424% | +0.814% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.115% | +0.695% | +8.909% | +3.378% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 8.338% | -0.787% | +7.081% | +16.001% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 2.037% | +0.101% | +0.755% | +0.839% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.956% | -1.017% | +25.838% | +10.223% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.605% | -0.435% | +6.241% | +4.221% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 1.325% | -0.912% | +14.830% | +7.393% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 3.894% | +1.117% | +2.801% | -8.740% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.743% | +0.893% | +6.796% | +0.332% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.044% | -1.814% | +4.779% | +5.515% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.029% | +0.110% | +3.941% | +3.203% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.952% | -0.681% | +2.967% | +8.427% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.802% | -1.449% | +12.130% | +7.483% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.262% | -0.607% | +10.154% | +6.023% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.675% | -0.744% | +11.629% | +8.425% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 4.963% | -0.874% | +11.104% | +9.950% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 2.605% | -0.018% | +21.848% | +8.105% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.043% | -0.484% | +5.879% | +6.326% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 3.844% | +1.440% | +0.233% | +0.342% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 6.285% | -1.311% | +8.339% | +21.218% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 0.619% | +2.618% | +0.242% | +15.971% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.561% | -1.680% | +7.051% | +7.963% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.972% | -1.048% | +6.111% | +7.993% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.691% | +0.616% | +6.801% | +5.159% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 1.759% | -0.461% | +2.324% | +9.749% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.550% | -0.955% | +6.867% | +8.240% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/4-down-1-up-60-flat-results-for-python-master-branch-2017-05-24 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From solipsis at pitrou.net Thu May 25 05:07:14 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Thu, 25 May 2017 09:07:14 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=-16 Message-ID: <20170525090713.63893.9963545107AD2E6C@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [7, -7, 8] memory blocks, sum=8 test_ftplib leaked [-21, 0, 0] references, sum=-21 test_ftplib leaked [-7, 2, 0] memory blocks, sum=-5 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_fork leaked [-1, 1, -2] memory blocks, sum=-2 test_multiprocessing_forkserver leaked [0, -2, 2] memory blocks, sum=0 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogzp6iOA', '--timeout', '7200'] From noreply at github.com Thu May 25 06:33:56 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 03:33:56 -0700 Subject: [Python-checkins] [python/cpython] 0cd7a3: bpo-29104: Fixed parsing backslashes in f-strings.... Message-ID: <5926b314e5d6b_30223faef6d35c40893b7@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 0cd7a3f196cf34d9bb0a52e61327f7fe289d9750 https://github.com/python/cpython/commit/0cd7a3f196cf34d9bb0a52e61327f7fe289d9750 Author: Serhiy Storchaka Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Lib/test/test_fstring.py M Misc/NEWS M Python/ast.c Log Message: ----------- bpo-29104: Fixed parsing backslashes in f-strings. (#490) From noreply at github.com Thu May 25 07:00:20 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 04:00:20 -0700 Subject: [Python-checkins] [python/cpython] 7ff1e8: Delete sigcheck.c since it appears unused (#1723) Message-ID: <5926b9442415b_71293fd568523c3011371e@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 7ff1e88a57a37a4cca3af9b0a3528b703d975ea2 https://github.com/python/cpython/commit/7ff1e88a57a37a4cca3af9b0a3528b703d975ea2 Author: Segev Finer Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Include/pyerrors.h R Python/sigcheck.c Log Message: ----------- Delete sigcheck.c since it appears unused (#1723) From noreply at github.com Thu May 25 07:18:57 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 04:18:57 -0700 Subject: [Python-checkins] [python/cpython] 89a310: [3.6] bpo-29104: Fixed parsing backslashes in f-st... Message-ID: <5926bda17bea4_7cdf3fd6a0a1fc3c214752@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 89a310264000a613b7f6abd5916946aef09ae7d2 https://github.com/python/cpython/commit/89a310264000a613b7f6abd5916946aef09ae7d2 Author: Serhiy Storchaka Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Lib/test/test_fstring.py M Misc/NEWS M Python/ast.c Log Message: ----------- [3.6] bpo-29104: Fixed parsing backslashes in f-strings. (GH-490) (#1812) (cherry picked from commit 0cd7a3f) From noreply at github.com Thu May 25 08:32:10 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 05:32:10 -0700 Subject: [Python-checkins] [python/cpython] f43b29: [3.6] bpo-29943: Do not replace the function PySli... Message-ID: <5926ceca52a9a_2f7e73fe654c1dc3c96756@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: f43b293f2fee91578e28c7aa566510a0cd6e33cb https://github.com/python/cpython/commit/f43b293f2fee91578e28c7aa566510a0cd6e33cb Author: Serhiy Storchaka Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Include/sliceobject.h M Misc/NEWS Log Message: ----------- [3.6] bpo-29943: Do not replace the function PySlice_GetIndicesEx() with a macro (GH-1049) (#1813) if Py_LIMITED_API is not defined. (cherry picked from commit 49a9059) From noreply at github.com Thu May 25 10:22:59 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 07:22:59 -0700 Subject: [Python-checkins] [python/cpython] bc50f0: bpo-30414: multiprocessing.Queue._feed do not brea... Message-ID: <5926e8c35b24d_342d3fefcc94bc3019483e@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: bc50f03db4f58c869b78e98468e374d7e61f1227 https://github.com/python/cpython/commit/bc50f03db4f58c869b78e98468e374d7e61f1227 Author: grzgrzgrz3 Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Lib/multiprocessing/queues.py M Lib/test/_test_multiprocessing.py M Misc/NEWS Log Message: ----------- bpo-30414: multiprocessing.Queue._feed do not break from main loop on exc (#1683) * bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc Queue background running thread was not handling exceptions correctly. Any exception occurred inside thread (putting unpickable object) cause feeder to finish running. After that every message put into queue is silently ignored. * bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc Queue background running thread was not handling exceptions correctly. Any exception occurred inside thread (putting unpickable object) cause feeder to finish running. After that every message put into queue is silently ignored. From noreply at github.com Thu May 25 10:57:48 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 07:57:48 -0700 Subject: [Python-checkins] [python/cpython] 2783cc: [3.6] bpo-30414: multiprocessing.Queue._feed do no... Message-ID: <5926f0ec657fa_46173fd32f1c1c30173358@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 2783cc42629b9445ea848ce36bbf213ef7789271 https://github.com/python/cpython/commit/2783cc42629b9445ea848ce36bbf213ef7789271 Author: Antoine Pitrou Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Lib/multiprocessing/queues.py M Lib/test/_test_multiprocessing.py M Misc/NEWS Log Message: ----------- [3.6] bpo-30414: multiprocessing.Queue._feed do not break from main loop on exc (GH-1683) (#1815) * bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc Queue background running thread was not handling exceptions correctly. Any exception occurred inside thread (putting unpickable object) cause feeder to finish running. After that every message put into queue is silently ignored. * bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc Queue background running thread was not handling exceptions correctly. Any exception occurred inside thread (putting unpickable object) cause feeder to finish running. After that every message put into queue is silently ignored. (cherry picked from commit bc50f03db4f58c869b78e98468e374d7e61f1227) From noreply at github.com Thu May 25 11:19:12 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 08:19:12 -0700 Subject: [Python-checkins] [python/cpython] 89004d: [3.5] bpo-30414: multiprocessing.Queue._feed do no... Message-ID: <5926f5f0497cb_7c843f9d1b663c381973cf@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 89004d761361332314beb08b443bff5b092ec36e https://github.com/python/cpython/commit/89004d761361332314beb08b443bff5b092ec36e Author: Antoine Pitrou Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Lib/multiprocessing/queues.py M Lib/test/_test_multiprocessing.py M Misc/NEWS Log Message: ----------- [3.5] bpo-30414: multiprocessing.Queue._feed do not break from main loop on exc (GH-1683) (#1816) * bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc Queue background running thread was not handling exceptions correctly. Any exception occurred inside thread (putting unpickable object) cause feeder to finish running. After that every message put into queue is silently ignored. * bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc Queue background running thread was not handling exceptions correctly. Any exception occurred inside thread (putting unpickable object) cause feeder to finish running. After that every message put into queue is silently ignored. (cherry picked from commit bc50f03db4f58c869b78e98468e374d7e61f1227) From noreply at github.com Thu May 25 11:53:06 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 08:53:06 -0700 Subject: [Python-checkins] [python/cpython] bdd964: [2.7] bpo-30414: multiprocessing.Queue._feed do no... Message-ID: <5926fde2be91b_31c23fd8dd69dc281029d3@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: bdd964710deffe8593063dcb63157e5b55a82c61 https://github.com/python/cpython/commit/bdd964710deffe8593063dcb63157e5b55a82c61 Author: Antoine Pitrou Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Lib/multiprocessing/queues.py M Lib/test/test_multiprocessing.py M Misc/NEWS Log Message: ----------- [2.7] bpo-30414: multiprocessing.Queue._feed do not break from main loop on exc (GH-1683) (#1817) * bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc Queue background running thread was not handling exceptions correctly. Any exception occurred inside thread (putting unpickable object) cause feeder to finish running. After that every message put into queue is silently ignored. * bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc Queue background running thread was not handling exceptions correctly. Any exception occurred inside thread (putting unpickable object) cause feeder to finish running. After that every message put into queue is silently ignored.. (cherry picked from commit bc50f03db4f58c869b78e98468e374d7e61f1227) From noreply at github.com Thu May 25 13:05:52 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 10:05:52 -0700 Subject: [Python-checkins] [python/cpython] 18c135: Drop a duplicate line. (#1809) Message-ID: <59270ef09caa5_6433fe05c985c34541b6@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 18c1356ff6eac1d366346fd45b71a351c588d805 https://github.com/python/cpython/commit/18c1356ff6eac1d366346fd45b71a351c588d805 Author: Eric Snow Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Python/pylifecycle.c Log Message: ----------- Drop a duplicate line. (#1809) From noreply at github.com Thu May 25 13:11:32 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 10:11:32 -0700 Subject: [Python-checkins] [python/cpython] 2bb6eb: [2.7] Indent methods and attributes of MimeType cl... Message-ID: <592710447449a_6d123ffbefa35c349701a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 2bb6eb3fbbce367adefa3919b8a549eab3157571 https://github.com/python/cpython/commit/2bb6eb3fbbce367adefa3919b8a549eab3157571 Author: St?phane Wirtel Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Doc/library/mimetypes.rst Log Message: ----------- [2.7] Indent methods and attributes of MimeType class (GH-1306) (#1801) From noreply at github.com Thu May 25 17:58:02 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 14:58:02 -0700 Subject: [Python-checkins] [python/cpython] 04d39f: Also add this to call and run Message-ID: <5927536a8eb49_79f53ff4817cbc341600c2@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/alex-patch-1 Home: https://github.com/python/cpython Commit: 04d39f9774985106a54c1484eaeb9823b5f95695 https://github.com/python/cpython/commit/04d39f9774985106a54c1484eaeb9823b5f95695 Author: Alex Gaynor Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Doc/library/subprocess.rst Log Message: ----------- Also add this to call and run From lp_benchmark_robot at intel.com Thu May 25 20:46:04 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Thu, 25 May 2017 17:46:04 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-25 Message-ID: <54e8fc47-5bc4-4c0a-a189-c27857cdec9b@orsmsx109.amr.corp.intel.com> Results for project python/master, build date: 2017-05-25 03:02:56-07:00. - commit: d1c3c13 - previous commit: a17a2f5 - revision date: 2017-05-24 17:19:47-07:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.675% | -0.374% | +4.388% | +6.991% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.249% | +0.040% | +18.688% | +13.776% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.754% | -0.097% | +20.472% | +12.002% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.455% | -0.150% | +18.412% | +11.329% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.610% | -0.234% | +4.688% | +12.003% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.565% | +0.154% | +12.311% | +10.483% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.665% | +0.171% | +8.731% | +9.357% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.465% | -0.026% | +3.610% | +5.437% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 3.233% | +0.489% | +9.577% | +14.890% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 1.430% | -0.662% | +9.675% | +11.223% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.396% | +0.092% | +3.426% | +6.879% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.404% | -0.104% | +5.992% | +4.078% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.911% | +0.115% | +4.125% | +5.430% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 0.962% | +0.464% | +9.976% | +10.587% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 3.727% | -1.360% | +6.573% | +8.088% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.755% | -0.244% | +7.954% | +8.609% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.785% | +0.071% | +9.318% | +11.612% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.599% | -0.672% | +8.148% | +9.617% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.842% | +0.140% | +3.410% | +8.110% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.710% | -0.335% | +0.189% | +10.875% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.705% | +0.081% | +6.428% | +12.590% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.286% | +0.210% | +12.983% | +11.658% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.883% | -1.246% | +6.940% | +13.838% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.746% | +0.004% | +18.278% | +11.602% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 3.878% | -0.749% | +4.065% | +13.656% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.003% | -0.010% | +2.594% | +5.698% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.625% | +0.334% | -2.182% | +0.804% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 0.581% | +0.130% | +1.706% | +7.191% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.236% | -0.407% | +2.806% | +10.303% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.158% | +0.265% | +0.728% | +23.332% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict|12.216% | -1.836% | +1.743% | +18.798% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.745% | -0.277% | +5.250% | +16.691% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 2.293% | +1.712% | +12.284% | +9.938% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.150% | +0.058% | +0.533% | +9.322% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.135% | -0.272% | +1.495% | +4.884% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.096% | -0.244% | +1.143% | +4.879% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.141% | -0.319% | +9.953% | +12.008% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 5.148% | -1.279% | -9.024% | +7.863% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.437% | +0.143% | +2.126% | +8.605% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 1.924% | +1.294% | +1.712% | +4.548% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.540% | +0.349% | +9.228% | +7.369% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 7.600% | +0.138% | +7.210% | +15.052% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.427% | +0.319% | +1.071% | +1.000% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.846% | +0.304% | +26.063% | +9.628% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.860% | -0.149% | +6.102% | +4.810% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.500% | +0.440% | +15.205% | +6.701% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 5.614% | -0.946% | +1.881% | -3.992% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 1.816% | -0.286% | +6.530% | +1.496% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.127% | -0.254% | +4.537% | +5.579% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.121% | -0.488% | +3.473% | +4.216% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.960% | -0.547% | +2.436% | +9.599% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.254% | -0.441% | +11.742% | +8.043% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 2.033% | -0.799% | +9.436% | +7.153% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.521% | +0.224% | +11.827% | +7.969% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 4.971% | -1.676% | +9.614% | +10.110% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 6.988% | -2.864% | +19.610% | +11.810% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.458% | -0.360% | +5.541% | +6.127% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 1.555% | -2.028% | -1.790% | +2.483% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 5.231% | +1.082% | +9.331% | +19.787% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.687% | -0.162% | +0.081% | +16.620% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.432% | -0.144% | +6.917% | +8.014% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.196% | -0.045% | +6.069% | +8.236% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.017% | -0.304% | +6.518% | +4.621% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 2.758% | +0.000% | +2.324% | +7.942% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.350% | +0.248% | +7.099% | +7.882% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-25 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Thu May 25 22:28:19 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 19:28:19 -0700 Subject: [Python-checkins] [python/cpython] 368cf1: bpo-30420: List cwd parameter in subprocess conven... Message-ID: <592792c31711_4f443f84dcd27c2481446@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 368cf1d20630498ca7939069a05d744fabb570aa https://github.com/python/cpython/commit/368cf1d20630498ca7939069a05d744fabb570aa Author: Alex Gaynor Date: 2017-05-26 (Fri, 26 May 2017) Changed paths: M Doc/library/subprocess.rst Log Message: ----------- bpo-30420: List cwd parameter in subprocess convenience APIs (GH-1685) Partially clarify the subprocess convenience API documentation by explicitly listing the `cwd` parameter in their abbreviated signatures. While this has been merged as an improvement, it doesn't fully resolve the issue, as the `cwd` should also be covered in the "Frequently Used Arguments" section, and the fact these APIs pass unlisted keyword arguments down to the lower level APIs is currently still unclear. From noreply at github.com Thu May 25 22:29:01 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 19:29:01 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <592792ed627b5_3bc53fbd35bdbc44150218@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/alex-patch-1 Home: https://github.com/python/cpython From noreply at github.com Fri May 26 01:15:52 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 22:15:52 -0700 Subject: [Python-checkins] [python/cpython] 96f502: [2.7] bpo-30310: tkFont now supports unicode optio... Message-ID: <5927ba08b1c41_2e5d93fbc895e9c34257786@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 96f502059717a692ca3abd968b26c5ea2918ad3a https://github.com/python/cpython/commit/96f502059717a692ca3abd968b26c5ea2918ad3a Author: Serhiy Storchaka Date: 2017-05-26 (Fri, 26 May 2017) Changed paths: M Lib/lib-tk/test/test_tkinter/test_font.py M Lib/lib-tk/tkFont.py M Misc/NEWS Log Message: ----------- [2.7] bpo-30310: tkFont now supports unicode options (e.g. font family). (#1567) From noreply at github.com Fri May 26 01:33:27 2017 From: noreply at github.com (GitHub) Date: Thu, 25 May 2017 22:33:27 -0700 Subject: [Python-checkins] [python/cpython] 2b44e3: bpo-30449 Terse slots (#1819) Message-ID: <5927be27ec2ae_71293fd568523c3012837d@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 2b44e302ec3079363c4d5c875677945953705c58 https://github.com/python/cpython/commit/2b44e302ec3079363c4d5c875677945953705c58 Author: Aaron Hall, MBA Date: 2017-05-25 (Thu, 25 May 2017) Changed paths: M Doc/reference/datamodel.rst Log Message: ----------- bpo-30449 Terse slots (#1819) * correct __slots__ documentation with minimal changes * add multiple inheritance info * remove mapping from description From solipsis at pitrou.net Fri May 26 05:06:53 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Fri, 26 May 2017 09:06:53 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=6 Message-ID: <20170526090650.46657.42FB8B1F0B95146B@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [0, 7, -7] memory blocks, sum=0 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_fork leaked [2, -2, 2] memory blocks, sum=2 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogTqWqWU', '--timeout', '7200'] From lp_benchmark_robot at intel.com Fri May 26 19:39:58 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Fri, 26 May 2017 16:39:58 -0700 Subject: [Python-checkins] [1 down, 3 up, 61 flat] Results for Python (master branch) 2017-05-26 Message-ID: <23edf9a7-2141-4fc4-9959-1ac36023bb19@orsmsx104.amr.corp.intel.com> Results for project python/master, build date: 2017-05-26 03:02:55-07:00. - commit: 2b44e30 - previous commit: d1c3c13 - revision date: 2017-05-25 22:33:26-07:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.685% | +0.385% | +4.756% | +6.699% | +-----+------------------------+--------+------------+------------+------------+ | :-) | call_method| 1.526% | +7.788% | +25.020% | +3.019% | +-----+------------------------+--------+------------+------------+------------+ | :-) | call_method_slots| 1.679% | +6.684% | +25.788% | +1.872% | +-----+------------------------+--------+------------+------------+------------+ | :-) | call_method_unknown| 1.491% | +6.658% | +23.844% | +2.709% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.466% | +1.131% | +5.766% | +11.814% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.305% | -0.866% | +11.552% | +10.459% | +-----+------------------------+--------+------------+------------+------------+ | :-( | chaos| 0.728% | -4.129% | +4.963% | +12.728% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.541% | +0.929% | +4.505% | +5.226% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 2.759% | +1.748% | +11.158% | +14.546% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 4.894% | -1.821% | +8.030% | +14.252% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.522% | +0.172% | +3.592% | +7.409% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.325% | -0.174% | +5.828% | +4.323% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 1.005% | +0.621% | +4.720% | +5.020% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 0.941% | -0.976% | +9.098% | +11.388% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.352% | +1.548% | +8.019% | +7.636% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.831% | -1.668% | +6.419% | +10.621% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 1.291% | +0.113% | +9.421% | +10.944% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.140% | +1.922% | +9.914% | +8.049% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.333% | +0.804% | +4.187% | +7.604% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.016% | -0.580% | -0.390% | +10.819% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.437% | -0.325% | +6.124% | +10.099% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.872% | -0.797% | +12.289% | +12.155% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.747% | -0.625% | +6.358% | +12.482% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.663% | -0.364% | +17.980% | +11.969% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 5.919% | +4.572% | +8.452% | +11.222% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 3.223% | +1.101% | +3.667% | +4.617% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.418% | +0.082% | -2.098% | +0.744% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 2.475% | +0.356% | +2.056% | +8.324% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.290% | +1.271% | +4.041% | +9.047% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 0.954% | +0.594% | +1.318% | +24.504% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.617% | -0.595% | +1.159% | +23.074% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.912% | -2.203% | +3.163% | +21.566% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 2.040% | +0.327% | +12.570% | +9.440% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.228% | -0.100% | +0.433% | +10.080% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.123% | +0.042% | +1.537% | +4.616% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.094% | -0.032% | +1.111% | +4.753% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.666% | -0.808% | +9.226% | +11.714% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 3.865% | +0.878% | -8.067% | +9.738% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.423% | -2.083% | +0.087% | +10.697% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.441% | -0.915% | +0.813% | +5.604% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 1.498% | +2.553% | +11.545% | +4.102% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 9.420% | -1.111% | +6.178% | +17.422% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.362% | -1.119% | -0.036% | +2.931% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.927% | -0.002% | +26.061% | +8.659% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.523% | +0.058% | +6.156% | +4.128% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 1.972% | -0.183% | +15.049% | +7.847% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 1.849% | +1.374% | +3.228% | -4.666% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.724% | +0.200% | +6.716% | +2.387% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.502% | +1.385% | +5.859% | +6.870% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.120% | -0.007% | +3.466% | +5.276% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.293% | +1.063% | +3.474% | +6.546% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.521% | -0.300% | +11.477% | +8.535% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 2.173% | +0.103% | +9.530% | +7.206% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.780% | -0.086% | +11.751% | +9.351% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.071% | +2.885% | +12.222% | +10.070% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 5.388% | +1.715% | +20.988% | +11.161% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.630% | +0.412% | +5.930% | +5.992% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 1.072% | -0.481% | -2.280% | +6.476% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 7.163% | +0.372% | +9.669% | +20.316% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.313% | -0.076% | +0.006% | +15.071% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 1.576% | +0.713% | +7.581% | +6.875% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.796% | +0.585% | +6.618% | +8.142% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 1.922% | +0.643% | +7.119% | +4.785% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 2.543% | +0.083% | +2.406% | +7.680% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.233% | +0.146% | +7.234% | +8.642% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/1-down-3-up-61-flat-results-for-python-master-branch-2017-05-26 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Sat May 27 01:44:42 2017 From: noreply at github.com (GitHub) Date: Fri, 26 May 2017 22:44:42 -0700 Subject: [Python-checkins] [python/cpython] 08e2f3: bpo-22702: Clarify documentation of str.join & byt... Message-ID: <5929124aee2fd_4cf13f8620d19c382777f7@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 08e2f355d04d3cbea5751ce1275306ee3f569b32 https://github.com/python/cpython/commit/08e2f355d04d3cbea5751ce1275306ee3f569b32 Author: Sanyam Khurana Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Doc/library/stdtypes.rst Log Message: ----------- bpo-22702: Clarify documentation of str.join & bytes.join (GH-156) The "iterable iterable" phrasing created confusion between the term reference and the parameter name. This simplifies the phrasing to just use the parameter name without linking directly to the term definition. From solipsis at pitrou.net Sat May 27 05:05:30 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Sat, 27 May 2017 09:05:30 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=4 Message-ID: <20170527090529.54211.9C218CF704A31FF9@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_functools leaked [0, 3, 1] memory blocks, sum=4 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogPYlhZv', '--timeout', '7200'] From noreply at github.com Sat May 27 09:11:19 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 06:11:19 -0700 Subject: [Python-checkins] [python/cpython] 5becf3: Fix the signature of JSONDecodeError (no end param... Message-ID: <59297af76d9c5_48103fdac82a7c30171fe@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 5becf38a03e53a7c2a996285c7bf0ac5e2ef7d2a https://github.com/python/cpython/commit/5becf38a03e53a7c2a996285c7bf0ac5e2ef7d2a Author: Serhiy Storchaka Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Doc/library/json.rst Log Message: ----------- Fix the signature of JSONDecodeError (no end parameter). (#1827) Unlikely to the simplejson module, json.JSONDecodeError doesn't accept the end argument. From noreply at github.com Sat May 27 09:12:49 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 06:12:49 -0700 Subject: [Python-checkins] [python/cpython] 12d6b5: bpo-30398: Add a docstring for re.error. (#1647) Message-ID: <59297b515978b_46f83fad8b075c2415289b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 12d6b5d156377c0877931a03ef2439dccb2f3711 https://github.com/python/cpython/commit/12d6b5d156377c0877931a03ef2439dccb2f3711 Author: Serhiy Storchaka Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Doc/library/re.rst M Lib/sre_constants.py Log Message: ----------- bpo-30398: Add a docstring for re.error. (#1647) Also document that some attributes may be None. From noreply at github.com Sat May 27 09:37:13 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 06:37:13 -0700 Subject: [Python-checkins] [python/cpython] 584ef2: [3.6] Fix the signature of JSONDecodeError (no end... Message-ID: <592981092ee9d_18d33fb1352c9c3435832e@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 584ef2aecfdaaf753e3959a8ceb0ea745189ddeb https://github.com/python/cpython/commit/584ef2aecfdaaf753e3959a8ceb0ea745189ddeb Author: Serhiy Storchaka Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Doc/library/json.rst Log Message: ----------- [3.6] Fix the signature of JSONDecodeError (no end parameter). (GH-1827) (#1828) Unlikely to the simplejson module, json.JSONDecodeError doesn't accept the end argument. (cherry picked from commit 5becf38) From noreply at github.com Sat May 27 09:37:26 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 06:37:26 -0700 Subject: [Python-checkins] [python/cpython] d78ad1: [3.5] Fix the signature of JSONDecodeError (no end... Message-ID: <592981166ef1e_70e13f9161affc30669f3@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: d78ad17836cc4288b6bd0e3112da040ead6e9fbe https://github.com/python/cpython/commit/d78ad17836cc4288b6bd0e3112da040ead6e9fbe Author: Serhiy Storchaka Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Doc/library/json.rst Log Message: ----------- [3.5] Fix the signature of JSONDecodeError (no end parameter). (GH-1827) (#1829) Unlikely to the simplejson module, json.JSONDecodeError doesn't accept the end argument. (cherry picked from commit 5becf38) From noreply at github.com Sat May 27 09:37:42 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 06:37:42 -0700 Subject: [Python-checkins] [python/cpython] b52c68: [3.6] bpo-30398: Add a docstring for re.error. (GH... Message-ID: <59298126b98d2_27ac3fd8ff159c2c1470e3@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: b52c68a5a3f546cbbe1589f8bb3e51bfd55a6c15 https://github.com/python/cpython/commit/b52c68a5a3f546cbbe1589f8bb3e51bfd55a6c15 Author: Serhiy Storchaka Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Doc/library/re.rst M Lib/sre_constants.py Log Message: ----------- [3.6] bpo-30398: Add a docstring for re.error. (GH-1647) (#1830) Also document that some attributes may be None. (cherry picked from commit 12d6b5d) From noreply at github.com Sat May 27 09:38:13 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 06:38:13 -0700 Subject: [Python-checkins] [python/cpython] a815b5: [3.5] bpo-30398: Add a docstring for re.error. (GH... Message-ID: <592981455cc72_6193fa3a8bebc44861ed@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: a815b5a100f38b883b08d39567c5557de2c19a53 https://github.com/python/cpython/commit/a815b5a100f38b883b08d39567c5557de2c19a53 Author: Serhiy Storchaka Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Doc/library/re.rst M Lib/sre_constants.py Log Message: ----------- [3.5] bpo-30398: Add a docstring for re.error. (GH-1647) (#1831) Also document that some attributes may be None. (cherry picked from commit 12d6b5d) From noreply at github.com Sat May 27 10:01:32 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 07:01:32 -0700 Subject: [Python-checkins] [python/cpython] a92adf: bpo-30310: Add a test for non-ascii font family. (... Message-ID: <592986bc89fca_2f853f7fb16edc3023332c@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: a92adf8f0782a1ccdc68942767bdb357a9281b30 https://github.com/python/cpython/commit/a92adf8f0782a1ccdc68942767bdb357a9281b30 Author: Serhiy Storchaka Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Lib/tkinter/test/test_tkinter/test_font.py Log Message: ----------- bpo-30310: Add a test for non-ascii font family. (#1567) (#1832) From noreply at github.com Sat May 27 10:19:41 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 07:19:41 -0700 Subject: [Python-checkins] [python/cpython] 440bc4: [3.5] bpo-29960 _random.Random corrupted on except... Message-ID: <59298afd84c78_4eee3f95452c1c3451821@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 440bc4f4b2690b99541e87bedfdb0dc4abbc0501 https://github.com/python/cpython/commit/440bc4f4b2690b99541e87bedfdb0dc4abbc0501 Author: Mariatta Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Lib/test/test_random.py M Misc/ACKS M Misc/NEWS M Modules/_randommodule.c Log Message: ----------- [3.5] bpo-29960 _random.Random corrupted on exception in setstate(). ? (#1288) (cherry picked from commit 9616a82e7802241a4b74cf7ae38d43c37bf66e48) From noreply at github.com Sat May 27 10:19:56 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 07:19:56 -0700 Subject: [Python-checkins] [python/cpython] 1626a4: [2.7] bpo-29960 _random.Random corrupted on except... Message-ID: <59298b0ce9ede_56703fdd96f83c441008bb@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 1626a479e22db3d44bcd6736d571243433cb6d0e https://github.com/python/cpython/commit/1626a479e22db3d44bcd6736d571243433cb6d0e Author: Mariatta Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Lib/test/test_random.py M Misc/ACKS M Misc/NEWS M Modules/_randommodule.c Log Message: ----------- [2.7] bpo-29960 _random.Random corrupted on exception in setstate(). ? (#1289) (cherry picked from commit 9616a82e7802241a4b74cf7ae38d43c37bf66e48) From noreply at github.com Sat May 27 10:20:25 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 07:20:25 -0700 Subject: [Python-checkins] [python/cpython] 94d826: [3.6] bpo-29960 _random.Random corrupted on except... Message-ID: <59298b29afc79_7b603fba48149c4418024e@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 94d8261d1ca3f0c551d9d43a4db342d806af7a6a https://github.com/python/cpython/commit/94d8261d1ca3f0c551d9d43a4db342d806af7a6a Author: Mariatta Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Lib/test/test_random.py M Misc/ACKS M Misc/NEWS M Modules/_randommodule.c Log Message: ----------- [3.6] bpo-29960 _random.Random corrupted on exception in setstate(). ? (#1287) (cherry picked from commit 9616a82e7802241a4b74cf7ae38d43c37bf66e48) From noreply at github.com Sat May 27 10:23:27 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 07:23:27 -0700 Subject: [Python-checkins] [python/cpython] f931fd: bpo-30470: Deprecate invalid ctypes call protectio... Message-ID: <59298bdfa0e9d_79f73ff0db5f9c34268951@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: f931fd1c2ad969db72460d3ab41e3d1a4a62c371 https://github.com/python/cpython/commit/f931fd1c2ad969db72460d3ab41e3d1a4a62c371 Author: Mariatta Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Doc/library/ctypes.rst M Misc/NEWS Log Message: ----------- bpo-30470: Deprecate invalid ctypes call protection on Windows. (GH-1810) Calling Ctypes functions is deprecated in 3.6.2 and will be removed in 3.7 From noreply at github.com Sat May 27 10:58:27 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 07:58:27 -0700 Subject: [Python-checkins] [python/cpython] 2ee91c: [3.6] bpo-30470: Deprecate invalid ctypes call pro... Message-ID: <5929941310886_d793ffd9cd41c442394e2@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 2ee91c8ad825079cdfc0d98f3f439f3b1c8ca471 https://github.com/python/cpython/commit/2ee91c8ad825079cdfc0d98f3f439f3b1c8ca471 Author: Mariatta Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Doc/library/ctypes.rst Log Message: ----------- [3.6] bpo-30470: Deprecate invalid ctypes call protection on Windows. (GH-1810) (GH-1833) Calling Ctypes functions is deprecated in 3.6.2 and will be removed in 3.7. (cherry picked from commit f931fd1c2ad969db72460d3ab41e3d1a4a62c371) From noreply at github.com Sat May 27 11:50:56 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 08:50:56 -0700 Subject: [Python-checkins] [python/cpython] 346cbd: bpo-16500: Allow registering at-fork handlers (#17... Message-ID: <5929a06084f9_11e2a3fa56baa9c2c42790@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 346cbd351ee0dd3ab9cb9f0e4cb625556707877e https://github.com/python/cpython/commit/346cbd351ee0dd3ab9cb9f0e4cb625556707877e Author: Antoine Pitrou Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Doc/c-api/sys.rst M Doc/library/os.rst M Include/intrcheck.h M Include/pystate.h M Lib/multiprocessing/forkserver.py M Lib/multiprocessing/popen_fork.py M Lib/random.py M Lib/test/test_posix.py M Lib/test/test_random.py M Misc/NEWS M Modules/_posixsubprocess.c M Modules/clinic/posixmodule.c.h M Modules/posixmodule.c M Modules/signalmodule.c M Python/pystate.c Log Message: ----------- bpo-16500: Allow registering at-fork handlers (#1715) * bpo-16500: Allow registering at-fork handlers * Address Serhiy's comments * Add doc for new C API * Add doc for new Python-facing function * Add NEWS entry + doc nit From noreply at github.com Sat May 27 12:25:04 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 09:25:04 -0700 Subject: [Python-checkins] [python/cpython] c0364f: bpo-20210: Support the *disabled* marker in Setup ... Message-ID: <5929a860a8ec3_1b1a63f7e29a89c3859474@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: c0364fc7c2693fb070917ee62aeb8d2551710821 https://github.com/python/cpython/commit/c0364fc7c2693fb070917ee62aeb8d2551710821 Author: xdegaye Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Makefile.pre.in M Misc/NEWS M Modules/Setup.dist M Modules/makesetup M setup.py Log Message: ----------- bpo-20210: Support the *disabled* marker in Setup files (GH-132) Extension modules listed after the *disabled* marker are not built at all, neither by the Makefile nor by setup.py. From noreply at github.com Sat May 27 15:49:28 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 12:49:28 -0700 Subject: [Python-checkins] [python/cpython] 5a346d: bpo-30290: IDLE: Refactor help_about to PEP8 names... Message-ID: <5929d8481e8f_34c93fb1392b5c3011052e@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 5a346d5dbc1f0f70eca706a8ba19f7645bf17837 https://github.com/python/cpython/commit/5a346d5dbc1f0f70eca706a8ba19f7645bf17837 Author: csabella Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Lib/idlelib/help_about.py M Lib/idlelib/idle_test/test_help_about.py Log Message: ----------- bpo-30290: IDLE: Refactor help_about to PEP8 names (#1714) Patch by Cheryl Sabella. From noreply at github.com Sat May 27 19:40:46 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 16:40:46 -0700 Subject: [Python-checkins] [python/cpython] 178418: bpo-30492: Allow make clinic to work out of tree. ... Message-ID: <592a0e7eee7cf_480c3f97236a7c382621b1@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 178418ad6791b6ef5ba610ed93fab75fc1567ad2 https://github.com/python/cpython/commit/178418ad6791b6ef5ba610ed93fab75fc1567ad2 Author: Gregory P. Smith Date: 2017-05-27 (Sat, 27 May 2017) Changed paths: M Makefile.pre.in M Tools/clinic/clinic.py Log Message: ----------- bpo-30492: Allow make clinic to work out of tree. (#1836) * bpo-30492: Allow make clinic to work out of tree. * Use os.curdir instead of "." as the default value. From noreply at github.com Sun May 28 01:10:52 2017 From: noreply at github.com (GitHub) Date: Sat, 27 May 2017 22:10:52 -0700 Subject: [Python-checkins] [python/cpython] eca7da: IDLE test_help_about: edit and add test. (#1838) Message-ID: <592a5bdc8c949_276223fc7d47cdc3416863b@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: eca7da0f13c78013b924fe7306f3e2e59c0af40b https://github.com/python/cpython/commit/eca7da0f13c78013b924fe7306f3e2e59c0af40b Author: terryjreedy Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: M Lib/idlelib/idle_test/test_help_about.py Log Message: ----------- IDLE test_help_about: edit and add test. (#1838) Coverage is now 100% From solipsis at pitrou.net Sun May 28 05:07:04 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Sun, 28 May 2017 09:07:04 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=2 Message-ID: <20170528090704.53396.29CE81865D112B70@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_collections leaked [7, 0, -7] memory blocks, sum=0 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_fork leaked [0, 0, -2] memory blocks, sum=-2 test_multiprocessing_forkserver leaked [-1, 2, -1] memory blocks, sum=0 test_multiprocessing_spawn leaked [-1, -1, 2] memory blocks, sum=0 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogMBb3Sh', '--timeout', '7200'] From noreply at github.com Sun May 28 05:35:15 2017 From: noreply at github.com (GitHub) Date: Sun, 28 May 2017 02:35:15 -0700 Subject: [Python-checkins] [python/cpython] f7ecfa: Doc nits for bpo-16500 (#1841) Message-ID: <592a99d3ad429_20e63ff48f2d9c2c1747c2@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: f7ecfac0c15f0c43ef5e6c0081eb3a059af9f074 https://github.com/python/cpython/commit/f7ecfac0c15f0c43ef5e6c0081eb3a059af9f074 Author: Antoine Pitrou Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: M Doc/c-api/init.rst M Doc/whatsnew/3.7.rst M Lib/threading.py M Misc/NEWS M Python/ceval.c M Python/import.c M Python/pystate.c M Python/thread.c Log Message: ----------- Doc nits for bpo-16500 (#1841) * Doc nits for bpo-16500 * Fix more references From noreply at github.com Sun May 28 06:50:57 2017 From: noreply at github.com (GitHub) Date: Sun, 28 May 2017 03:50:57 -0700 Subject: [Python-checkins] [python/cpython] 0aa0a0: bpo-30495: IDLE: Modernize textview.py with docstr... Message-ID: <592aab911485d_5d9a3fedbe689c3c43689@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 0aa0a06e8b719533aefd175a5716f1698f474052 https://github.com/python/cpython/commit/0aa0a06e8b719533aefd175a5716f1698f474052 Author: csabella Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: M Lib/idlelib/idle_test/test_help_about.py M Lib/idlelib/idle_test/test_textview.py M Lib/idlelib/textview.py Log Message: ----------- bpo-30495: IDLE: Modernize textview.py with docstrings and PEP8 names (#1839) Patch by Cheryl Sabella. From noreply at github.com Sun May 28 08:02:27 2017 From: noreply at github.com (GitHub) Date: Sun, 28 May 2017 05:02:27 -0700 Subject: [Python-checkins] [python/cpython] 4a8bcd: bpo-16500: Use register_at_fork() in the threading... Message-ID: <592abc5385633_4f8f3f924921fc30192566@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 4a8bcdf79cdb3684743fe1268de62ee88bada439 https://github.com/python/cpython/commit/4a8bcdf79cdb3684743fe1268de62ee88bada439 Author: Antoine Pitrou Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: M Lib/threading.py M Python/ceval.c Log Message: ----------- bpo-16500: Use register_at_fork() in the threading module (#1843) * bpo-16500: Use register_at_fork() in the threading module * Update comment at top of _after_fork() From noreply at github.com Sun May 28 08:31:50 2017 From: noreply at github.com (GitHub) Date: Sun, 28 May 2017 05:31:50 -0700 Subject: [Python-checkins] [python/cpython] ac5bbd: bpo-30248: Convert boolean arguments only once in ... Message-ID: <592ac33675059_4c063f831482bc3023706f@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: ac5bbd43bc7b769c13ae0412cb28a3521f4d4ff1 https://github.com/python/cpython/commit/ac5bbd43bc7b769c13ae0412cb28a3521f4d4ff1 Author: Serhiy Storchaka Date: 2017-05-28 (Sun, 28 May 2017) Changed paths: M Modules/_json.c Log Message: ----------- bpo-30248: Convert boolean arguments only once in _json. (#1423) Rather than saving the Python object and calling PyObject_IsTrue() every time when the boolean argument is used, call it only once and save C boolean value. From noreply at github.com Sun May 28 21:02:28 2017 From: noreply at github.com (GitHub) Date: Sun, 28 May 2017 18:02:28 -0700 Subject: [Python-checkins] [python/cpython] 2e6bb4: Add reference to help('FORMATTING') in format() bu... Message-ID: <592b7324acbb_75943fb3525a5c401659eb@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 2e6bb4484ee1b0da67d1dfcf0816c58602daa5a0 https://github.com/python/cpython/commit/2e6bb4484ee1b0da67d1dfcf0816c58602daa5a0 Author: Amit Kumar Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M Python/bltinmodule.c M Python/clinic/bltinmodule.c.h Log Message: ----------- Add reference to help('FORMATTING') in format() builtin (GH-166) From solipsis at pitrou.net Mon May 29 05:05:19 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Mon, 29 May 2017 09:05:19 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=7 Message-ID: <20170529090511.65931.5738BB1BF5DC081D@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_asyncio leaked [0, 0, 3] memory blocks, sum=3 test_collections leaked [7, -7, 1] memory blocks, sum=1 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_fork leaked [-2, 2, -1] memory blocks, sum=-1 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogZKrTYU', '--timeout', '7200'] From noreply at github.com Mon May 29 06:05:48 2017 From: noreply at github.com (GitHub) Date: Mon, 29 May 2017 03:05:48 -0700 Subject: [Python-checkins] [python/cpython] eba68e: Build docs in parallel (#1842) Message-ID: <592bf27cbf6af_79ff3fef8d0adc34205241@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: eba68e2c42e149acecb15bbeb692786e2540157d https://github.com/python/cpython/commit/eba68e2c42e149acecb15bbeb692786e2540157d Author: Antoine Pitrou Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M .travis.yml Log Message: ----------- Build docs in parallel (#1842) From noreply at github.com Mon May 29 10:21:28 2017 From: noreply at github.com (GitHub) Date: Mon, 29 May 2017 07:21:28 -0700 Subject: [Python-checkins] [python/cpython] dce052: Simplify X.509 extension handling code Message-ID: <592c2e68f0393_60a3ff27dc3dc3c35133@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/alex-patch-1 Home: https://github.com/python/cpython Commit: dce052d66c933ec40e388584edba04a26261f8e2 https://github.com/python/cpython/commit/dce052d66c933ec40e388584edba04a26261f8e2 Author: Alex Gaynor Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M Modules/_ssl.c Log Message: ----------- Simplify X.509 extension handling code The previous implementation had grown organically over time, as OpenSSL's API evolved. From noreply at github.com Mon May 29 12:40:31 2017 From: noreply at github.com (GitHub) Date: Mon, 29 May 2017 09:40:31 -0700 Subject: [Python-checkins] [python/cpython] 7eebba: Delete even more code Message-ID: <592c4eff2ca0c_354a3fe8dc653c40472a9@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/alex-patch-1 Home: https://github.com/python/cpython Commit: 7eebbaa905c5a46edf29db2ef15823c66be7dfa8 https://github.com/python/cpython/commit/7eebbaa905c5a46edf29db2ef15823c66be7dfa8 Author: Alex Gaynor Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M Modules/_ssl.c Log Message: ----------- Delete even more code From noreply at github.com Mon May 29 13:03:42 2017 From: noreply at github.com (GitHub) Date: Mon, 29 May 2017 10:03:42 -0700 Subject: [Python-checkins] [python/cpython] 163468: bpo-16500: Don't use string constants for os.regis... Message-ID: <592c546eab6ae_3d2e3fd6ab0adc346736e@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 163468a766e16604bdea04a1ab808c0d3e729e5d https://github.com/python/cpython/commit/163468a766e16604bdea04a1ab808c0d3e729e5d Author: Gregory P. Smith Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M Doc/c-api/sys.rst M Doc/library/os.rst M Lib/random.py M Lib/test/test_posix.py M Lib/threading.py M Modules/_posixsubprocess.c M Modules/clinic/posixmodule.c.h M Modules/posixmodule.c Log Message: ----------- bpo-16500: Don't use string constants for os.register_at_fork() behavior (#1834) Instead use keyword only arguments to os.register_at_fork for each of the scenarios. Updates the documentation for clarity. From noreply at github.com Mon May 29 13:43:41 2017 From: noreply at github.com (GitHub) Date: Mon, 29 May 2017 10:43:41 -0700 Subject: [Python-checkins] [python/cpython] a4095e: Change error message for array methods to use 'arr... Message-ID: <592c5dcdc8211_24413fed5fd43c301199a@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: a4095efc3f26374a27cf8580a4f5ae4f7eb2f806 https://github.com/python/cpython/commit/a4095efc3f26374a27cf8580a4f5ae4f7eb2f806 Author: Jim Fasarakis-Hilliard Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M Modules/arraymodule.c Log Message: ----------- Change error message for array methods to use 'array' instead of 'list'. (#1853) From noreply at github.com Mon May 29 17:26:33 2017 From: noreply at github.com (GitHub) Date: Mon, 29 May 2017 14:26:33 -0700 Subject: [Python-checkins] [python/cpython] e405d4: bpo-30361: Use better example for mixed-type opera... Message-ID: <592c92094e3f5_2859d3fb41efc1c3464311@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: e405d4b8dfb8b497e1c3d1f0f8e28030040c165e https://github.com/python/cpython/commit/e405d4b8dfb8b497e1c3d1f0f8e28030040c165e Author: gfyoung Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M Doc/tutorial/introduction.rst Log Message: ----------- bpo-30361: Use better example for mixed-type operands (#1701) From noreply at github.com Mon May 29 18:19:32 2017 From: noreply at github.com (GitHub) Date: Mon, 29 May 2017 15:19:32 -0700 Subject: [Python-checkins] [python/cpython] d52f47: [3.6] bpo-30361: Use better example for mixed-type... Message-ID: <592c9e74b7753_1dd43fbe4cc27c30170c1@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: d52f47a8f7794ee09151973a00d29c8612672e7a https://github.com/python/cpython/commit/d52f47a8f7794ee09151973a00d29c8612672e7a Author: Mariatta Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M Doc/tutorial/introduction.rst Log Message: ----------- [3.6] bpo-30361: Use better example for mixed-type operands (GH-1701) (#1856) (cherry picked from commit e405d4b8dfb8b497e1c3d1f0f8e28030040c165e) From noreply at github.com Mon May 29 18:20:49 2017 From: noreply at github.com (GitHub) Date: Mon, 29 May 2017 15:20:49 -0700 Subject: [Python-checkins] [python/cpython] 03c7cf: [3.5] bpo-30361: Use better example for mixed-type... Message-ID: <592c9ec135c67_300e3fe98537bc44482a5@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 03c7cfcd52be702957cc174f5cb2ce4c8be8bfca https://github.com/python/cpython/commit/03c7cfcd52be702957cc174f5cb2ce4c8be8bfca Author: Mariatta Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M Doc/tutorial/introduction.rst Log Message: ----------- [3.5] bpo-30361: Use better example for mixed-type operands (GH-1701) (#1857) (cherry picked from commit e405d4b8dfb8b497e1c3d1f0f8e28030040c165e) From lp_benchmark_robot at intel.com Mon May 29 20:41:02 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Mon, 29 May 2017 17:41:02 -0700 Subject: [Python-checkins] [2 down, 4 up, 59 flat] Results for Python (master branch) 2017-05-29 Message-ID: <03c17d91-1cdb-42a8-936c-83e6f56fd9ff@orsmsx153.amr.corp.intel.com> Results for project python/master, build date: 2017-05-29 03:03:04-07:00. - commit: 2e6bb44 - previous commit: 2b44e30 - revision date: 2017-05-29 11:02:26+10:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.822% | -0.780% | +4.014% | +6.872% | +-----+------------------------+--------+------------+------------+------------+ | :-( | call_method| 0.748% | -3.428% | +22.450% | +9.403% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.571% | -2.675% | +23.803% | +8.132% | +-----+------------------------+--------+------------+------------+------------+ | :-( | call_method_unknown| 1.032% | -3.820% | +20.935% | +11.368% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 3.020% | +5.230% | +10.694% | +4.971% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 2.149% | +0.232% | +11.757% | +8.860% | +-----+------------------------+--------+------------+------------+------------+ | :-) | chaos| 1.373% | +4.053% | +8.815% | +8.508% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.423% | -0.299% | +4.219% | +4.278% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 2.858% | -3.679% | +7.889% | +17.284% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 2.790% | +1.070% | +9.014% | +11.593% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.564% | -0.612% | +3.003% | +5.918% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.624% | +0.673% | +6.461% | +3.856% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 2.773% | -1.140% | +3.634% | +6.566% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.305% | +0.015% | +9.111% | +9.401% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.669% | -3.682% | +4.632% | +9.617% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.949% | +0.657% | +7.034% | +10.191% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.807% | +0.349% | +9.736% | +9.655% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.530% | -2.454% | +7.703% | +9.985% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 2.077% | -0.285% | +3.914% | +8.288% | +-----+------------------------+--------+------------+------------+------------+ | :-) | json_loads| 1.503% | +4.183% | +3.810% | +10.400% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.849% | -1.480% | +4.734% | +13.201% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.709% | -0.305% | +12.022% | +12.097% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.673% | +0.775% | +7.084% | +12.293% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 1.041% | -1.407% | +16.826% | +14.016% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 5.974% | -5.998% | +2.961% | +14.745% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 2.504% | +0.246% | +3.904% | +3.958% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.760% | -0.228% | -2.331% | +3.242% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 0.697% | +0.162% | +2.214% | +7.045% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.568% | -2.168% | +1.960% | +10.583% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.170% | +0.134% | +1.451% | +22.115% | +-----+------------------------+--------+------------+------------+------------+ | :-) | pickle_dict| 0.588% | +4.978% | +6.079% | +14.946% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.937% | +2.356% | +5.445% | +17.083% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 4.343% | +0.225% | +12.767% | +9.757% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.137% | +0.009% | +0.442% | +10.076% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.121% | +0.212% | +1.746% | +4.081% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.091% | +0.435% | +1.541% | +4.042% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.058% | +1.783% | +10.844% | +11.244% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 5.079% | -0.373% | -8.470% | +7.859% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 1.440% | +1.242% | +1.328% | +10.316% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.392% | -0.243% | +0.572% | +4.775% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 1.066% | +0.297% | +11.808% | +0.686% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 9.328% | -0.206% | +5.985% | +16.252% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.608% | +1.391% | +1.356% | +1.916% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.812% | +1.810% | +27.400% | +6.881% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.111% | +1.069% | +7.160% | +2.575% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 1.271% | +0.415% | +15.402% | +7.547% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 4.107% | -0.612% | +2.636% | -6.829% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.699% | +0.222% | +6.923% | -1.153% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 0.912% | -1.500% | +4.447% | +5.945% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.442% | +0.240% | +3.697% | +3.879% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.244% | -0.807% | +2.695% | +8.734% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.552% | +0.785% | +12.172% | +7.379% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.976% | +0.628% | +10.098% | +5.928% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.438% | +0.186% | +11.916% | +8.547% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.027% | -1.036% | +11.312% | +9.514% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 2.157% | +2.021% | +22.585% | +9.738% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.180% | +0.032% | +5.959% | +5.638% | +-----+------------------------+--------+------------+------------+------------+ | :-) | unpack_sequence| 0.598% | +2.948% | +0.735% | +1.721% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 8.392% | -1.272% | +8.520% | +21.541% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 0.837% | +1.022% | +1.028% | +19.045% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 1.892% | +1.050% | +8.552% | +4.788% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.087% | -1.476% | +5.240% | +8.721% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.346% | -0.787% | +6.388% | +5.231% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 2.424% | -0.367% | +2.048% | +9.769% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.551% | -0.676% | +6.607% | +8.199% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/2-down-4-up-59-flat-results-for-python-master-branch-2017-05-29 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Mon May 29 22:07:08 2017 From: noreply at github.com (GitHub) Date: Mon, 29 May 2017 19:07:08 -0700 Subject: [Python-checkins] [python/cpython] 1f29ce: bpo-29766: Do not force --with-lto to true for --e... Message-ID: <592cd3cc97f79_3e3a3f948c05fc34937f6@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 1f29cefc87c4c2ee629367ebe97a287d8e0b3e29 https://github.com/python/cpython/commit/1f29cefc87c4c2ee629367ebe97a287d8e0b3e29 Author: Hanno Schlichting Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M configure Log Message: ----------- bpo-29766: Do not force --with-lto to true for --enable-optimizations (#1858) This fixes a faulty backport to the Python 2.7 branch only of http://bugs.python.org/issue28032. Details in the bpo-29766. From solipsis at pitrou.net Tue May 30 05:06:40 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Tue, 30 May 2017 09:06:40 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=6 Message-ID: <20170530090640.54021.80830AEE2F7CD9C2@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_spawn leaked [2, -2, 2] memory blocks, sum=2 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogpZdmxB', '--timeout', '7200'] From noreply at github.com Tue May 30 12:12:35 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 09:12:35 -0700 Subject: [Python-checkins] [python/cpython] 9c972b: Improve grammar in The Import System documentation... Message-ID: <592d99f3cd225_3dd23ff0f72f5c38881e5@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 9c972b578002cc3bbbf2ebf2856c69de892bc9e2 https://github.com/python/cpython/commit/9c972b578002cc3bbbf2ebf2856c69de892bc9e2 Author: kms70847 Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Doc/reference/import.rst Log Message: ----------- Improve grammar in The Import System documentation (GH-1862) Replace `an ModuleNotFoundError` with `a ModuleNotFoundError`. Replace `an path` with `a path`. From noreply at github.com Tue May 30 12:29:08 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 09:29:08 -0700 Subject: [Python-checkins] [python/cpython] 03c760: Improve grammar in The Import System documentation... Message-ID: <592d9dd4bccab_32cb3f9538d4dc3c10186a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 03c7600982027f4fbe5770c3caea59e08716374f https://github.com/python/cpython/commit/03c7600982027f4fbe5770c3caea59e08716374f Author: Mariatta Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Doc/reference/import.rst Log Message: ----------- Improve grammar in The Import System documentation (GH-1862) (GH-1863) Replace `an ModuleNotFoundError` with `a ModuleNotFoundError`. Replace `an path` with `a path`. (cherry picked from commit 9c972b578002cc3bbbf2ebf2856c69de892bc9e2) From noreply at github.com Tue May 30 16:27:41 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 13:27:41 -0700 Subject: [Python-checkins] [python/cpython] 00b381: bpo-17188: DOC: Document 'from None' in raise stat... Message-ID: <592dd5bd6d77b_21cce3fae639dfc3c40645@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 00b381b9a7b6b15350d1dcf7c688bf808cbf0ebb https://github.com/python/cpython/commit/00b381b9a7b6b15350d1dcf7c688bf808cbf0ebb Author: csabella Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Doc/reference/simple_stmts.rst M Misc/ACKS Log Message: ----------- bpo-17188: DOC: Document 'from None' in raise statement (GH-1671) (GH-1867) Original patch by Dennis M?rtensson. (cherry picked from commit 763557eac06ba60d7c5133e4f80df8870d8f917e) From noreply at github.com Tue May 30 16:47:48 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 13:47:48 -0700 Subject: [Python-checkins] [python/cpython] 75ea91: bpo-30354: Update data model documentation for sup... Message-ID: <592dda74f3c80_32513ff4ca783c38364e9@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 75ea91bb736f2a061a3ebc689ff17629bdc15568 https://github.com/python/cpython/commit/75ea91bb736f2a061a3ebc689ff17629bdc15568 Author: csabella Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Doc/reference/datamodel.rst Log Message: ----------- bpo-30354: Update data model documentation for super() (GH-1561) (GH-1869) The data model section of the language reference was written well before the zero-argument form of super() was added. To avoid giving the impression that they're doing something unusual, this updates the description of `__new__` and `__init__` to use the zero-argument form. Patch by Cheryl Sabella. (cherry picked from commit 12b1c180986fc744331b8f30d3d2f49a0fdb43dd) From noreply at github.com Tue May 30 16:48:25 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 13:48:25 -0700 Subject: [Python-checkins] [python/cpython] ad13d5: bpo-30354: Update data model documentation for sup... Message-ID: <592dda99369b1_227f33f8cbdb9fc3861c@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: ad13d54646d189cea8e6f7a9bc4a87e20df33ac4 https://github.com/python/cpython/commit/ad13d54646d189cea8e6f7a9bc4a87e20df33ac4 Author: csabella Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Doc/reference/datamodel.rst Log Message: ----------- bpo-30354: Update data model documentation for super() (GH-1561) (GH-1868) The data model section of the language reference was written well before the zero-argument form of super() was added. To avoid giving the impression that they're doing something unusual, this updates the description of `__new__` and `__init__` to use the zero-argument form. Patch by Cheryl Sabella. (cherry picked from commit 12b1c180986fc744331b8f30d3d2f49a0fdb43dd) From noreply at github.com Tue May 30 17:29:29 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 14:29:29 -0700 Subject: [Python-checkins] [python/cpython] 21049d: bpo-17188: add missing periods at the end of sente... Message-ID: <592de439c8ab2_65df3fa984a5dc38331c7@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/Mariatta-bpo-17188 Home: https://github.com/python/cpython Commit: 21049dd822fc026900ac7f4f29802254654e78e1 https://github.com/python/cpython/commit/21049dd822fc026900ac7f4f29802254654e78e1 Author: Mariatta Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Doc/reference/simple_stmts.rst Log Message: ----------- bpo-17188: add missing periods at the end of sentences From noreply at github.com Tue May 30 17:40:39 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 14:40:39 -0700 Subject: [Python-checkins] [python/cpython] b35124: bpo-12383: Refactor subprocess test_empty_env (#18... Message-ID: <592de6d77ad1b_65613faeb24f3c3816134@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: b351248c1fa74277b886b0c9a2e1c2f65fabe9ef https://github.com/python/cpython/commit/b351248c1fa74277b886b0c9a2e1c2f65fabe9ef Author: Gregory P. Smith Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Lib/test/test_subprocess.py Log Message: ----------- bpo-12383: Refactor subprocess test_empty_env (#1874) Bugfix: This test wasn't being run because it was skipping based on the presence of Py_ENABLE_SHARED rather than its value. It is always present on POSIX systems but defaults to 0. Refactoring: Move the environment variables that can be ignored into a function. Parse the list from the child process and filter out the ones to exclude in the parent before checking that the rest is empty. Feature: Adds always present environment variables to ignore when running in a Gentoo sandbox so that the test can pass there. From noreply at github.com Tue May 30 18:26:43 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 15:26:43 -0700 Subject: [Python-checkins] [python/cpython] 9efad1: bpo-17188: add missing periods at the end of sente... Message-ID: <592df1a3a55c8_18a53f9127319c3067334@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 9efad1e5aef32a6d8ca288793e8ee6df8782f615 https://github.com/python/cpython/commit/9efad1e5aef32a6d8ca288793e8ee6df8782f615 Author: Mariatta Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Doc/reference/simple_stmts.rst Log Message: ----------- bpo-17188: add missing periods at the end of sentences (GH-1875) From noreply at github.com Tue May 30 18:27:34 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 15:27:34 -0700 Subject: [Python-checkins] [python/cpython] Message-ID: <592df1d6705f7_63ac3fa572f53c447636@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/Mariatta-bpo-17188 Home: https://github.com/python/cpython From noreply at github.com Tue May 30 18:29:08 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 15:29:08 -0700 Subject: [Python-checkins] [python/cpython] 32213d: Build docs in parallel (GH-1842) (GH-1871) Message-ID: <592df234eeb0c_11e33fd2d0333c304713a@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 32213d2beee2991e6cc5a07dd878793e0f191c5a https://github.com/python/cpython/commit/32213d2beee2991e6cc5a07dd878793e0f191c5a Author: Mariatta Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M .travis.yml Log Message: ----------- Build docs in parallel (GH-1842) (GH-1871) (cherry picked from commit eba68e2c42e149acecb15bbeb692786e2540157d) From noreply at github.com Tue May 30 18:29:25 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 15:29:25 -0700 Subject: [Python-checkins] [python/cpython] 89e0a1: [3.6] Build docs in parallel (GH-1842) (GH-1872) Message-ID: <592df245af43c_27523fda38327c40505a2@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 89e0a189f8d6054e3e2a7345ac779c1052dc2a49 https://github.com/python/cpython/commit/89e0a189f8d6054e3e2a7345ac779c1052dc2a49 Author: Mariatta Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M .travis.yml Log Message: ----------- [3.6] Build docs in parallel (GH-1842) (GH-1872) (cherry picked from commit eba68e2c42e149acecb15bbeb692786e2540157d) From noreply at github.com Tue May 30 18:29:42 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 15:29:42 -0700 Subject: [Python-checkins] [python/cpython] 497e5e: [2.7] Build docs in parallel (GH-1842). (GH-1873) Message-ID: <592df256482f2_330b3fd517927c249554b@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 497e5e105a258f8e75485087bf48a13ff2987992 https://github.com/python/cpython/commit/497e5e105a258f8e75485087bf48a13ff2987992 Author: Mariatta Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M .travis.yml Log Message: ----------- [2.7] Build docs in parallel (GH-1842). (GH-1873) (cherry picked from commit eba68e2c42e149acecb15bbeb692786e2540157d) From noreply at github.com Tue May 30 18:37:45 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 15:37:45 -0700 Subject: [Python-checkins] [python/cpython] 60b257: bpo-17188: add missing periods at the end of sente... Message-ID: <592df43913bbb_26e73f9991021c2c652be@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 60b257b01ca497d7a556e3f526704aa1b923d1ac https://github.com/python/cpython/commit/60b257b01ca497d7a556e3f526704aa1b923d1ac Author: Mariatta Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Doc/reference/simple_stmts.rst Log Message: ----------- bpo-17188: add missing periods at the end of sentences (GH-1875) (GH-1876) (cherry picked from commit 9efad1e5aef32a6d8ca288793e8ee6df8782f615) From noreply at github.com Tue May 30 19:21:49 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 16:21:49 -0700 Subject: [Python-checkins] [python/cpython] 85aba2: subprocess test_empty_env typo fix. (#1877) Message-ID: <592dfe8d12dd8_78b63f7e6692bc3c100562@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 85aba238e49abd2d5a604102981d28a50f305443 https://github.com/python/cpython/commit/85aba238e49abd2d5a604102981d28a50f305443 Author: Gregory P. Smith Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Lib/test/test_subprocess.py Log Message: ----------- subprocess test_empty_env typo fix. (#1877) From lp_benchmark_robot at intel.com Tue May 30 19:44:23 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Tue, 30 May 2017 16:44:23 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-30 Message-ID: Results for project python/master, build date: 2017-05-30 03:03:03-07:00. - commit: e405d4b - previous commit: 2e6bb44 - revision date: 2017-05-29 17:26:31-04:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.716% | +0.815% | +4.796% | +6.994% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 1.735% | +0.022% | +22.467% | +11.185% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.707% | +0.173% | +23.935% | +9.982% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.681% | +0.451% | +21.292% | +10.517% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 4.622% | -0.673% | +10.094% | +3.959% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.185% | +0.779% | +12.445% | +9.369% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 0.862% | +0.242% | +9.036% | +8.395% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.722% | -0.318% | +3.915% | +5.854% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 2.865% | -0.118% | +7.780% | +18.206% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 5.446% | -1.639% | +7.523% | +13.463% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.781% | -0.365% | +2.649% | +7.247% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.350% | +0.208% | +6.656% | +3.745% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.934% | +0.414% | +4.033% | +7.244% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.032% | +0.582% | +9.640% | +9.234% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.055% | +3.488% | +7.958% | +8.386% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 1.055% | -0.109% | +6.933% | +11.151% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.721% | -0.110% | +9.637% | +10.580% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.532% | +1.192% | +8.803% | +9.116% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.551% | +1.063% | +4.935% | +7.444% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 1.193% | +0.556% | +4.344% | +9.254% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.509% | +0.921% | +5.612% | +13.026% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 1.905% | +0.494% | +12.457% | +12.233% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.906% | -0.453% | +6.663% | +14.251% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.818% | +0.384% | +17.146% | +14.433% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 6.949% | -0.347% | +2.624% | +15.889% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.678% | -0.516% | +3.408% | +5.007% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.594% | -0.037% | -2.369% | +0.632% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.045% | +0.538% | +2.741% | +7.546% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 1.346% | -2.966% | -0.948% | +15.473% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.381% | +0.166% | +1.614% | +23.498% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.539% | -0.186% | +5.904% | +21.433% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 5.080% | -0.122% | +5.329% | +20.264% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 6.145% | -1.745% | +11.244% | +11.544% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.157% | -0.016% | +0.427% | +9.071% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.114% | +0.190% | +1.933% | +4.511% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.091% | +0.055% | +1.596% | +4.392% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.133% | +0.236% | +11.055% | +11.597% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.235% | -0.063% | -8.538% | +9.012% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.331% | +0.909% | +2.225% | +9.803% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.889% | -1.731% | -1.149% | +6.344% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.266% | -2.920% | +9.232% | +4.028% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards|10.003% | -1.631% | +4.451% | +18.594% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.547% | +0.023% | +1.378% | +0.587% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.965% | -0.698% | +26.893% | +6.890% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 1.965% | +0.142% | +7.292% | +3.906% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.465% | +0.406% | +15.745% | +8.081% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 0.297% | +0.663% | +3.282% | -8.289% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.675% | -0.203% | +6.734% | +3.542% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.038% | +0.337% | +4.769% | +5.679% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 2.934% | +1.361% | +5.008% | +3.755% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.352% | -0.046% | +2.650% | +8.880% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.672% | +0.119% | +12.277% | +7.004% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 2.311% | -0.308% | +9.821% | +6.019% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.960% | +0.221% | +12.110% | +7.643% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.358% | -0.000% | +11.312% | +8.917% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 3.269% | -0.810% | +21.958% | +10.049% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.053% | +0.400% | +6.335% | +5.768% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 5.371% | -2.983% | -2.226% | +1.579% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 8.249% | +0.308% | +8.801% | +19.004% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 0.616% | -0.244% | +0.786% | +15.707% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.211% | +0.265% | +8.793% | +6.066% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 0.979% | +0.392% | +5.611% | +8.633% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.209% | +0.509% | +6.864% | +3.941% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 1.067% | +1.186% | +3.209% | +8.230% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.181% | +0.675% | +7.237% | +7.806% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-30 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Wed May 31 01:08:06 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 22:08:06 -0700 Subject: [Python-checkins] [python/cpython] e49c5e: [3.6] Fix a trivial typo in global section (GH-149... Message-ID: <592e4fb6633ab_71d23f8955c27c34640cf@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: e49c5e92778cbd8f5b72da185eacd50b3a9896f7 https://github.com/python/cpython/commit/e49c5e92778cbd8f5b72da185eacd50b3a9896f7 Author: Mariatta Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Doc/reference/simple_stmts.rst Log Message: ----------- [3.6] Fix a trivial typo in global section (GH-1497) (GH-1880) (cherry picked from commit f34c6850203a2406c4950af7a9c8a134145df4ea) From noreply at github.com Wed May 31 01:08:13 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 22:08:13 -0700 Subject: [Python-checkins] [python/cpython] 99424d: [3.5] Fix a trivial typo in global section (GH-149... Message-ID: <592e4fbd85f36_216343f9809f91c2c455eb@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 99424d8f2a311916e1626c0420432453068b6169 https://github.com/python/cpython/commit/99424d8f2a311916e1626c0420432453068b6169 Author: Mariatta Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Doc/reference/simple_stmts.rst Log Message: ----------- [3.5] Fix a trivial typo in global section (GH-1497) (GH-1881) (cherry picked from commit f34c6850203a2406c4950af7a9c8a134145df4ea) From noreply at github.com Wed May 31 01:08:20 2017 From: noreply at github.com (GitHub) Date: Tue, 30 May 2017 22:08:20 -0700 Subject: [Python-checkins] [python/cpython] e81aa8: [2.7] Fix a trivial typo in global section (GH-149... Message-ID: <592e4fc4edb77_378f3fa527b81c382847b@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: e81aa87562421f4293178dd93b5c8c96ed492eb7 https://github.com/python/cpython/commit/e81aa87562421f4293178dd93b5c8c96ed492eb7 Author: Mariatta Date: 2017-05-30 (Tue, 30 May 2017) Changed paths: M Doc/reference/simple_stmts.rst Log Message: ----------- [2.7] Fix a trivial typo in global section (GH-1497) (GH-1882) (cherry picked from commit f34c6850203a2406c4950af7a9c8a134145df4ea) From solipsis at pitrou.net Wed May 31 05:06:50 2017 From: solipsis at pitrou.net (solipsis at pitrou.net) Date: Wed, 31 May 2017 09:06:50 +0000 Subject: [Python-checkins] Daily reference leaks (4243df51fe43): sum=13 Message-ID: <20170531090650.98303.62EE6A2262C847DA@psf.io> results for 4243df51fe43 on branch "default" -------------------------------------------- test_asyncio leaked [0, 0, 3] memory blocks, sum=3 test_collections leaked [0, 0, 7] memory blocks, sum=7 test_functools leaked [0, 3, 1] memory blocks, sum=4 test_multiprocessing_forkserver leaked [0, -2, 1] memory blocks, sum=-1 Command line was: ['./python', '-m', 'test.regrtest', '-uall', '-R', '3:3:/home/psf-users/antoine/refleaks/reflogUe_2ei', '--timeout', '7200'] From noreply at github.com Wed May 31 10:00:23 2017 From: noreply at github.com (GitHub) Date: Wed, 31 May 2017 07:00:23 -0700 Subject: [Python-checkins] [python/cpython] fc354f: bpo-25324: copy tok_name before changing it (#1608... Message-ID: <592ecc77c066_73b83fa3d7b2dc38109755@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: fc354f07855a9197e71f851ad930cbf5652f9160 https://github.com/python/cpython/commit/fc354f07855a9197e71f851ad930cbf5652f9160 Author: Albert-Jan Nijburg Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M Doc/library/token.rst M Include/token.h M Lib/test/test_tokenize.py M Lib/token.py M Lib/tokenize.py M Misc/NEWS M Parser/tokenizer.c Log Message: ----------- bpo-25324: copy tok_name before changing it (#1608) * add test to check if were modifying token * copy list so import tokenize doesnt have side effects on token * shorten line * add tokenize tokens to token.h to get them to show up in token * move ERRORTOKEN back to its previous location, and fix nitpick * copy comments from token.h automatically * fix whitespace and make more pythonic * change to fix comments from @haypo * update token.rst and Misc/NEWS * change wording * some more wording changes From noreply at github.com Wed May 31 18:34:01 2017 From: noreply at github.com (GitHub) Date: Wed, 31 May 2017 15:34:01 -0700 Subject: [Python-checkins] [python/cpython] a5aa72: Fix Travis config to reinstate test build (GH-1879... Message-ID: <592f44d9aba66_37a43f8899ca5c2c73288@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: a5aa72ac789052411797c6f079ffff0a9fdbf82c https://github.com/python/cpython/commit/a5aa72ac789052411797c6f079ffff0a9fdbf82c Author: Hiro Asari Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M .travis.yml Log Message: ----------- Fix Travis config to reinstate test build (GH-1879) From noreply at github.com Wed May 31 18:52:41 2017 From: noreply at github.com (GitHub) Date: Wed, 31 May 2017 15:52:41 -0700 Subject: [Python-checkins] [python/cpython] 767b6d: [3.6] Fix Travis config to reinstate test build (G... Message-ID: <592f49393ba60_70f53f96dbf4dc2c3398d@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 767b6d7d2da6823f71d10e6eeae24451db115c61 https://github.com/python/cpython/commit/767b6d7d2da6823f71d10e6eeae24451db115c61 Author: Brett Cannon Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M .travis.yml Log Message: ----------- [3.6] Fix Travis config to reinstate test build (GH-1879) (GH-1889) (cherry picked from commit a5aa72ac789052411797c6f079ffff0a9fdbf82c) From noreply at github.com Wed May 31 18:52:59 2017 From: noreply at github.com (GitHub) Date: Wed, 31 May 2017 15:52:59 -0700 Subject: [Python-checkins] [python/cpython] ec675d: [3.5] Fix Travis config to reinstate test build (G... Message-ID: <592f494bb999d_228263fa8c49f3c2c44385@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: ec675d5245812128043d17c0f63ebfc57fe5e1e5 https://github.com/python/cpython/commit/ec675d5245812128043d17c0f63ebfc57fe5e1e5 Author: Brett Cannon Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M .travis.yml Log Message: ----------- [3.5] Fix Travis config to reinstate test build (GH-1879) (GH-1890) (cherry picked from commit a5aa72ac789052411797c6f079ffff0a9fdbf82c) From noreply at github.com Wed May 31 18:53:31 2017 From: noreply at github.com (GitHub) Date: Wed, 31 May 2017 15:53:31 -0700 Subject: [Python-checkins] [python/cpython] 32e220: [2.7] Fix Travis config to reinstate test build (G... Message-ID: <592f496bf312b_731f3f9a31e83c3449520@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 32e220f1a28cce4f39823594fc348dbdebcce2d9 https://github.com/python/cpython/commit/32e220f1a28cce4f39823594fc348dbdebcce2d9 Author: Brett Cannon Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M .travis.yml Log Message: ----------- [2.7] Fix Travis config to reinstate test build (GH-1879) (GH-1891) (cherry picked from commit a5aa72ac789052411797c6f079ffff0a9fdbf82c) From noreply at github.com Wed May 31 20:14:20 2017 From: noreply at github.com (GitHub) Date: Wed, 31 May 2017 17:14:20 -0700 Subject: [Python-checkins] [python/cpython] 56ddfd: bpo-27618: Clarify that threading.Lock is a factor... Message-ID: <592f5c5caf949_7c593fe5edbb5c34621f3@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/python/cpython Commit: 56ddfd2eea4d98456a9a99bf2a718f21ee6b2be2 https://github.com/python/cpython/commit/56ddfd2eea4d98456a9a99bf2a718f21ee6b2be2 Author: csabella Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M Doc/library/threading.rst Log Message: ----------- bpo-27618: Clarify that threading.Lock is a factory function (GH-1307) From lp_benchmark_robot at intel.com Wed May 31 20:34:48 2017 From: lp_benchmark_robot at intel.com (lp_benchmark_robot at intel.com) Date: Wed, 31 May 2017 17:34:48 -0700 Subject: [Python-checkins] [65 flat] Results for Python (master branch) 2017-05-31 Message-ID: <067291e1-2e8e-4582-b1ea-c23ad3ca695a@orsmsx154.amr.corp.intel.com> Results for project python/master, build date: 2017-05-31 03:03:03-07:00. - commit: 85aba23 - previous commit: e405d4b - revision date: 2017-05-30 16:21:47-07:00 - environment: Broadwell-EP - cpu: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz 2x22 cores, stepping 1, LLC 55 MB - mem: 128 GB - os: Ubuntu 16.04.2 LTS - kernel: 4.4.0-62-generic x86_64 GNU/Linux Baseline results were generated using release v3.6.0, with hash 5c4568a from 2016-12-22 23:38:47+00:00. +-----+------------------------+--------+------------+------------+------------+ | | |relative|change since|change since|current rev | | | benchmark|std_dev*| last run | baseline |run with PGO| +-----+------------------------+--------+------------+------------+------------+ | :-| | 2to3| 0.653% | -0.132% | +4.670% | +6.303% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method| 0.586% | +0.304% | +22.703% | +10.666% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_slots| 0.497% | +0.004% | +23.938% | +9.189% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_method_unknown| 0.364% | +0.090% | +21.362% | +10.211% | +-----+------------------------+--------+------------+------------+------------+ | :-| | call_simple| 2.731% | +0.856% | +10.864% | +6.433% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chameleon| 1.055% | +0.243% | +12.657% | +9.492% | +-----+------------------------+--------+------------+------------+------------+ | :-| | chaos| 2.593% | -0.523% | +8.560% | +8.001% | +-----+------------------------+--------+------------+------------+------------+ | :-| | crypto_pyaes| 0.829% | -0.019% | +3.897% | +3.971% | +-----+------------------------+--------+------------+------------+------------+ | :-| | deltablue| 3.094% | +0.057% | +7.833% | +16.174% | +-----+------------------------+--------+------------+------------+------------+ | :-| | django_template| 5.288% | +0.628% | +8.103% | +13.728% | +-----+------------------------+--------+------------+------------+------------+ | :-| | dulwich_log| 1.552% | +0.456% | +3.093% | +5.479% | +-----+------------------------+--------+------------+------------+------------+ | :-| | fannkuch| 0.433% | -0.087% | +6.574% | +3.919% | +-----+------------------------+--------+------------+------------+------------+ | :-| | float| 0.976% | -0.159% | +3.881% | +4.923% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_text| 1.655% | +0.296% | +9.908% | +9.275% | +-----+------------------------+--------+------------+------------+------------+ | :-| | genshi_xml| 2.685% | -0.866% | +7.161% | +8.628% | +-----+------------------------+--------+------------+------------+------------+ | :-| | go| 0.810% | +0.208% | +7.126% | +9.459% | +-----+------------------------+--------+------------+------------+------------+ | :-| | hexiom| 0.913% | -0.132% | +9.518% | +10.392% | +-----+------------------------+--------+------------+------------+------------+ | :-| | html5lib| 3.474% | -0.315% | +8.516% | +8.993% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_dumps| 1.086% | +0.142% | +5.070% | +7.074% | +-----+------------------------+--------+------------+------------+------------+ | :-| | json_loads| 3.391% | -0.854% | +3.528% | +9.018% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_format| 1.708% | +0.526% | +6.108% | +8.698% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_silent| 2.934% | -0.164% | +12.313% | +11.345% | +-----+------------------------+--------+------------+------------+------------+ | :-| | logging_simple| 1.319% | +1.730% | +8.278% | +9.185% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mako| 0.505% | +0.224% | +17.331% | +12.498% | +-----+------------------------+--------+------------+------------+------------+ | :-| | mdp| 5.940% | +1.016% | +3.614% | +14.527% | +-----+------------------------+--------+------------+------------+------------+ | :-| | meteor_contest| 1.485% | +0.058% | +3.464% | +4.711% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nbody| 0.439% | +0.247% | -2.116% | +3.912% | +-----+------------------------+--------+------------+------------+------------+ | :-| | nqueens| 1.350% | -0.130% | +2.614% | +7.350% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pathlib| 2.274% | +1.457% | +0.523% | +11.913% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle| 1.091% | +0.178% | +1.789% | +23.476% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_dict| 0.553% | +0.033% | +5.935% | +18.009% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_list| 0.694% | +0.648% | +5.943% | +18.368% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pickle_pure_python| 6.545% | +0.208% | +11.429% | +9.479% | +-----+------------------------+--------+------------+------------+------------+ | :-| | pidigits| 0.324% | -0.051% | +0.376% | +10.072% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup| 0.123% | +0.079% | +2.010% | +4.396% | +-----+------------------------+--------+------------+------------+------------+ | :-| | python_startup_no_site| 0.089% | +0.066% | +1.661% | +4.341% | +-----+------------------------+--------+------------+------------+------------+ | :-| | raytrace| 1.981% | -0.180% | +10.894% | +10.611% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_compile| 4.790% | -1.152% | -9.789% | +11.491% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_dna| 0.578% | -0.227% | +2.003% | +9.327% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_effbot| 2.789% | +0.368% | -0.777% | +5.942% | +-----+------------------------+--------+------------+------------+------------+ | :-| | regex_v8| 2.117% | +0.029% | +9.259% | +2.192% | +-----+------------------------+--------+------------+------------+------------+ | :-| | richards| 9.836% | +1.041% | +5.446% | +15.579% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_fft| 0.629% | +0.022% | +1.400% | +2.633% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_lu| 1.700% | +0.851% | +27.515% | +6.006% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_monte_carlo| 2.010% | -0.081% | +7.217% | +1.573% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sor| 0.611% | -0.204% | +15.573% | +5.604% | +-----+------------------------+--------+------------+------------+------------+ | :-| | scimark_sparse_mat_mult| 1.280% | -0.261% | +3.030% | -1.206% | +-----+------------------------+--------+------------+------------+------------+ | :-| | spectral_norm| 0.759% | -0.044% | +6.693% | +0.712% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_declarative| 1.042% | -0.203% | +4.576% | +7.629% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlalchemy_imperative| 3.235% | -1.122% | +3.942% | +4.787% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sqlite_synth| 3.420% | -0.228% | +2.427% | +8.711% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_expand| 2.472% | -0.279% | +12.032% | +7.936% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_integrate| 1.900% | +0.571% | +10.336% | +6.317% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_str| 3.847% | -0.536% | +11.639% | +9.213% | +-----+------------------------+--------+------------+------------+------------+ | :-| | sympy_sum| 5.397% | -0.265% | +11.077% | +12.082% | +-----+------------------------+--------+------------+------------+------------+ | :-| | telco| 4.671% | -1.367% | +20.892% | +10.376% | +-----+------------------------+--------+------------+------------+------------+ | :-| | tornado_http| 1.098% | -0.058% | +6.280% | +4.970% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpack_sequence| 4.930% | +0.392% | -1.826% | +0.971% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle| 6.788% | +1.531% | +10.198% | +19.281% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_list| 1.372% | -0.323% | +0.466% | +17.540% | +-----+------------------------+--------+------------+------------+------------+ | :-| | unpickle_pure_python| 2.135% | +0.179% | +8.957% | +3.666% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_generate| 1.072% | -0.077% | +5.539% | +8.873% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_iterparse| 2.579% | -0.141% | +6.733% | +4.788% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_parse| 1.333% | -0.308% | +2.911% | +8.480% | +-----+------------------------+--------+------------+------------+------------+ | :-| | xml_etree_process| 1.413% | -0.450% | +6.820% | +8.417% | +-----+------------------------+--------+------------+------------+------------+ * Relative Standard Deviation (Standard Deviation/Average) If this is not displayed properly please visit our results page here: http://languagesperformance.intel.com/65-flat-results-for-python-master-branch-2017-05-31 Our lab does a nightly source pull and build of the Python project and measures performance changes against the previous stable version and the previous nightly measurement. This is provided as a service to the community so that quality issues with current hardware can be identified quickly. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. From noreply at github.com Wed May 31 21:53:10 2017 From: noreply at github.com (GitHub) Date: Wed, 31 May 2017 18:53:10 -0700 Subject: [Python-checkins] [python/cpython] 958e81: bpo-27618: Clarify that threading.Lock is a factor... Message-ID: <592f7386290e0_21e153fdb02d1fc281061f2@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 958e815fe014e9a3c64f3568b883c2a7b32a4e2e https://github.com/python/cpython/commit/958e815fe014e9a3c64f3568b883c2a7b32a4e2e Author: csabella Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M Doc/library/threading.rst Log Message: ----------- bpo-27618: Clarify that threading.Lock is a factory function (GH-1307) (GH-1895) (cherry picked from commit 56ddfd2eea4d98456a9a99bf2a718f21ee6b2be2) From noreply at github.com Wed May 31 21:53:26 2017 From: noreply at github.com (GitHub) Date: Wed, 31 May 2017 18:53:26 -0700 Subject: [Python-checkins] [python/cpython] 9abd0b: bpo-27618: Clarify that threading.Lock is a factor... Message-ID: <592f7396c33f_6b763f90bd999c3c575fa@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 9abd0bf68f73b3beb56954e22740f0efcf04bc79 https://github.com/python/cpython/commit/9abd0bf68f73b3beb56954e22740f0efcf04bc79 Author: csabella Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M Doc/library/threading.rst Log Message: ----------- bpo-27618: Clarify that threading.Lock is a factory function (GH-1307) (GH-1894) (cherry picked from commit 56ddfd2eea4d98456a9a99bf2a718f21ee6b2be2) From noreply at github.com Wed May 31 22:48:29 2017 From: noreply at github.com (GitHub) Date: Wed, 31 May 2017 19:48:29 -0700 Subject: [Python-checkins] [python/cpython] 1721b0: bpo-22702: Clarify documentation of str.join & byt... Message-ID: <592f807dace6a_27a83fc1f220fc3071338@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/3.5 Home: https://github.com/python/cpython Commit: 1721b06a78a4fd7942d9658ac8add6911a1a03e3 https://github.com/python/cpython/commit/1721b06a78a4fd7942d9658ac8add6911a1a03e3 Author: Mariatta Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M Doc/library/stdtypes.rst Log Message: ----------- bpo-22702: Clarify documentation of str.join & bytes.join (GH-156) (GH-1896) The "iterable iterable" phrasing created confusion between the term reference and the parameter name. This simplifies the phrasing to just use the parameter name without linking directly to the term definition. (cherry picked from commit 08e2f355d04d3cbea5751ce1275306ee3f569b32) From noreply at github.com Wed May 31 22:49:02 2017 From: noreply at github.com (GitHub) Date: Wed, 31 May 2017 19:49:02 -0700 Subject: [Python-checkins] [python/cpython] 952215: bpo-22702: Clarify documentation of str.join & byt... Message-ID: <592f809ec652f_2190e3fe8c352dc301176d0@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/3.6 Home: https://github.com/python/cpython Commit: 9522159bc41f2be0f4aafd0fa182669876aca47f https://github.com/python/cpython/commit/9522159bc41f2be0f4aafd0fa182669876aca47f Author: Mariatta Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M Doc/library/stdtypes.rst Log Message: ----------- bpo-22702: Clarify documentation of str.join & bytes.join (GH-156) (GH-1897) The "iterable iterable" phrasing created confusion between the term reference and the parameter name. This simplifies the phrasing to just use the parameter name without linking directly to the term definition. (cherry picked from commit 08e2f355d04d3cbea5751ce1275306ee3f569b32) From noreply at github.com Wed May 31 22:49:32 2017 From: noreply at github.com (GitHub) Date: Wed, 31 May 2017 19:49:32 -0700 Subject: [Python-checkins] [python/cpython] 9139f2: bpo-22702: Clarify documentation of str.join & byt... Message-ID: <592f80bc5940d_1cf63fd9eb129c38724ec@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.7 Home: https://github.com/python/cpython Commit: 9139f23464ed0f71cb0e34a535a5b7ddf7fad748 https://github.com/python/cpython/commit/9139f23464ed0f71cb0e34a535a5b7ddf7fad748 Author: Mariatta Date: 2017-05-31 (Wed, 31 May 2017) Changed paths: M Doc/library/stdtypes.rst Log Message: ----------- bpo-22702: Clarify documentation of str.join & bytes.join (GH-156) (GH-1898) The "iterable iterable" phrasing created confusion between the term reference and the parameter name. This simplifies the phrasing to just use the parameter name without linking directly to the term definition.. (cherry picked from commit 08e2f355d04d3cbea5751ce1275306ee3f569b32)