Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3953 commits
Select commit Hold shift + click to select a range
77f0a41
[2.7] bpo-8243: Doc patch for curses.window.addstr and curses.window.…
miss-islington Apr 7, 2018
a61f5da
[2.7] bpo-31920: Fixed handling directories as arguments in the ``pyg…
serhiy-storchaka Apr 10, 2018
ee8e4b6
[2.7] Backport macOS universal build and installer fixes from 3.6. (G…
ned-deily Apr 14, 2018
93c91ac
[2.7] Fix errant NEWS item: bpo-19019 -> bpo-17128 (GH-6470)
ned-deily Apr 14, 2018
01a0fd4
[2.7] bpo-33184: Update macOS installer build to use OpenSSL 1.0.2o. …
miss-islington Apr 14, 2018
bba2ba1
bpo-33148: Update Windows build to use OpenSSL 1.0.2o
zooba Apr 14, 2018
f2f1d4b
make NEWS for 2.7.15rc1
benjaminp Apr 14, 2018
bad9a58
2.7.15rc1 version bump
benjaminp Apr 14, 2018
7d19676
[2.7] fix pydoc-topics to work with Sphinx 1.7 (GH-6502)
benjaminp Apr 17, 2018
afc768d
bpo-33295: Skip test using missing external site (GH-6504) (GH-6510)
miss-islington Apr 17, 2018
d988c0b
[2.7] bpo-33308: Fix a crash in the parser module when convert an ST …
serhiy-storchaka Apr 19, 2018
7a45eb9
bpo-33283: Mention PNG as a supported format by Tcl/Tk. (GH-6479) (GH…
andresdelfino Apr 20, 2018
4caba7a
bpo-33131: Upgrade ensurepip to bundle pip 10.0.1 (GH-6546)
miss-islington Apr 20, 2018
b9827b7
[2.7] bpo-33297: Mention Pillow to work with more image formats. (GH-…
andresdelfino Apr 21, 2018
36af118
[2.7] Update `make patchcheck` for blurb and NEWS.d (GH-2381) (GH-6576)
pitrou Apr 23, 2018
730fb07
travis: Use -O3 option (GH-5599)
methane Apr 25, 2018
55299ff
[2.7] bpo-33330: Improve error handling in PyImport_Cleanup(). (GH-65…
serhiy-storchaka Apr 26, 2018
3219bbf
fix running the curses.has_key module (closes bpo-33359) (GH-6608)
benjaminp Apr 26, 2018
1c6c851
[2.7] bpo-33280: Reorganize external Tcl/Tk references. (GH-6473). (G…
andresdelfino Apr 26, 2018
0b91f8a
Indicate that _PyGC_Head is only 8-byte aligned. (closes bpo-33374)
fweimer Apr 29, 2018
0b3800d
Merge 2.7.15 release branch
benjaminp Apr 29, 2018
4c86fc0
generate 2.7.15 NEWS
benjaminp Apr 29, 2018
ca079a3
bump to 2.7.15
benjaminp Apr 29, 2018
75c8df5
merge 2.7.15 release branch
benjaminp Apr 29, 2018
0d7d26b
2.7.15+
benjaminp Apr 29, 2018
07c3a61
Fix reference to exceptions in multprocessing docs. (GH-6647)
bbayles Apr 30, 2018
07ad02f
[2.7] bpo-33256: Replace angle brackets around python object repr to …
serhiy-storchaka Apr 30, 2018
5818f08
Mitigate macOS race condition in installer build (GH-6686) (#6689)
miss-islington May 2, 2018
6d3d02c
bpo-33391: Fix refleak in set_symmetric_difference (GH-6670)
miss-islington May 2, 2018
4a1bc26
[2.7] bpo-32362: Fix references to non-existent multiprocessing.Conne…
bbayles May 5, 2018
3a04598
bpo-32857: Raise error when tkinter after_cancel() is called with Non…
csabella May 5, 2018
a55ac80
[2.7] bpo-20087: Update locale alias mapping with glibc 2.27 supporte…
serhiy-storchaka May 6, 2018
c40eeeb
[2.7] bpo-33422: Fix quotation marks getting deleted when looking up …
andresdelfino May 7, 2018
903f189
bpo-33096: Removed unintentionally backported from Python 3 Tkinter f…
serhiy-storchaka May 8, 2018
d7e783b
[2.7] bpo-13525: Fix incorrect encoding name in the tutorial example.…
serhiy-storchaka May 9, 2018
afe5f63
bpo-33038: Fix gzip.GzipFile for file objects with a non-string name …
bbayles May 9, 2018
84fc6c5
bpo-22069: Update TextIO documentation (GH-6609)
miss-islington May 14, 2018
861d384
[2.7] bpo-32861: robotparser fix incomplete __str__ methods. (GH-5711…
serhiy-storchaka May 14, 2018
ad65d09
[2.7] bpo-33503: Fix the broken pypi link in the source and the docum…
matrixise May 16, 2018
6a8954a
[2.7] Fix C API docs: PyCapsule_Import always set an exception on fai…
miss-islington May 18, 2018
d13169f
bpo-16055: Fixes incorrect error text for int('1', base=1000) (#6980)
vstinner May 18, 2018
ea9a099
[2.7] bpo-33542: Ignore DUID in uuid.get_node on Windows. (GH-6922) (…
serhiy-storchaka May 20, 2018
3ccc313
bpo-33583: Add note in PyObject_GC_Resize() doc (GH-7021)
miss-islington May 21, 2018
6c58f7f
[2.7] Fix line breaks added after hyphens by blurb. (GH-7052)
serhiy-storchaka May 22, 2018
8cbde8a
[2.7] bpo-33518: Add PEP entry to documentation glossary (GH-6860). (…
andresdelfino May 22, 2018
9044cd6
[2.7] bpo-33622: Fix issues with handling errors in the GC. (GH-7078)…
serhiy-storchaka May 24, 2018
19f6bd0
bpo-33354: Fix test_ssl when a filename cannot be encoded (GH-6613)
pablogsal May 24, 2018
804fcf6
[2.7] bpo-33595: Fix lambda parameters being refered as arguments (GH…
terryjreedy May 25, 2018
1da37ad
test.regrtest: flush stdout to display progress (#7120)
vstinner May 28, 2018
5583ef4
[2.7] bpo-33670: Expose Sphinx errorlevel (GH-7156). (GH-7201)
andresdelfino May 29, 2018
f3d269a
[2.7] Improve ensurepip's --help (GH-4686) (GH-7240)
encukou May 30, 2018
823c295
bpo-29512: Rename Lib/test/bisect.py to bisect_cmd.py (#7229)
vstinner May 30, 2018
9994eff
bpo-33692: pythoninfo detect libedit on Python 2.7 (#7246)
vstinner May 30, 2018
d5e7556
bpo-33645: Fix an "unknown parsing error" in the parser. (GH-7119)
serhiy-storchaka May 31, 2018
82c456f
bpo-33532: Fix multiprocessing test_ignore() (GH-7265)
vstinner May 31, 2018
db10742
[2.7] bpo-33677: Fix the signature of tp_clear handler for deque. (GH…
serhiy-storchaka May 31, 2018
8b98d2a
Add a crasher to Lib/test for issue #26153. This crasher doesn't cras…
Yhg1s May 31, 2018
0f64262
bpo-33692: Update pythoninfo from master (GH-7304)
vstinner Jun 1, 2018
3604b23
bpo-31479: Always reset the signal alarm in tests (GH-3588) (GH-7314)
vstinner Jun 1, 2018
1d4be0a
bpo-33532: Fix test_multiprocessing_forkserver.test_ignore() (GH-7323)
vstinner Jun 1, 2018
af36859
bpo-23495: Correct the documentation for writerows() of csv Writer ob…
miss-islington Jun 2, 2018
9b5c948
[2.7] bpo-33744: Fix test_uu. (GH-7350) (GH-7354)
serhiy-storchaka Jun 3, 2018
ded666f
[2.7] bpo-30654: Do not reset SIGINT handler to SIG_DFL in finisignal…
pitrou Jun 3, 2018
b02ceb5
[2.7] bpo-33760: Fix file leaks in test_io. (GH-7361). (GH-7373)
serhiy-storchaka Jun 4, 2018
93ba6da
[2.7] bpo-33759: Fix test.test_xmlrpc.ServerProxyTestCase. (GH-7362) …
serhiy-storchaka Jun 4, 2018
1cbdbf3
bpo-33764: Appveyor fixes (GH-7364) (GH-7380)
ned-deily Jun 4, 2018
5f0726a
bpo-33640, uuid.UUID doc: document endian of bytes parameter (GH-7263)
miss-islington Jun 4, 2018
134bb46
bpo-27902: Add compatibility note to Profile docs (GH-7295)
miss-islington Jun 4, 2018
a30d587
[2.7] bpo-33718: Update regrtest from master (GH-7402)
vstinner Jun 4, 2018
fadcd44
test_tools: catch stderr (GH-7404)
vstinner Jun 4, 2018
1463518
[2.7] bpo-31234: Join threads explicitly in tests (#7406)
vstinner Jun 4, 2018
2705819
bpo-18174: Fix file descriptor leaks in tests (GH-7408)
vstinner Jun 4, 2018
64856ad
bpo-18174: regrtest -R 3:3 now also detects FD leak (#7409)
vstinner Jun 5, 2018
bc3df70
bpo-18174: Fix fd_count() on FreeBSD (GH-7420)
vstinner Jun 5, 2018
3014d6e
[2.7] bpo-33767: Fix improper use of SystemError by mmap.mmap objects…
serhiy-storchaka Jun 5, 2018
7b9b87e
bpo-33600: document that platform.linux_distribution() has been remov…
timofurrer Jun 5, 2018
9bbb8e2
[2.7] remove hg support from patchcheck (GH-7440). (GH-7444)
benjaminp Jun 6, 2018
d098098
PC/_subprocess.c: Fix signed/unsigned comparison (GH-7446)
vstinner Jun 6, 2018
b17d409
bpo-33781: audioop: enhance rounding double as int (GH-7447) (GH-7452)
vstinner Jun 6, 2018
e5b79c5
bpo-19418: audioop.c: Fix warnings on -0x80000000 (GH-7453)
vstinner Jun 6, 2018
67b7158
bpo-33773: Fix test.support.fd_count() on Linux/FreBSD (GH-7421) (GH-…
vstinner Jun 6, 2018
02b4d67
bpo-31731: test_io hangs with --huntrleaks: exclude it (GH-7459)
vstinner Jun 6, 2018
2399915
[2.7] bpo-33751: Fix test_file. (GH-7378) (GH-7445)
serhiy-storchaka Jun 8, 2018
458ed1b
[2.7] Add version change for OpenSSL 1.1.0 compatibility (GH-7541)
storymode7 Jun 9, 2018
4e6bd24
bpo-11874: fix assertion failure in argparse metavar handling (GH-1826)
miss-islington Jun 9, 2018
b4f8bc5
bpo-33718: regrtest: use "xxx then yyy" result if re-run (GH-7521) (G…
vstinner Jun 9, 2018
f6645ef
bpo-28222: Don't fail if pygments is not available (GH-7564)
zware Jun 9, 2018
f01b951
bpo-33766: Document that end of file or string is a newline (GH-7383)
miss-islington Jun 9, 2018
48712e2
Remove hyphens from phrase "picks up where it left off" (GH-7410)
Mariatta Jun 10, 2018
4fde701
bpo-23404: Update/sync What's New files for 3.6/3.5/2.7 (GH-7624)
ned-deily Jun 11, 2018
42ca836
bpo-33845: Update Doc\make.bat on 2.7 to bring it on par to master ve…
andresdelfino Jun 13, 2018
fc8ea20
[2.7] bpo-33828: Clarify auto-numbering is not available to string.Fo…
zhangyangyu Jun 13, 2018
1889c4c
bpo-29456: Fix bugs in unicodedata.normalize: u1176, u11a7 and u11c3 …
zhangyangyu Jun 15, 2018
184e8ed
[2.7] bpo-33852: Remove misplaced parentheses around 'list'. (GH-7672…
andresdelfino Jun 15, 2018
e36f94f
bpo-32962: Backport python-gdb.py and test_gdb.py from master (GH-7726)
vstinner Jun 15, 2018
70c3d58
Fix compiler warnings on Windows (GH-7729)
vstinner Jun 15, 2018
bb3b365
Improve the grammar in the glossary item for `list` (GH-7727)
miss-islington Jun 16, 2018
80c51c4
bpo-33571: Improve the glossary description for '...' prompt (GH-6971)
miss-islington Jun 16, 2018
c488558
[2.7] bpo-33856: Add "help" to the welcome message of IDLE (GH-7755) …
terryjreedy Jun 16, 2018
60c888d
bpo-33892: Doc: Use gender neutral words (GH-7770)
andresdelfino Jun 18, 2018
9c13178
Fix four spelling typos in documentation (GH-7753)
tirkarthi Jun 19, 2018
b2dd5f1
bpo-33717: set terse to True when calling platform.platform in test.p…
miss-islington Jun 19, 2018
f291888
bpo-33901: Fix test_gdbm for gdbm 1.15 (GH-7798) (GH-7818)
vstinner Jun 20, 2018
7b383a5
bpo-33931: Fix building using PC\VS9.0\build.bat -e (GH-7844)
Jun 21, 2018
319cfb5
bpo-30345: Add -g to LDFLAGS for LTO (GH-7709) (GH-7825)
vstinner Jun 22, 2018
1c9a72c
[2.7] bpo-33877: Remove UNIX qualification for running complete progr…
andresdelfino Jun 23, 2018
482fac7
[2.7] properly free memory in pgen. (GH-7869) (closes bpo-27780
benjaminp Jun 23, 2018
9ee9efa
make pgen.c C89 compliant again (GH-7870)
benjaminp Jun 23, 2018
3e3157b
bpo-33887: Add TOC to Design and History FAQ(GH-7766)
miss-islington Jun 23, 2018
2c11e23
[2.7] bpo-33885: Replace "hook function" with "callable" (GH-7765). (…
andresdelfino Jun 24, 2018
b18f098
bpo-33711: Fix license generation error in installer build script (GH…
native-api Jun 24, 2018
aa770b7
[2.7] bpo-33943: Add references in the docs for logging.basicConfig (…
taleinat Jun 25, 2018
7820973
[2.7] bpo-33952: Fix typo in str.upper() documentation (GH-7898) (GH-…
taleinat Jun 25, 2018
16137fe
bpo-27780: Make pgen.c C89 compliant (GH-7915)
zware Jun 26, 2018
5430c14
[2.7] bpo-33873: Backport regrtest from master (GH-7936)
vstinner Jun 26, 2018
f79386f
bpo-29514: Make magic number test work for candidates (GH-7946)
ned-deily Jun 27, 2018
468f97b
[2.7] closes bpo-33956: update vendored expat to 2.2.5 (GH-7925)
benjaminp Jun 27, 2018
bcb1ac8
bpo-33958: Doc: Remove unused variable in example (GH-7927)
miss-islington Jun 28, 2018
11ba050
Update 2.7 doc templates for 3.7.0 (GH-7996)
ned-deily Jun 28, 2018
0464de0
[2.7] bpo-25862: Fix assertion failures in io.TextIOWrapper.tell(). (…
ZackerySpytz Jun 29, 2018
9b84cc8
[2.7] bpo-33974: Fix passing special characters to ttk widgets. (GH-7…
serhiy-storchaka Jun 30, 2018
53fafaf
bpo-33735: Fix test_multiprocessing random failure (GH-8059) (GH-8061)
vstinner Jul 3, 2018
292ce15
bpo-34018: Doc'd that type names of SQLite converters are case-insens…
miss-islington Jul 3, 2018
bfee590
Don't export pending_threadfunc from _testcapi. (GH-8075)
miss-islington Jul 4, 2018
9720f60
[2.7] bpo-33720: Improve tests for the stack overflow in marshal.load…
serhiy-storchaka Jul 5, 2018
7829bba
[2.7] bpo-33899: Make tokenize module mirror end-of-file is end-of-li…
ammaraskar Jul 6, 2018
8902a1d
[2.7] bpo-34019: Fix wrong arguments for Opera Browser (GH-8047) (#8126)
pablogsal Jul 6, 2018
ad0fc8d
[2.7] bpo-33804: Document that the argument for io.TextIOBase.read() …
andresdelfino Jul 7, 2018
3707dfa
[2.7] closes bpo-34050: Fix link in SSL docs (GH-8173). (GH-8179)
benjaminp Jul 7, 2018
3a98ddd
bpo-33888: Use CPython instead of Python in the FAQ (GH-7767)
miss-islington Jul 7, 2018
b1e6e56
bpo-26544: Fixed implementation of platform.libc_ver(). (GH-7684). (G…
serhiy-storchaka Jul 9, 2018
789f95a
[2.7] Fixed several assertTrue() that were intended to be assertEqual…
serhiy-storchaka Jul 9, 2018
695ecd9
[2.7] delete some unused pysqlite forward declarations (GH-8211). (GH…
benjaminp Jul 10, 2018
dc39a59
[2.7] prefix internal sqlite symbols with _pysqlite_ (GH-8215). (GH-8…
benjaminp Jul 10, 2018
6f036bb
[2.7] bpo-34031: fix incorrect usage of self.fail in two tests (GH-80…
taleinat Jul 10, 2018
ef19fd2
[2.7] bpo-23927: Make getargs.c skipitem() skipping 'w*'. (GH-8192). …
serhiy-storchaka Jul 11, 2018
a45fa39
bpo-34080: Fix a memory leak in the compiler. (GH-8222)
miss-islington Jul 11, 2018
fc153d1
[2.7] bpo-34068: iobase_close could call PyObject_SetAttrString with …
serhiy-storchaka Jul 17, 2018
1fb24b6
Clarify ValueError's broad applicability (GH-8313) (GH-8316)
miss-islington Jul 17, 2018
c5bc6e4
[2.7] Enable GUI testing on Travis Linux builds via Xvfb (GH-7887)
zware Jul 20, 2018
3252205
bpo-25943: Fix potential heap corruption in bsddb's _db_associateCall…
ZackerySpytz Jul 21, 2018
041a4ee
bpo-25943: Check for integer overflow in bsddb's DB_join(). (GH-8392)
ZackerySpytz Jul 22, 2018
46cb5fd
[2.7] bpo-34189: Add simple tests for new Tk widget options. (GH-8396…
serhiy-storchaka Jul 22, 2018
7868426
bpo-33336, imaplib: Legalize MOVE command (GH-6569)
miss-islington Jul 23, 2018
fbcb6fa
bpo-34189: Remove a file backported by accident. (GH-8419)
serhiy-storchaka Jul 23, 2018
f7e60a6
[2.7] bpo-33468: Add try-finally contextlib.contextmanager example (G…
taleinat Jul 23, 2018
613cbf3
Fix site module documentation. (GH-8441)
miss-islington Jul 24, 2018
1c8f655
bpo-28677: Improve phrasing of when instance attribute is referenced …
miss-islington Jul 25, 2018
2bea771
bpo-34229: Check start and stop of slice object to be long when they …
tirkarthi Jul 26, 2018
5e980f0
[2.7] Use 'for example' instead of 'in other words' in compound state…
andresdelfino Jul 30, 2018
dc9039d
bpo-27671: Update FAQ about why len is function (GH-8432)
miss-islington Jul 31, 2018
48c8bf2
[2.7] bpo-34234: Use _PyAnyInt_Check() and _PyAnyInt_CheckExact(). (G…
serhiy-storchaka Jul 31, 2018
894940b
[2.7] bpo-34120: fix IDLE freezing after closing dialogs (GH-8603)
taleinat Aug 2, 2018
3243f8c
bpo-29565: Corrected ctypes passing of large structs by value on Wind…
vstinner Aug 2, 2018
6a6b248
bpo-29565: Fix compilation for C89 (GH-8626)
vstinner Aug 2, 2018
dd4d8b4
Fix compilation warnings on Windows (GH-8627)
vstinner Aug 2, 2018
24a54da
[2.7] bpo-34275: Make IDLE calltips always visible on Mac. (GH-8639)…
terryjreedy Aug 3, 2018
396afbf
Fix docstring of Profiler class (GH-8651)
miss-islington Aug 3, 2018
9027502
[2.7] bpo-34273: Change 'Fixed point' to 'Fixed-point notation'. (GH-…
terryjreedy Aug 6, 2018
7e4ff97
[2.7] bpo-34236: Remove mistakenly backported Test6012 in test_capi.p…
ZackerySpytz Aug 6, 2018
d1c5e27
[2.7] bpo-34272: Move argument parsing tests from test_capi to test_g…
serhiy-storchaka Aug 6, 2018
1f34aec
[2.7] bpo-34399: 2048 bits RSA keys and DH params (GH-8762) (GH-8765)
tiran Aug 14, 2018
00aebab
closes bpo-34400: Fix undefined behavior in parsetok(). (GH-4439)
miss-islington Aug 15, 2018
2ec530c
[2.7] bpo-34391: Fix ftplib test for TLS 1.3 (GH-8787) (GH-8791)
tiran Aug 16, 2018
ae1f012
bpo-34395: Fix memory leaks caused by incautious usage of PyMem_Reall…
sir-sigurd Aug 17, 2018
95f9e14
[2.7] bpo-30411: Use --git-dir instead of -C to make git work under v…
zhangyangyu Aug 20, 2018
eb9a1c0
[2.7] bpo-34400: Fix more undefined behavior in parsetok.c (GH-8833).…
ZackerySpytz Aug 22, 2018
5223ce2
[2.7] bpo-34457: Python/ast.c: Add missing NULL check to alias_for_im…
Aug 22, 2018
5c437d6
Make it more clear that setUpClass runs before each class, not "class…
miss-islington Aug 23, 2018
ea21206
closes bpo-34477: Objects/typeobject.c: Add missing NULL check to typ…
miss-islington Aug 24, 2018
45ee452
closes bpo-34474: Python/bltinmodule.c: Add missing NULL check in bui…
miss-islington Aug 24, 2018
67dafd5
[2.7] Issue GH-18560: Fix potential NULL pointer dereference in sum()…
benjaminp Aug 24, 2018
032e85f
bpo-34491: Add missing Py_DECREF() in _bsddb's DB_join() (GH-8909)
ZackerySpytz Aug 25, 2018
491740f
[2.7] bpo-6700: Fix inspect.getsourcelines for module level frames/tr…
taleinat Aug 26, 2018
d8b103b
closes bpo-34540: Convert shutil._call_external_zip to use subprocess…
benjaminp Aug 30, 2018
5d594f3
bpo-34007: Skip traceback tests if the Program Counter is not availab…
miss-islington Aug 31, 2018
71f2dad
[2.7] Fix struct sequence glossary entry grammar (GH-9030)
zware Sep 2, 2018
30af2e7
bpo-34500: Fix ResourceWarning in difflib.py (GH-8926)
BoboTiG Sep 3, 2018
7056ca8
bpo-34530: Fix distutils find_executable() (GH-9049) (GH-9058)
vstinner Sep 4, 2018
9734024
bpo-26544: Get rid of dependence from distutils in platform. (GH-8356…
miss-islington Sep 5, 2018
bf2bd8f
bpo-25750: fix refcounts in type_getattro() (GH-6118) (GH-9091)
vstinner Sep 7, 2018
f51a466
bpo-23855: Add missing NULL checks for malloc() in _msi.c (GH-9038)
miss-islington Sep 10, 2018
ed62e64
[2.7] Fix misleading mentions of tp_size in comments (GH-9138)
benjaminp Sep 10, 2018
f64c813
bpo-25083: Python can sometimes create incorrect .pyc files (GH-8449)
tzickel Sep 10, 2018
7a501de
bpo-34625: Update vendorized expat version to 2.2.6. (GH-9150)
miss-islington Sep 11, 2018
253279c
[2.7] closes bpo-31608: Fix a crash in methods of a subclass of _coll…
benjaminp Sep 11, 2018
d919c60
[2.7] bpo-32502: Discard 64-bit (and other invalid) hardware addresse…
yan12125 Sep 11, 2018
aa02ab1
[2.7] bpo-34405: Update to OpenSSL 1.0.2p for macOS installer builds …
miss-islington Sep 11, 2018
e351fe2
[2.7] bpo-34405: Updated to OpenSSL 1.0.2p for Windows builds. (GH-87…
zooba Sep 12, 2018
b663205
[2.7] Delete old expat comment. (GH-9205)
benjaminp Sep 12, 2018
b36567b
[2.7] bpo-28994: Remove mistakenly backported atexitmodule.c (GH-9214)
ZackerySpytz Sep 12, 2018
669429f
bpo-34649: Add missing NULL checks to _encoded_const() (GH-9225)
miss-islington Sep 12, 2018
69e9691
[2.7] closes bpo-34652: Always disable lchmod on Linux. (GH-9242)
benjaminp Sep 12, 2018
18e2188
[2.7] closes bpo-34661: Fix test_shutil if unzip doesn't support -t. …
benjaminp Sep 13, 2018
0b9fe17
[2.7] bpo-20047: Remove Objects/bytesobject.c from 2.7 (GH-9268)
ZackerySpytz Sep 13, 2018
8575503
[2.7] Don't run AC_STRUCT_TIMEZONE twice. (GH-9309)
benjaminp Sep 14, 2018
ee78ba2
[2.7] closes bpo-8450: a better error message when http status line i…
Sep 14, 2018
57e70d3
[2.7] bpo-19417: Add test_bdb.py (GH-5217) (GH-6156)
xdegaye Sep 16, 2018
afa591d
[2.7] bpo-33216: Clarify the documentation for CALL_FUNCTION_* (GH-83…
serhiy-storchaka Sep 17, 2018
5f883fc
[2.7] bpo-34710: fix SSL module build (GH-9347) (GH-9353)
tiran Sep 17, 2018
18b20ba
[2.7] bpo-34623: Use XML_SetHashSalt in _elementtree (GH-9146) (GH-9394)
tiran Sep 18, 2018
29034ba
[2.7] bpo-34341: Fix appending to ZIP archives with the ZIP64 extensi…
serhiy-storchaka Sep 18, 2018
b63a16f
[2.7] bpo-34603, ctypes/libffi_msvc: Fix returning structs from funct…
vladima Sep 19, 2018
49d6595
[2.7] bpo-34542: Update test certs and keys (GH-8997) (GH-9397)
tiran Sep 20, 2018
170ea8c
bpo-19756: Prevent test failures due to EADDRNOTAVAIL (GH-9446)
miss-islington Sep 20, 2018
10be1d3
[2.7] bpo-34623: Mention CVE-2018-14647 in news entry (GH-9482) (GH-9…
miss-islington Sep 22, 2018
fef3a92
Fix pickletools doc for NEWFALSE. (GH-9432)
miss-islington Sep 22, 2018
6ec2981
[2.7] bpo-34472: Add data descriptor signature to zipfile (GH-8871) (…
serhiy-storchaka Sep 22, 2018
69d0bc1
[2.7] bpo-34610: Fixed iterator of multiprocessing.managers.DictProxy…
serhiy-storchaka Sep 22, 2018
65fa126
[2.7] bpo-34162: Update 2.7 idlelib/NEWS.txt to 2018-9-24 (GH-9550)
terryjreedy Sep 24, 2018
911231e
Drop confusing commented out code in pystrtod.c (GH-6072) (GH-9588)
vstinner Sep 26, 2018
8d3b0f4
[2.7] bpo-13407: Mention that bz2/tarfile doesn't support multi-strea…
andresdelfino Sep 29, 2018
4a7dd30
[2.7] bpo-34172: multiprocessing.Pool leaks resources after being del…
tzickel Oct 3, 2018
b274f1c
bpo-32962: Fix test_gdb failure in debug build with -mcet -fcf-protec…
vstinner Oct 10, 2018
6198976
bpo-34203: FAQ now recommends python 3.x over 2.x (GH-9796)
miss-islington Oct 12, 2018
68ddb59
[2.7] bpo-22851: Fix a segfault when accessing generator.gi_frame.f_r…
ZackerySpytz Oct 13, 2018
8ba7267
[2.7] Add new tests for bytes and bytearray constructors. (GH-9843) (…
serhiy-storchaka Oct 14, 2018
43308df
[2.7] bpo-34974: Do not replace unexpected errors in bytearray(). (GH…
serhiy-storchaka Oct 15, 2018
aadb44e
bpo-34989: python-gdb.py: fix current_line_num() (GH-9889) (GH-9899)
vstinner Oct 15, 2018
f5e00f4
[2.7] bpo-16965: 2to3 now rewrites execfile() to open with rb. (GH-85…
ZackerySpytz Oct 16, 2018
f82c9f1
bpo-34967: Sphinx is deprecating add_description_unit, use add_object…
miss-islington Oct 16, 2018
6e57382
[2.7] bpo-23420: Verify the value of '-s' when execute the CLI of cPr…
matrixise Oct 17, 2018
5744a33
Fix several reference counting bugs in pyexpat.c. (GH-9955)
miss-islington Oct 19, 2018
2546ac8
bpo-34791: xml package obeys ignore env flags (GH-9544) (GH-9547)
miss-islington Oct 19, 2018
b0f7fa1
bpo-21196: Clarify name mangling rules in tutorial (GH-5667)
miss-islington Oct 20, 2018
2bad7ac
bpo-32798: Add restriction on the offset parameter for mmap.flush in …
miss-islington Oct 20, 2018
b53edb1
bpo-35032: Remove inaccessible videos from faq/Windows (GH-10004)
miss-islington Oct 20, 2018
18c44cc
[2.7] bpo-31500: IDLE: Scale default fonts on HiDPI displays. (GH-363…
csabella Oct 20, 2018
f125d78
bpo-31500: Default fonts now are scaled on HiDPI displays. (#10015)
terryjreedy Oct 20, 2018
427b8c7
[2.7] bpo-34936: Fix TclError in tkinter.Spinbox.selection_element().…
serhiy-storchaka Oct 21, 2018
56a4a3a
[2.7] bpo-34748: link to :ref:`partial-objects` in functools.partial …
zhangyangyu Oct 23, 2018
a1f45ec
bpo-33899: Revert tokenize module adding an implicit final NEWLINE (G…
taleinat Oct 24, 2018
4a59c96
[2.7] bpo-34260, shutil: fix copy2 and copystat documentation (GH-852…
csernazs Oct 24, 2018
e131c7c
[2.7] Fix error handling bugs in _elementtree.c. (GH-10060) (GH-10080)
ZackerySpytz Oct 26, 2018
971089f
[2.7] bpo-34576 : Backport eeab510 2.7 (#10115)
orsenthil Oct 26, 2018
9dcb517
[3.7] bpo-34789: xml.sax.make_parser expects a list not just any sequ…
miss-islington Oct 26, 2018
6f97a50
bpo-35017, socketserver: don't accept request after shutdown (GH-9952…
beledouxdenis Oct 26, 2018
e389de8
bpo-35079: Revise difflib.SequenceManager.get_matching_blocks doc (GH…
miss-islington Oct 27, 2018
4704c33
[2.7] unittest documentation: Spell pytest without the dot (GH-9820) …
Mariatta Oct 27, 2018
aaea280
[2.7] bpo-34794: Fix a leak in Tkinter. (GH-10025) (GH-10181)
serhiy-storchaka Oct 28, 2018
41c7f97
[2.7] Fix checking for bugfix Tcl version. (GH-10185). (GH-10188)
serhiy-storchaka Oct 28, 2018
d61f586
[2.7] bpo-35068: Fix possible crashes in pyexpat.c. (GH-10099)
ZackerySpytz Oct 29, 2018
4ec427b
bpo-27741: Better wording for datetime.strptime() (GH-9994)
miss-islington Oct 29, 2018
64ffee7
[2.7] Fix a possible "double decref" in termios.tcgetattr(). (GH-1019…
ZackerySpytz Oct 29, 2018
bc6f74a
bpo-34866: Add max_num_fields to cgi.FieldStorage (GH-9660) (GH-9969)
matthewbelisle-wf Oct 30, 2018
05acd44
bpo-35062: Fix parsing _io.IncrementalNewlineDecoder's *translate* ar…
miss-islington Oct 31, 2018
aa39c1a
[2.7] bpo-32804: Include the context parameter in urlretrieve documen…
lysnikolaou Nov 1, 2018
a614cc9
[2.7] closes bpo-35139: The `pyexpat` module's macros in `Modules/Set…
benjaminp Nov 2, 2018
421b41b
Fix a typo about a comma. (GH-10306)
miss-islington Nov 3, 2018
4a5098a
[2.7] Docs: fix some wrong words (GH-6987)
matrixise Nov 4, 2018
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
36 changes: 36 additions & 0 deletions .github/appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
version: 2.7build{build}
clone_depth: 5
branches:
only:
- master
- /\d\.\d/
- buildbot-custom
cache:
- externals -> PCbuild\*
before_build:
- ps: |+
if ($env:APPVEYOR_RE_BUILD) {
echo 'Doing full build due to re-build request.'
} elseif (!$env:APPVEYOR_PULL_REQUEST_HEAD_COMMIT) {
echo 'Not a PR, doing full build.'
} else {
git fetch -q origin +refs/heads/$env:APPVEYOR_REPO_BRANCH
$mergebase = git merge-base HEAD FETCH_HEAD
$changes = git diff --name-only HEAD $mergebase | grep -vE '(\.rst$)|(^Doc)|(^Misc)'
If (!$changes) {
echo 'Only docs were updated, stopping build process.'
Exit-AppveyorBuild
} else {
echo 'Doing full build due to non-doc changes in these files:'
echo $changes
}
}


build_script:
- cmd: PCbuild\build.bat -e
- cmd: PCbuild\python.exe -m test.pythoninfo
test_script:
- cmd: PCbuild\rt.bat -q -uall -u-cpu -u-largefile -rwW --slowest -j2
environment:
HOST_PYTHON: C:\Python36\python.exe
47 changes: 45 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,33 @@ 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/
gmon.out
40 changes: 0 additions & 40 deletions .hgeol

This file was deleted.

67 changes: 0 additions & 67 deletions .hgignore

This file was deleted.

Loading