Skip to content

2.7 #3455

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 3,500 commits into from
Closed

2.7 #3455

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3500 commits
Select commit Hold shift + click to select a range
ab16dc1
bpo-29506: Clarify deep copy note in copy module
ncoghlan Apr 9, 2017
7026cd9
[2.7] Correct typo in configparser.rst (GH-1012) (GH-1026)
Mariatta Apr 9, 2017
e0cba5b
[2.7] bpo-29521: Fix two minor documentation build warnings (GH-41) (…
Mariatta Apr 10, 2017
65c5b09
bpo-30027: Fix Py3k warnings in test_xml_etree. (#1065)
serhiy-storchaka Apr 12, 2017
53ad684
bpo-30021: Add examples for re.escape(). (#1048) (#1118)
serhiy-storchaka Apr 13, 2017
b2b00e0
[2.7] bpo-29738: Fix memory leak in _get_crl_dp (GH-526) (GH-1144)
Mariatta Apr 15, 2017
0b46fcf
[2.7] bpo-30059: Include Py_Ellipsis in C API documentation (GH-1018)…
MSeifert04 Apr 15, 2017
5fbdfc3
bpo-30068: add missing iter(self) in _io._IOBase.readlines when hint …
zhangyangyu Apr 15, 2017
50f948e
bpo-30011: Fixed race condition in HTMLParser.unescape(). (#1140)
serhiy-storchaka Apr 15, 2017
5e79321
bpo-30074: Fix compile warnings of _PySlice_Unpack and convert missed…
serhiy-storchaka Apr 15, 2017
89f9eb5
bpo-29943: Remove the PySlice_GetIndicesEx() macro. (#1050)
serhiy-storchaka Apr 16, 2017
32c43fb
Fix typo in HTTPConnection.set_tunnel description (#1179)
cnsnyder Apr 19, 2017
64aa4df
[2.7] bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping…
serhiy-storchaka Apr 19, 2017
2a1bf06
[2.7] [3.5] bpo-30070: Fixed leaks and crashes in errors handling in …
serhiy-storchaka Apr 19, 2017
450a69c
bpo-19225: Remove duplicated description for standard warning categor…
cocoatomo Apr 20, 2017
fb12365
Remove redundant comma in argparse HOWTO (GH-1141)
berkerpeksag Apr 20, 2017
91e5ee5
[2.7] Add missing .gitignore entries for VS2015 IntelliSense DB (GH-1…
Mariatta Apr 21, 2017
bfc7dff
[2.7] bpo-15718: Document the upper bound constrain on the __len__ re…
serhiy-storchaka Apr 23, 2017
19b3a48
[2.7] bpo-30142: Remove "callable" from the 2to3fixer documentation. …
corona10 Apr 26, 2017
24404b4
[2.7] bpo-30182: Use the correct name for ISO in Unicode HOWTO. (GH-1…
Mariatta Apr 27, 2017
219a3f9
Update gitignore from master (#1329)
vstinner Apr 28, 2017
5f4056a
Fix "make tags" command (#1337)
vstinner Apr 28, 2017
941ea53
[2.7] bpo-30197: Enhance swap_attr() and backport swap_item() in test…
serhiy-storchaka Apr 28, 2017
4734c2d
[2.7] bpo-30208: DOC: fix small typos in IDLE (#1358)
csabella Apr 30, 2017
a694e09
bpo-30207: Rename test.test_support to test.support. (#1353)
serhiy-storchaka Apr 30, 2017
6bed8f9
bpo-30207: Install the Lib/test/support directory. (#1369)
serhiy-storchaka May 1, 2017
2c7085f
bpo-27593: Get SCM build info from git instead of hg (#1327)
vstinner May 2, 2017
43566ae
[2.7] bpo-30223: Add Lib/test/__main__.py. (#1373)
serhiy-storchaka May 2, 2017
8e158b2
[2.7] bpo-30223: Fix test_xpickle for Python 2.4. (#1395)
serhiy-storchaka May 2, 2017
fd6c8bb
bpo-27593: Revise git SCM build info. (#744) (#746) (#1392)
vstinner May 2, 2017
8105dd7
bpo-30223: Add global in regrtest main_in_temp_cwd (#1399)
vstinner May 2, 2017
df56925
bpo-30232: Support Git worktree in configure.ac (#1402)
vstinner May 2, 2017
d1c862f
bpo-30199: test_ssl closes all asyncore channels (#1381) (#1408)
vstinner May 3, 2017
0d49379
regrtest: always show before/after of modified env (#1407) (#1409)
vstinner May 3, 2017
f6a3133
bpo-30255: Clip step in _PySlice_Unpack() (#1429)
vstinner May 3, 2017
2b183b8
Update .gitignore (#1435)
vstinner May 3, 2017
15f8d0d
test_distutils: use EnvironGuard (#1433)
vstinner May 3, 2017
c991eb2
bpo-30258: regrtest handles child process crash (#1431)
vstinner May 3, 2017
2c27731
bpo-30257: _bsddb: Fix newDBObject() (#1428)
vstinner May 3, 2017
8cf7ea2
Add Appveyor to Python 2.7 branch (#1434)
vstinner May 3, 2017
74f0db8
[2.7] bpo-30236: Backported regrtest options -m and -G. (#1394)
serhiy-storchaka May 3, 2017
e1b02ff
[2.7] bpo-28315: Improve code examples in docs (GH-1372) (#1447)
Mariatta May 4, 2017
0f7f676
test_distutils: test_build_ext uses EnvironGuard (#1458)
vstinner May 4, 2017
9fb061b
Fix test_ftplib warning if IPv6 is not available (#1457)
vstinner May 4, 2017
7806438
bpo-30108: Restore sys.path in test_site (#1197) (#1459)
vstinner May 4, 2017
e81e355
bpo-30108: Fix test_site setUpModule() (#1460)
vstinner May 4, 2017
8a19eb2
bpo-23404: make touch becomes make regen-all (#1466)
vstinner May 5, 2017
ef4c6ba
Revert "Issue #29094: Offsets in a ZIP file created with extern file …
benjaminp May 5, 2017
fd6094c
Relax test timing (bpo-29861) to avoid sporadic failures (#1120) (#1472)
vstinner May 5, 2017
d81f9e2
bpo-30264: ExpatParser now closes the source (#1476)
vstinner May 5, 2017
5d7a18f
[2.7] bpo-30243: Fixed the possibility of a crash in _json. (GH-1420)…
serhiy-storchaka May 5, 2017
03b2788
bpo-30265: support.unlink() don't catch any OSError (#1456)
vstinner May 5, 2017
228da42
bpo-30258: Fix handling of child error in regrtest (#1477)
vstinner May 5, 2017
4e7457b
bpo-29990: Fix range checking in GB18030 decoder (#1509)
zhangyangyu May 9, 2017
c8a77d3
Fix SyntaxWarning on importing test_inspect (#1512)
vstinner May 9, 2017
d2aff60
[2.7] bpo-30283: Backport test_regrtest from master to 2.7 (#1513)
vstinner May 9, 2017
453a685
bpo-30283: Backport regrtest features from master to 2.7 (#1516)
vstinner May 9, 2017
a473a73
[2.7] bpo-29243: Fix Makefile with respect to --enable-optimizations …
torsava May 9, 2017
8832141
gitignore: add rules for the PC/ directory (#1514)
vstinner May 10, 2017
05469fa
bpo-30281: Fix the default value for stop in PySlice_Unpack() (#1531)…
zhangyangyu May 10, 2017
3837d97
bpo-15526: test_startfile changes the cwd (#1537)
vstinner May 10, 2017
a5bb624
[2.7] bpo-30283: regrtest: backport test_slow_interrupted() and test_…
vstinner May 11, 2017
f2e894c
bpo-30342: Fix sysconfig.is_python_build() on VS9.0 (#1544)
vstinner May 12, 2017
94a3694
bpo-6393: Fix locale.getprerredencoding() on macOS (#1555)
vstinner May 12, 2017
c7362b4
Update susp-ignored.csv (GH-1564)
zware May 13, 2017
4be66b6
Fix warnings due to deprecated latex options (GH-1563)
zware May 13, 2017
f6c6d1e
bpo-11681: Document the `-b` and `-bb` options (GH-1562)
zware May 13, 2017
bd82a07
Update Travis Doc build config (GH-1565)
zware May 13, 2017
982a17e
bpo-30242: resolve some undefined behaviours in struct (#1418) (#1588)
zhangyangyu May 15, 2017
eb66897
[2.7] bpo-30366: Backport tests for test.support. (#1582)
serhiy-storchaka May 15, 2017
9d1983b
bpo-11790: Fix sporadic failures in test_multiprocessing.WithProcesse…
vstinner May 15, 2017
6924ed5
bpo-30357 each test in test_thread waits until all spawned threads fi…
grzgrzgrz3 May 15, 2017
97eb2a7
[2.7] bpo-30380: Pin the version of Sphinx used to build the docs (GH…
brettcannon May 16, 2017
b8b9f95
[2.7] bpo-30380: Fix Sphinx 1.6.1 warnings. (GH-1613) (#1616)
serhiy-storchaka May 16, 2017
800e4b7
bpo-30329: Catch Windows error 10022 on shutdown() (#1538) (#1624)
vstinner May 17, 2017
09b5247
bpo-30365: Backport warnings and fix bugs in ElementTree. (#1581)
serhiy-storchaka May 17, 2017
955b676
[2.7] bpo-30363: Backport warnings in the re module. (#1577)
serhiy-storchaka May 18, 2017
dfcfc91
[2.7] bpo-30375: Correct the stacklevel of regex compiling warnings. …
serhiy-storchaka May 18, 2017
c47c315
bpo-26434: Fix multiprocessing grandchilds in a Windows service (GH-1…
schlamar May 19, 2017
e9f9b04
[2.7] bpo-25794: Fix `type.__setattr__()` for non-interned or unicode…
serhiy-storchaka May 20, 2017
e6a0b59
[2.7] bpo-27945: Fixed various segfaults with dict. (GH-1657) (#1681)
serhiy-storchaka May 20, 2017
cef8b17
bpo-30409: locale.getpreferredencoding doesn't return result (#1672)
seanmccully May 21, 2017
2b67c7a
[2.7] bpo-30415: Add new tests for the fnmatch module. (GH-1684). (#1…
serhiy-storchaka May 21, 2017
6e1b832
bpo-30003: Fix handling escape characters in HZ codec (#1720) (#1556)
zhangyangyu May 22, 2017
374e57d
[2.7] Fix typos in multiple `.rst` files (GH-1668) (#1707)
delirious-lettuce May 22, 2017
fd58340
Build the docs against Sphinx 1.6.1 (GH-1744)
brettcannon May 23, 2017
f31f225
Fix spelling mistakes in tkinter.py (#1754)
bravegnu May 23, 2017
9395ca4
added re.UNICODE effects to insensitive flags (#1781)
bricsuc May 24, 2017
779e7c9
bpo-30394: Fix a socket leak in smtplib.SMTP.__init__() (#1700) (#1788)
matrixise May 24, 2017
bdd9647
[2.7] bpo-30414: multiprocessing.Queue._feed do not break from main l…
pitrou May 25, 2017
2bb6eb3
[2.7] Indent methods and attributes of MimeType class (GH-1306) (#1801)
matrixise May 25, 2017
96f5020
[2.7] bpo-30310: tkFont now supports unicode options (e.g. font famil…
serhiy-storchaka May 26, 2017
1626a47
[2.7] bpo-29960 _random.Random corrupted on exception in setstate(). …
Mariatta May 27, 2017
1f29cef
bpo-29766: Do not force --with-lto to true for --enable-optimizations…
hannosch May 30, 2017
497e5e1
[2.7] Build docs in parallel (GH-1842). (GH-1873)
Mariatta May 30, 2017
e81aa87
[2.7] Fix a trivial typo in global section (GH-1497) (GH-1882)
Mariatta May 31, 2017
32e220f
[2.7] Fix Travis config to reinstate test build (GH-1879) (GH-1891)
brettcannon May 31, 2017
9139f23
bpo-22702: Clarify documentation of str.join & bytes.join (GH-156) (G…
Mariatta Jun 1, 2017
662d856
bpo-30499: Remove a deprecated note about sets. (GH-1848) (GH-1907)
Mariatta Jun 1, 2017
3ef3bcb
bpo-30378: Fix the problem that SysLogHandler can't handle IPv6 addre…
zhangyangyu Jun 1, 2017
6a1b89d
[2.7] Turn on macOS builds for Travis (GH-1846) (GH-1931)
brettcannon Jun 3, 2017
87edc5e
Skip UNC tests on AppVeyor in case of ENOENT (GH-1950)
zware Jun 4, 2017
ed3edb4
[2.7] Only run AppVeyor on long-lived branches (GH-1941)
zware Jun 5, 2017
e14af32
Simplify code in warnings modules (#1957)
alex Jun 5, 2017
ddf8f14
[2.7] bpo-30417: Disable 'cpu' resource on Travis (GH-1928)
zware Jun 6, 2017
e29c5e8
[2.7] Install dependencies in Travis OSX build (GH-1952)
zware Jun 6, 2017
536209e
bpo-23787: Change sum() docstring from sequence to iterable (GH-1859)
Mariatta Jun 6, 2017
fe68139
[2.7] trivial: update config.{guess,sub} from gnu.org. (GH-1987) (#2007)
doko42 Jun 8, 2017
e5bdad2
bpo-30418: Popen.communicate() always ignore EINVAL (#2002) (#2006)
vstinner Jun 8, 2017
3c7b67b
[2.7] bpo-30417: Disable `cpu` resource on AppVeyor (GH-1951)
zware Jun 10, 2017
28288be
bpo-30614: testInitNonExistentFile() of test_bz2 leaks references (#2…
matrixise Jun 10, 2017
9660a7e
bpo-25409: Clarify fnmatch and fnmatchcase documentation (GH-1535) (G…
Mariatta Jun 10, 2017
5fe8ac6
[2.7] bpo-27425: Be more explicit in .gitattributes (GH-840) (GH-2086)
zware Jun 11, 2017
51658f7
[2.7] Use Travis to make sure all generated files are up to date (GH-…
zware Jun 11, 2017
107949c
bpo-30621: Update Input Output Tutorial Example(GH-2074) (GH-2120)
Mariatta Jun 12, 2017
0cc43df
[2.7] bpo-28994: Fixed errors handling in atexit._run_exitfuncs(). (G…
serhiy-storchaka Jun 12, 2017
41af942
bpo-30615: Fix the leak reference in Modules/_elementtree.c (#2129)
matrixise Jun 12, 2017
bbb3358
bpo-30217: add the operators ~ and | to the index (GH-1502) (GH-2137)
marco-buttu Jun 12, 2017
15a6127
[2.7] Mention how to disable signal fd wakeup (GH-2140) (#2151)
pitrou Jun 13, 2017
bdd3567
_tkinter: Fix refleak in getint() (#2153)
vstinner Jun 13, 2017
a51f12f
[2.7] bpo-29514: Check magic number for bugfix releases
ncoghlan Jun 13, 2017
d09f167
[2.7] bpo-24484: Avoid race condition in multiprocessing cleanup (GH-…
pitrou Jun 13, 2017
311054a
Fix trivial typo in Python Setup documentation (GH-2185) (GH-2190)
csabella Jun 14, 2017
4b30107
bpo-30659 : Use ** for kwargs in namedtuple._replace() signature (GH-…
Mariatta Jun 14, 2017
0e4571a
bpo-29591: Upgrade Modules/expat to libexpat 2.2 (#2164) (#2202)
vstinner Jun 15, 2017
8bb0863
bpo-30675: Fix refleak hunting in regrtest (#2227)
vstinner Jun 16, 2017
24c2c20
bpo-30540, bpo-30523: Add --matchfile and --list-cases options to reg…
vstinner Jun 16, 2017
c3c9db8
[2.7] bpo-30657: Check & prevent integer overflow in PyString_DecodeE…
jaybosamiya Jun 18, 2017
b39a748
bpo-30176: Add missing curses cell attributes constants (#2278)
zhangyangyu Jun 19, 2017
d4324ba
bpo-30500: urllib: Simplify splithost by calling into urlparse. (#184…
vstinner Jun 20, 2017
ebbccea
bpo-30368: Update build_ssl.py to restore Perl-less building (#1805)
jkloth Jun 20, 2017
2ada64d
[2.7] bpo-30694: Upgrade Modules/expat/ to libexpat 2.2.1 (#2300) (#2…
vstinner Jun 21, 2017
ab3b0ad
bpo-29591: Update VS project files (#2310)
jkloth Jun 21, 2017
da6d305
bpo-8799: Reduce timing sensitivity of condition test by explicitly (…
vstinner Jun 22, 2017
1ecfa45
Add "Misc/NEWS.d" directory tree for "blurb". (#2333)
larryhastings Jun 22, 2017
5082674
[2.7] bpo-30709: Improve code example in Descriptor HowTo doc (GH-233…
Mariatta Jun 23, 2017
7709b4d
[2.7] bpo-30727: Fix a race condition in test_threading. (GH-2334). (…
serhiy-storchaka Jun 23, 2017
9dda2ca
[2.7] bpo-30730: Prevent environment variables injection in subproces…
serhiy-storchaka Jun 24, 2017
787826c
[2.7] bpo-30746: Prohibited the '=' character in environment variable…
serhiy-storchaka Jun 25, 2017
8284883
[2.7] bpo-30765: Avoid blocking when PyThread_acquire_lock() is asked…
pitrou Jun 26, 2017
2097b9e
[2.7] bpo-30764: test_subprocess uses SuppressCrashReport (#2405) (#2…
vstinner Jun 26, 2017
305f333
bpo-30283: Add NEWS entry for backported regrtest (#2398)
vstinner Jun 27, 2017
95a91df
bpo-30764: Windows support.SuppressCrashReport (#2423)
vstinner Jun 27, 2017
2d77558
bpo-30705: Fix test_regrtest.test_crashed() (#2439)
vstinner Jun 27, 2017
fea98bf
[2.7] bpo-30523, bpo-30764, bpo-30776: Sync regrtest from master (#2444)
vstinner Jun 27, 2017
5b5002c
Clarification to the `break` statement (GH-2453) (GH-2459)
regexaurus Jun 28, 2017
12536bd
[2.7] Clear potential ref cycle between Process and Process target (G…
pitrou Jun 28, 2017
a45a99b
[2.7] bpo-30807: signal.setitimer() may disable the timer by mistake …
pitrou Jun 30, 2017
58bb0d8
Fixed 2.7 docs - links to list, backported from python3.x (#2518)
dmitrytokarev Jun 30, 2017
311ae46
[2.7] Docs: fixed placement of .. _func-list: in functions.rst (#2520)
dmitrytokarev Jun 30, 2017
fd93f37
bpo-30448: Fix support.SuppressCrashReport on macOS (#2515)
vstinner Jun 30, 2017
d7955b8
[2.7] bpo-29512, bpo-30764: Backport regrtest enhancements from 3.5 t…
vstinner Jul 3, 2017
c51a8e9
[2.7] Rename test_ file that is really a support file to remove test_…
serhiy-storchaka Jul 3, 2017
1e4fcb3
regrtest: fix --list-cases --verbose (#2547)
vstinner Jul 3, 2017
d1b474c
Tools/buildbot/test.bat: add --slowest option (#2552)
vstinner Jul 3, 2017
2e5867d
Remove outdated FOX from GUI FAQ (GH-2538)
berkerpeksag Jul 4, 2017
1fef015
bpo-29796: test_weakref: Fix collect_in_thread() on Windows (#2553)
vstinner Jul 4, 2017
28b72ba
bpo-30843: Rename Lib/test/bisect.py to Lib/test/bisectcmd.py (#2563)
vstinner Jul 4, 2017
d0ae4be
bpo-30726: Add _CRT_SECURE_NO_WARNINGS to _elementtree and pyexpat pr…
segevfiner Jul 4, 2017
3050987
bpo-30843: regrtest fixes sys.path, restore test.bisect (#2567)
vstinner Jul 5, 2017
668489a
bpo-30759: Copy test_robotparser from master (#2546)
vstinner Jul 5, 2017
8767de2
bpo-30759: regrtest: list_cases() now unload modules (#2582)
vstinner Jul 5, 2017
2b92cd3
bpo-30850: Use specialized assert methods in bsddb tests. (#2584)
serhiy-storchaka Jul 5, 2017
af6c547
Fix trivial typo in json module docstring (GH-2274) (GH-2432)
Mariatta Jul 6, 2017
f6d6480
[2.7] bpo-30855: Trying to fix test_use on Windows. (#2586)
vstinner Jul 6, 2017
5d1554a
json Docs: Trivial update to the code example (GH-2465)
kitsunde Jul 10, 2017
bfa4fe4
[2.7] bpo-29854: Fix segfault in call_readline() (GH-728)
nirs Jul 10, 2017
884c4ca
[2.7] bpo-30797: Avoid _GNU_SOURCE redefined warning in xmlparse.c (G…
segevfiner Jul 11, 2017
a948d4f
Add a missing asterisk in traceback doc to complete formatting (#2675)
zhangyangyu Jul 12, 2017
b6dae2e
[2.7] bpo-30911: Add tests for bad boolean arguments for accelerated …
serhiy-storchaka Jul 13, 2017
64a9f3d
bpo-30939: Avoid Sphinx deprecation warning in docs build. (#2721) (#…
ned-deily Jul 16, 2017
3dbe11a
[2.7] bpo-30911: Add tests for bad boolean arguments for accelerated …
serhiy-storchaka Jul 16, 2017
a739000
[2.7] bpo-30883: Use pythontest.net instead of debian.org in test_url…
ammaraskar Jul 19, 2017
3b1e726
Update doc download files size estimates. (#2774)
ned-deily Jul 20, 2017
598f26b
[2.7] Fix typo in Turtle Docs: yingyang -> yinyang (GH-2770) (GH-2780)
Mariatta Jul 20, 2017
80ebc43
bpo-30822: regrtest: fix -u extralargefile (#2788)
vstinner Jul 21, 2017
82a77d3
[2.7] bpo-30964: Mention ensurepip in package installation docs (GH-2…
NicholasKobald Jul 21, 2017
8d41de6
bpo-29572: Update macOS installer build to OpenSSL 1.0.2k (#457) (#2836)
ned-deily Jul 24, 2017
123a58b
Backport Mac installer fixes for git-based workflow (#2837)
ned-deily Jul 24, 2017
0fc940a
test_bsddb3 tolerates smaller timeout on Windows (#2840)
vstinner Jul 24, 2017
0666d0e
bpo-30304: Improve TestCase.assertMultiLineEqual docs (GH-2847)
adityahase Jul 25, 2017
e5eae47
[2.7] bpo-30119: fix ftplib.FTP.putline() to throw an error for a ill…
corona10 Jul 26, 2017
ec9a712
[3.6] bpo-30595: Fix multiprocessing.Queue.get(timeout) (#2027) (#288…
vstinner Jul 26, 2017
b65cb8a
bpo-31019: Fix multiprocessing.Process.is_alive() (#2875) (#2882)
vstinner Jul 26, 2017
0cba38d
bpo-30778: Skip test_bsddb3 on Windows XP (#2877)
vstinner Jul 26, 2017
29094ce
bpo-30980: Fix double close in asyncore.file_wrapper (#2789) (#2900)
nirs Jul 26, 2017
fd6736d
bpo-31028: Fix test_pydoc when run directly (#2864) (#2911)
vstinner Jul 27, 2017
c2f7fb6
[2.7] bpo-31044: Skip test_posix.test_makedev() on FreeBSD (#2915) (#…
vstinner Jul 27, 2017
fa90179
Fix trivial typo in multiprocessing documentation (GH-2930) (GH-2942)
Mariatta Jul 29, 2017
3e37f4a
bpo-29519: weakref spewing exceptions during interp finalization (#2958)
methane Jul 31, 2017
b3c7d37
bpo-25910: Update LICENSE (GH-2873) (GH-2969)
Mariatta Aug 1, 2017
956902e
Remove .mention-bot (GH-2923) (GH-2972)
Mariatta Aug 1, 2017
3dd1ccb
bpo-29902: Emit a Py3k deprecation warning when pickling or copying (…
serhiy-storchaka Aug 2, 2017
dd6e4aa
bpo-27470: Improve doc for commandline -3 option
codenamesubho Aug 4, 2017
5fbb8e3
Fix a shadow-compatible-local warning (#2182)
OswinC Aug 4, 2017
88ffff5
[2.7] bpo-31107: Fix copyreg mangled slot names calculation. (GH-2989…
ShaneHarvey Aug 5, 2017
245dafc
bpo-31045: Language switch (#2652) (#3024)
JulienPalard Aug 8, 2017
56e162a
ttk: fix LabeledScale and OptionMenu destroy() method (#3026)
vstinner Aug 8, 2017
425680b
[2.7] bpo-31150: Wait for child process in test_forkinthread to avoid…
ammaraskar Aug 9, 2017
6937908
PCbuild: downgrade pcbuild.sln to support VS 2010 (#3031)
vstinner Aug 10, 2017
1247e2c
[2.7] bpo-31160: Backport reap_children fixes from master to 2.7 (#3063)
vstinner Aug 10, 2017
4dea065
bpo-31173: Rewrite WSTOPSIG test of test_subprocess (#3055) (#3071)
vstinner Aug 11, 2017
504939f
bpo-31067: test_subprocess calls reap_children() (#2931) (#3073)
vstinner Aug 11, 2017
fe8d9dc
bpo-31159: fix language switch regex on unknown yet built languages. …
JulienPalard Aug 13, 2017
05b7d9c
[2.7] bpo-30714: ALPN changes for OpenSSL 1.1.0f (#3094)
tiran Aug 15, 2017
883520a
bpo-31069, test_multiprocessing: Fix dangling process (#3103) (#3105)
vstinner Aug 16, 2017
3cc46bb
Update the language selection in the docs language switch. (GH-3114) …
JulienPalard Aug 17, 2017
d45cb04
[2.7] bpo-31221: patchcheck ignores external libraries (#3109) (#3118)
vstinner Aug 17, 2017
2281c04
Fix broken `Show Source` links on documentation pages (GH-3113) (GH-3…
Mariatta Aug 18, 2017
5e006aa
gitignore: add more rules from master for Windows (#3148)
vstinner Aug 18, 2017
ec4ab09
bpo-30947: Update libexpat from 2.2.1 to 2.2.3 (#3106) (#3145)
vstinner Aug 18, 2017
02d4292
bpo-30263: regrtest: add system load average (#3165)
vstinner Aug 21, 2017
0fbac70
regrtest: fix test to choose if header should be displayed (#3172)
vstinner Aug 21, 2017
cce1cb9
bpo-30871: Add test.pythoninfo (#3174) (#3175)
vstinner Aug 22, 2017
1460ce5
bpo-31258: test_signal: call waitpid() to prevent zombie process (#3183)
vstinner Aug 22, 2017
02e0367
bpo-31258: test_urllib2_localnet uses addCleanup(server.stop) (#3184)
vstinner Aug 22, 2017
a944079
coalesce blurbs for 2.7.14rc1
benjaminp Aug 26, 2017
48455e2
update pydoc topics
benjaminp Aug 26, 2017
c707893
version bumps for 2.7.14rc1
benjaminp Aug 26, 2017
bc80fd1
[2.7] bpo-28261: Prevent raising SystemError where PyArg_ParseTuple i…
orenmn Aug 26, 2017
5bd2368
Merge branch 'release-2.7.14' into 2.7
benjaminp Aug 26, 2017
0b69b37
Enables RC markings in nuget packages. (#3216)
zooba Aug 27, 2017
20958e6
[2.7] bpo-31243: Fixed PyArg_ParseTuple failure checks. (GH-3171) (#3…
orenmn Aug 29, 2017
990b2d0
[2.7] bpo-10746: Fix ctypes PEP 3118 type codes for c_long, c_bool, c…
pv Sep 2, 2017
4cde4bd
bpo-31095: Fix potential crash during GC (GH-3197)
methane Sep 4, 2017
05308c7
Blurbify 2.7. (#3286)
larryhastings Sep 4, 2017
57d963b
[2.7] bpo-25674: remove sha256.tbs-internet.com ssl test (GH-3297) (#…
tiran Sep 4, 2017
986b7ff
[2.7] bpo-30450: Pull Windows dependencies from GitHub rather than SV…
zware Sep 4, 2017
72ed233
[2.7] bpo-30622: Change NPN detection: (GH-2079) (#3316)
tiran Sep 4, 2017
ffa7011
[2.7] bpo-31343: Include sys/sysmacros.h (GH-3318) (#3345)
tiran Sep 5, 2017
7daa45d
[2.7] bpo-30102: Call OPENSSL_add_all_algorithms_noconf (GH-3112) (#3…
tiran Sep 5, 2017
aa23144
Don't use `where`, it doesn't exist on XP (GH-3330)
zware Sep 5, 2017
c9d668c
[2.7] bpo-30502: Fix handling of long oids in ssl. (GH-2909). (#3322)
tiran Sep 5, 2017
9721e51
[2.7] Travis: use ccache (GH-3307) (#3333)
tiran Sep 5, 2017
5e8e371
bpo-27448: Work around a gc.disable race condition in subprocess. (#1…
gpshead Sep 5, 2017
8905fb8
bpo-30450: Don't use where, XP doesn't have it (GH-3348)
zware Sep 5, 2017
eeadf5f
bpo-31339: Rewrite time.asctime() and time.ctime() (#3293)
vstinner Sep 5, 2017
fef3ddb
[2.7] Cache externals, depending on changes to PCbuild (GH-3308) (#3365)
zware Sep 6, 2017
c00d508
bpo-31170: Update libexpat from 2.2.3 to 2.2.4 (#3315)
vstinner Sep 4, 2017
eba0bad
Merge branch 'release-2.7.14' into 2.7
benjaminp Sep 6, 2017
6d6ff08
[2.7] Issue GH-28705: greatly simplify the FAQ entry on transpiling. …
benjaminp Sep 6, 2017
2bc83af
bpo-31355: Travis CI: remove the macOS job (#3367)
vstinner Sep 6, 2017
47e5f79
[2.7] bpo-30824: Add mimetype for .json (GH-3048) (#3394)
miss-islington Sep 6, 2017
ab4894b
[2.7] bpo-21649: Add RFC 7525 and Mozilla server side TLS (GH-3387) (…
miss-islington Sep 7, 2017
8092719
[2.7] Update multissl test helper (GH-3349) (#3416)
tiran Sep 7, 2017
abea972
[2.7] bpo-29766: Fix configure/.ac to match LTO/enable-optimizations …
hannosch Sep 7, 2017
82cae7c
[2.7] bpo-31330: Clarify that RawTextHelpFormatter collapses repeated…
miss-islington Sep 7, 2017
611a3ea
[2.7] bpo-28958: Improve SSLContext error reporting. (GH-3414) (#3433)
tiran Sep 7, 2017
7dcea4c
bpo-31379: Added $(RUNSHARED) to run_profile_task (#3422)
zhangyangyu Sep 8, 2017
b9a860f
[2.7] bpo-29136: Add TLS 1.3 cipher suites and OP_NO_TLSv1_3 (GH-1363…
tiran Sep 8, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .bzrignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
´.purify
.purify
autom4te.cache
config.log
config.cache
Expand All @@ -11,6 +11,7 @@ python
build
Makefile.pre
platform
pybuilddir.txt
pyconfig.h
libpython*.a
libpython*.so*
Expand Down
42 changes: 42 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Binary data types
*.aif binary
*.aifc binary
*.aiff binary
*.au binary
*.bmp binary
*.db binary
*.exe binary
*.icns binary
*.gif binary
*.ico binary
*.jpg binary
*.pck binary
*.png binary
*.tar binary
*.wav binary
*.whl binary
*.zip binary

# Specific binary files
Lib/test/sndhdrdata/sndhdr.* binary

# Text files that should not be subject to eol conversion
Lib/test/cjkencodings/* -text
Lib/test/decimaltestdata/*.decTest -text
Lib/email/test/data/*.txt -text
Lib/test/xmltestdata/* -text

# Special files in third party code
Modules/zlib/zlib.map -text

# CRLF files
*.bat text eol=crlf
*.ps1 text eol=crlf
*.sln text eol=crlf
*.vcxproj* text eol=crlf
*.vcproj text eol=crlf
*.vsprops text eol=crlf
*.props text eol=crlf
*.proj text eol=crlf
PCbuild/readme.txt text eol=crlf
PC/readme.txt text eol=crlf
33 changes: 33 additions & 0 deletions .github/appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
version: 2.7.13+.{build}
clone_depth: 5
branches:
only:
- master
- /\d\.\d/
- buildbot-custom
cache:
- externals -> PCbuild\*
build_script:
- cmd: PCbuild\build.bat -e
- cmd: PCbuild\python.exe -m test.pythoninfo
test_script:
- cmd: PCbuild\rt.bat -q -uall -u-cpu -rwW --slowest -j2
environment:
HOST_PYTHON: C:\Python36\python.exe

# Only trigger AppVeyor if actual code or its configuration changes
only_commits:
files:
- .github/appveyor.yml
- .gitattributes
- Grammar/
- Include/
- Lib/
- Modules/
- Objects/
- PC/
- PCBuild/
- Parser/
- Programs/
- Python/
- Tools/
46 changes: 44 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,17 +1,27 @@
# Two-trick pony for OSX and other case insensitive file systems:
# Ignore ./python binary on Unix but still look into ./Python/ directory.
/python
!/Python/
*.cover
*.o
*.orig
*.pyc
*.pyd
*.pyo
*.rej
*.swp
*~
*.gc??
*.profclang?
*.profraw
*.dyn
Doc/build/
Doc/tools/docutils/
Doc/tools/jinja2/
Doc/tools/pygments/
Doc/tools/sphinx/
Lib/lib2to3/*.pickle
Lib/test/data/*
Makefile
Makefile.pre
Misc/python.pc
Expand All @@ -20,6 +30,24 @@ Modules/Setup.config
Modules/Setup.local
Modules/config.c
Modules/ld_so_aix
PC/python_nt*.h
PC/pythonnt_rc*.h
PC/*/*.exe
PC/*/*.exp
PC/*/*.lib
PC/*/*.bsc
PC/*/*.dll
PC/*/*.pdb
PC/*/*.user
PC/*/*.ncb
PC/*/*.suo
PC/*/Win32-temp-*
PC/*/x64-temp-*
PC/*/amd64
PCbuild/*.ilk
PCbuild/*.user
PCbuild/*.suo
PCbuild/*.*sdf
PCbuild/*.bsc
PCbuild/*.dll
PCbuild/*.exe
Expand All @@ -29,18 +57,32 @@ PCbuild/*.ncb
PCbuild/*.o
PCbuild/*.pdb
PCbuild/Win32-temp-*
PCbuild/*.VC.db
PCbuild/*.VC.opendb
PCbuild/amd64/
PCbuild/obj/
PCbuild/win32/
Parser/pgen
Parser/pgen.stamp
autom4te.cache
build/
config.cache
config.log
config.status
libpython*.a
libpython*.so*
libpython*.dylib
libpython*.dll
platform
pybuilddir.txt
pyconfig.h
python
python-gdb.py
python$
python.bat
python.exe
python*-gdb.py
tags
TAGS
.coverage
coverage/
externals/
htmlcov/
15 changes: 15 additions & 0 deletions .hgeol
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,11 @@
**.vsprops = BIN

**.aif = BIN
**.aifc = BIN
**.aiff = BIN
**.au = BIN
**.bmp = BIN
**.blob = BIN
**.db = BIN
**.exe = BIN
**.icns = BIN
Expand All @@ -23,6 +26,8 @@
**.png = BIN
**.psd = BIN
**.tar = BIN
**.wav = BIN
**.whl = BIN
**.xar = BIN
**.zip = BIN

Expand All @@ -31,6 +36,16 @@ Lib/test/cjkencodings/* = BIN
Lib/test/decimaltestdata/*.decTest = BIN
Lib/test/sndhdrdata/sndhdr.* = BIN

# Windows only zlib upstream file
Modules/zlib/zlib.map = CRLF

# Windows batch files work best with CRLF, there can be subtle problems with LF
**.bat = CRLF

# The Windows readme is likely to be read in Notepad, so make it readable
PCbuild/readme.txt = CRLF
PC/VS9.0/readme.txt = CRLF

# All other files (which presumably are human-editable) are "native".
# This must be the last rule!

Expand Down
51 changes: 38 additions & 13 deletions .hgignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
.gdb_history
.purify
.svn/
^.idea/
.DS_Store
Makefile$
Makefile.pre$
Expand All @@ -16,15 +17,11 @@ db_home
platform$
pyconfig.h$
python$
python.bat$
python.exe$
reflog.txt$
tags$
Lib/plat-mac/errors.rsrc.df.rsrc
Doc/tools/sphinx/
Doc/tools/docutils/
Doc/tools/jinja/
Doc/tools/jinja2/
Doc/tools/pygments/
Misc/python.pc
Modules/Setup$
Modules/Setup.config
Expand All @@ -33,8 +30,10 @@ Modules/config.c
Modules/ld_so_aix$
Parser/pgen$
Parser/pgen.stamp$
^lcov-report/
^core
^python-gdb.py
^pybuilddir.txt

syntax: glob
python.exe-gdb.py
Expand All @@ -47,21 +46,47 @@ libpython*.so*
*.pyd
*.cover
*~
*.gc??
*.profclang?
*.profraw
*.dyn
Lib/distutils/command/*.pdb
Lib/lib2to3/*.pickle
Lib/test/data/*
Misc/*.wpu
PC/python_nt*.h
PC/pythonnt_rc*.h
PC/*.obj
PCbuild/*.exe
PC/*/*.exe
PC/*/*.exp
PC/*/*.lib
PC/*/*.bsc
PC/*/*.dll
PC/*/*.pdb
PC/*/*.user
PC/*/*.ncb
PC/*/*.suo
PC/*/Win32-temp-*
PC/*/x64-temp-*
PC/*/amd64
PCbuild/*.user
PCbuild/*.suo
PCbuild/*.*sdf
PCbuild/*-pgi
PCbuild/*-pgo
PCbuild/.vs
PCbuild/*.dll
PCbuild/*.pdb
PCbuild/*.lib
PCbuild/*.exp
PCbuild/*.o
PCbuild/*.ncb
PCbuild/*.bsc
PCbuild/Win32-temp-*
PCbuild/*.exe
PCbuild/*.ilk
PCbuild/*.lib
PCbuild/*.pdb
PCbuild/amd64
PCbuild/obj
*.gcda
*.gcno
*.gcov
coverage.info
.coverage
coverage/
externals/
htmlcov/
19 changes: 19 additions & 0 deletions .hgtags
Original file line number Diff line number Diff line change
Expand Up @@ -157,3 +157,22 @@ b2c6aff96e1251a4f03cf866e7e75fb8232869f2 v2.7.3rc1
d46c1973d3c407ecaa6a8ee16d3fad3ef506b51f v2.7.3rc2
70274d53c1ddc60c5f9a2b8a422a49884021447c v2.7.3
a8d18780bc2bccf16bf580587e1e3c934a98f6a7 v2.7.4rc1
026ee0057e2d3305f90a9da41daf7c3f9eb1e814 v2.7.4
ab05e7dd27889b93f20d97bae86170aabfe45ace v2.7.5
a0025037f11a73df5a7dd03e5a4027adad4cb94e v2.6.9rc1
fcb3ec2842f99454322492dd0ec2cf01322df093 v2.6.9
4913d0e9be30666218cc4d713937e81c0e7f346a v2.7.6rc1
3a1db0d2747ec2d47a8693ed5650f3567161a200 v2.7.6
e32e3a9f390212463c22509d0f9aead8051cee63 v2.7.7rc1
f89216059edf77660ef1eb2a98e88352551da1d6 v2.7.7
ee879c0ffa11caaa34bf01537e1c4411dd948552 v2.7.8
40eada278702349a2b2f334aa9d91fa7090ea1e3 v2.7.9rc1
648dcafa7e5f40da31079bc7a7f0c445f1ea4ab9 v2.7.9
80ccce248ba2657ed5da3ccf7999f35b78827f5e v2.7.10rc1
15c95b7d81dcf821daade360741e00714667653f v2.7.10
82dd9545bd93d6e7a9821e1dabc7b25508d0fa3a v2.7.11rc1
6d1b6a68f775fada9877d295e62958bafa1ca11e v2.7.11
13912cd1e7e8fc6986f42822f5439ae1f2bc0d7d v2.7.12rc1
d33e0cf91556723fb8cebefdad1f3bce43b2244d v2.7.12
4d6fd49eeb14bb47f700325eb90d7989fc9e4020 v2.7.13rc1
a06454b1afa167fbcd8626e4abc144ce15461067 v2.7.13
Loading