Python 3.6.4
  1. c7d7f77 Update NEWS for 3.6.4 final by Ned Deily · 8 years ago
  2. de4c3f3 Update NEWS and pydoc topics. by Ned Deily · 8 years ago
  3. 0da2597 Tidy NEWS entry. by Ned Deily · 8 years ago
  4. d9cadc5 [3.6] bpo-31380: Skip test_httpservers test_undecodable_file on macOS. (GH-4720) (#4721) by Miss Islington (bot) · 8 years ago
  5. e2ba552 bpo-28791: Update Windows builds to use SQLite 3.21.0. (GH-4246). (GH-4717) by Mariatta · 8 years ago
  6. 0bec5e1 [3.6] bpo-31392: Update macOS installer to use OpenSSL 1.0.2m (GH-4715) (#4716) by Miss Islington (bot) · 8 years ago
  7. b057627 [bpo-28556] Minor fixes for typing module (GH-4710) (#4713) by Miss Islington (bot) · 8 years ago
  8. a72e7bf [3.6] bpo-28791: Update macOS installer to use SQLite 3.21.0. (#4245) (#4711) by Ned Deily · 8 years ago
  9. 9da33c8 bpo-32207: Improve tk event exception tracebacks in IDLE. (GH-4703) (#4705) by Miss Islington (bot) · 8 years ago
  10. a87ba60 bpo-27240 Rewrite the email header folding algorithm. (GH-3488) (#4693) by Miss Islington (bot) · 8 years ago
  11. c8f32aa [3.6] bpo-32176: Set CO_NOFREE in the code object constructor (GH-4684) by Nick Coghlan · 8 years ago
  12. 8bcd410 bpo-32186: Release the GIL during lseek and fstat (GH-4652) (#4661) by Miss Islington (bot) · 8 years ago
  13. e10c9de bpo-20891: Fix PyGILState_Ensure() (#4650) (#4655) by Victor Stinner · 8 years ago
  14. 8cd3108 bpo-32072: Fix issues with binary plists. (GH-4455) (#4654) by Miss Islington (bot) · 8 years ago
  15. c91bf74 bpo-28416: Break reference cycles in Pickler and Unpickler subclasses (GH-4080) (#4653) by Miss Islington (bot) · 8 years ago
  16. 92a2c07 Skip test_socket.test_sha256() on linux < 4.5 (GH-4643) (#4645) by Miss Islington (bot) · 8 years ago
  17. 957aef7 bpo-32164: Delete unused file idlelib/tabbedpages.py (GH-4628) (#4631) by Miss Islington (bot) · 8 years ago
  18. 230ffea bpo-32110: codecs.StreamReader.read(n) now returns not more than n (GH-4499) (#4622) by Miss Islington (bot) · 8 years ago
  19. cceb0f8 bpo-29879: Update typing documentation. (GH-4573) (GH-4574) by Miss Islington (bot) · 8 years ago
  20. 04af8ac bpo-32059: setup.py now also searches the sysroot paths (GH-4452) (#4562) by Miss Islington (bot) · 8 years ago
  21. 412f00b [3.6] bpo-12239: Make GetProperty() return None for VT_EMPTY (GH-4539) by Berker Peksag · 8 years ago
  22. bfa89b2 bpo-12382: Make OpenDatabase() raise better exception messages (GH-4528) by Miss Islington (bot) · 8 years ago
  23. ff847d1 bpo-31325: Fix usage of namedtuple in RobotFileParser.parse() (GH-4529) (#4533) by Miss Islington (bot) · 8 years ago
  24. 4b30429 bpo-1102: View.Fetch() now returns None when it's exhausted (GH-4459) by Berker Peksag · 8 years ago
  25. ae3c5c7 [3.6] bpo-32100: IDLE: Fix pathbrowser errors; improve tests. (GH-4484) (#4512) by Terry Jan Reedy · 8 years ago
  26. d7ed48c bpo-32105: add asyncio.BaseEventLoop.connect_accepted_socket versionadded to documentation. (GH-4491) (#4493) by Miss Islington (bot) · 8 years ago
  27. 33217d2 bpo-31701: faulthandler: ignore MSC and COM Windows exception (#3929) (#4416) by Victor Stinner · 8 years ago
  28. f35076a bpo-32034: Make IncompleteReadError & LimitOverrunError pickleable GH-4409 (#4411) by Miss Islington (bot) · 8 years ago
  29. d15bb5f bpo-32011: Revert "Issue GH-15480: Remove the deprecated and unused TYPE_INT64 code from marshal." (GH-4381) (#4405) by Miss Islington (bot) · 8 years ago
  30. 3864248 [3.6] bpo-31949: Fixed several issues in printing tracebacks (PyTraceBack_Print()). (GH-4289) (#4406) by Serhiy Storchaka · 8 years ago
  31. cc0961c [3.6] bpo-32015: Asyncio looping during simultaneously socket read/write an… (GH-4386) (#4393) by Andrew Svetlov · 8 years ago
  32. ea5b545 [3.6] bpo-30696: Fix the REPL looping endlessly when no memory (GH-4160). (#4379) by xdegaye · 8 years ago
  33. 596286f [3.6] bpo-31927: Fix bugs in socketmodule.c on NetBSD and other issues. (GH-4235) (#4352) by Serhiy Storchaka · 8 years ago
  34. 0c4785b [3.6] bpo-31934: Abort when building out of a not clean source tree (GH-4255). (#4340) by xdegaye · 8 years ago
  35. ac4f6d4 bpo-31620: have asyncio/queues not leak memory when you've exceptions during waiting (GH-3813) (#4326) by Miss Islington (bot) · 8 years ago
  36. d8d218f [3.6] bpo-31970: Reduce performance overhead of asyncio debug mode. (GH-4314) (#4322) by Antoine Pitrou · 8 years ago
  37. b0331c9 bpo-31764: Prevent a crash in sqlite3.Cursor.close() in case the Cursor object is uninitialized (GH-3958) (#4303) by Miss Islington (bot) · 8 years ago
  38. 9684cf6 bpo-31770: Prevent a crash and refleaks when calling sqlite3.Cursor.__init__() more than once (GH-3968) (#4301) by Miss Islington (bot) · 8 years ago
  39. a6ffec2 [3.6] bpo-31957: Fixes version detection. (GH-4298) (#4300) by Miss Islington (bot) · 8 years ago
  40. f444356 bpo-31609: Fixes quotes in PCbuild/clean.bat (GH-4280) (#4285) by Miss Islington (bot) · 8 years ago
  41. 40708cc bpo-31944: Fixes build and Modify button (GH-4278) (#4284) by Miss Islington (bot) · 8 years ago
  42. ec2b2dc bpo-9678: Fix determining the MAC address in the uuid module. (GH-4264) (#4269) by Miss Islington (bot) · 8 years ago
  43. a512493 bpo-31933: fix blake2 multi-byte params on big endian platforms (GH-4250) (#4262) by Miss Islington (bot) · 8 years ago
  44. ea80ae0 bpo-30057: Fix potential missed signal in signal.signal(). (GH-4258) (#4261) by Miss Islington (bot) · 8 years ago
  45. b5f09ac [3.6] bpo-31310: multiprocessing's semaphore tracker should be launched again if crashed (GH-3247) (#4254) by Antoine Pitrou · 8 years ago
  46. f8b3f6b [3.6] bpo-31926: fix missing *_METHODDEF statements by argument clinic (GH-4230) (#4253) by Tal Einat · 8 years ago
  47. 019c99f [3.6] bpo-31308: If multiprocessing's forkserver dies, launch it again when necessary (GH-3246) (#4252) by Antoine Pitrou · 8 years ago
  48. 5fbe5e1 bpo-30806: Fix netrc.__repr__() format (GH-2491) by Miss Islington (bot) · 8 years ago
  49. aad7ac1 bpo-27666: Fixed stack corruption in curses.box() and curses.ungetmouse(). (GH-4220) (#4221) by Miss Islington (bot) · 8 years ago
  50. 1f81ea8 bpo-15037: Add a workaround for getkey() in curses for ncurses 5.7 and earlier. (GH-3826) (#4218) by Miss Islington (bot) · 8 years ago
  51. ff6ae4d bpo-25720: Fix the method for checking pad state of curses WINDOW (GH-4164) (#4212) by Miss Islington (bot) · 8 years ago
  52. 6969d36 bpo-31897: Convert unexpected errors when read bogus binary plists into InvalidFileException. (GH-4171) (#4192) by Miss Islington (bot) · 8 years ago
  53. ece5659 bpo-31626: Fixed a bug in debug memory allocator. (GH-3844) (#4191) by Miss Islington (bot) · 8 years ago
  54. f9a639b bpo-31893: Fixed select.kqueue(). (GH-4166) (#4190) by Miss Islington (bot) · 8 years ago
  55. 5db3208 bpo-31891: Fix building the curses module on NetBSD. (GH-4165) (#4189) by Miss Islington (bot) · 8 years ago
  56. 690c36f [3.6] bpo-31852: Fix segfault caused by using the async soft keyword (GH-4122) by Pablo Galindo · 8 years ago
  57. 9ea5a3a [3.6] bpo-20047: Make bytearray methods partition() and rpartition() rejecting (GH-4158) (#4162) by Serhiy Storchaka · 8 years ago
  58. 8ed5644 bpo-31836: Test_code_module now passes with sys.ps1, ps2 set (GH-4070) (#4156) by Miss Islington (bot) · 8 years ago
  59. eb5aa36 IDLE -- Restrict shell prompt manipulaton to the shell. (GH-4143) (#4155) by Miss Islington (bot) · 8 years ago
  60. 6a2957d bpo-31860: Make the font sample in the IDLE font configuration dialog editable. (GH-4106) (#4154) by Miss Islington (bot) · 8 years ago
  61. 4b27d51 [3.6] bpo-30697: Fix PyErr_NormalizeException() when no memory (GH-2327). (#4135) by xdegaye · 8 years ago
  62. 2b5cbbb [3.6] bpo-21720: Restore the Python 2.7 logic in handling a fromlist. (GH-4118) (#4128) by Serhiy Storchaka · 8 years ago
  63. d5d7954 [3.6] bpo-30817: Fix PyErr_PrintEx() when no memory (GH-2526). (#4107) by xdegaye · 8 years ago
  64. d8f78a1 bpo-31174: Fix test_tools.test_unparse (GH-4102) (#4104) by Miss Islington (bot) · 8 years ago
  65. a5f9d24 bpo-30722: Make redemo work with Python 3.6+ (GH-2311) by Miss Islington (bot) · 8 years ago
  66. 6e45d7b bpo-31752: Fix possible crash in timedelta constructor called with custom integers. (GH-3947) (#4086) by Miss Islington (bot) · 8 years ago
  67. aaf6a3d [3.6] bpo-30695: Add set_nomemory(start, stop) to _testcapi (GH-2406) (#4083) by Miss Islington (bot) · 8 years ago
  68. 34ef6da [3.6] bpo-28326: Fix multiprocessing.Process when stdout and/or stderr is closed or None. (GH-4073). (#4075) by Antoine Pitrou · 8 years ago
  69. 1e78ed6 bpo-31825: Fixed OverflowError in the 'unicode-escape' codec (GH-4058) (#4059) by Miss Islington (bot) · 8 years ago
  70. 9c23b17 bpo-31632: fix set_protocol() in _SSLProtocolTransport (GH-3817) (GH-3817) (#4052) by Miss Islington (bot) · 8 years ago
  71. 4d9a8f2 bpo-31457: Don't omit inner ``process()`` calls with nested LogAdapters (GH-4044) (GH-4050) by Miss Islington (bot) · 8 years ago
  72. 537ed75 [3.6] bpo-31457: Make the `LoggerAdapter.manager` property settable (GH-4042) (#4043) by Miss Islington (bot) · 8 years ago
  73. 97abcab [3.6] bpo-31334: Fix timeout in select.poll.poll() (GH-3277) (#4033) by Miss Islington (bot) · 8 years ago
  74. be4e9cc [3.6] bpo-31806: Use _PyTime_ROUND_TIMEOUT for the timeout argument parsing in more functions (GH-4026) (#4032) by Miss Islington (bot) · 8 years ago
  75. 95602b3 [3.6] bpo-31786: Make functions in the select module blocking when timeout is a small negative value. (GH-4003). (#4022) by Pablo Galindo · 8 years ago
  76. ecacbb4 [3.6] bpo-13802: Use non-Latin characters in IDLE's Font settings sample. (GH-3960) (#4027) by Miss Islington (bot) · 8 years ago
  77. 2712247 [3.6] bpo-28603: Fix formatting tracebacks for unhashable exceptions (GH-4014) (#4024) by Miss Islington (bot) · 8 years ago
  78. 7060380 bpo-31672: Fix string.Template accidentally matched non-ASCII identifiers (GH-3872) by INADA Naoki · 8 years ago
  79. c923da1 [3.6] bpo-30058: Fixed buffer overflow in select.kqueue.control(). (GH-1095) (#3973) by Miss Islington (bot) · 8 years ago
  80. 10eb14e bpo-31537: Update readline documentation example. (GH-3925) (GH-3948) by Miss Islington (bot) · 8 years ago
  81. a8ac71d [3.6] bpo-31728: Prevent crashes in _elementtree due to unsafe cleanup of Element.text and Element.tail (GH-3924) (#3945) by Miss Islington (bot) · 8 years ago
  82. 6f059ab [3.6] bpo-31642: Restore blocking "from" import by setting None in sys.modules. (GH-3834). (#3923) by Serhiy Storchaka · 8 years ago
  83. a65b242 [3.6] bpo-31675: Fix memory leaks in Tkinter's methods splitlist() and split() (GH-3866) (#3874) by Miss Islington (bot) · 8 years ago
  84. fcc832a [3.6] bpo-31673: Fixed typo in the name of Tkinter's method adderrorinfo(). (GH-3864). (#3873) by Serhiy Storchaka · 8 years ago
  85. b5a630f [3.6] bpo-31619: Fixed a ValueError when convert a string with large number of underscores (GH-3827) (#3863) by Miss Islington (bot) · 8 years ago
  86. e925c4f Merge v3.6.3 into 3.6 branch by Ned Deily · 8 years ago
  87. 33bd6fd Update NEWS blurbs for 3.6.3 final by Ned Deily · 8 years ago
  88. fa8421d Improve/fix some Misc/NEWS entries by Ned Deily · 8 years ago
  89. 22b1313 Add NEWS entries for 3.6.3 final cherrypicks. by Ned Deily · 8 years ago
  90. ac6245a [3.6] bpo-31516: current_thread() should not return a dummy thread at shutdown (GH-3673) (#3856) by Miss Islington (bot) · 8 years ago
  91. c8198c9 [3.6] bpo-31460: Simplify the API of IDLE's Module Browser. (GH-3842) (#3843) by Terry Jan Reedy · 8 years ago
  92. 40c54d5 [3.6] bpo-31649: Make IDLE's _htest, _utest parameters keyword-only. (GH-3839) (#3841) by Terry Jan Reedy · 8 years ago
  93. a4dfe1c [3.6] bpo-31592: Fix an assertion failure in Python parser in case of a bad unicodedata.normalize(). (GH-3767) (#3836) by Miss Islington (bot) · 8 years ago
  94. a5610e0 [3.6] bpo-25351: avoid activate failure on strict shells (GH-3804) (#3820) by Miss Islington (bot) · 8 years ago
  95. ec3d34c [3.6] bpo-31536: Avoid wholesale rebuild after `make regen-all` (GH-3678) (#3797) by Miss Islington (bot) · 8 years ago
  96. befc956 [3.6] bpo-31478: Fix an assertion failure in random.seed() in case a seed has a bad __abs__() method. (GH-3596) (#3794) by Serhiy Storchaka · 8 years ago
  97. 68b131d [3.6] closes bpo-22140: Prevent double substitution of prefix in python-config.sh (GH-3769) (#3793) by Benjamin Peterson · 8 years ago
  98. 084f80b [3.6] bpo-31588: Validate return value of __prepare__() methods (GH-3790) by Miss Islington (bot) · 8 years ago
  99. 02c3cdc [3.6] bpo-25532: Protect against infinite loops in inspect.unwrap() (GH-1717) (#3778) by Serhiy Storchaka · 8 years ago
  100. 7c24e99 [3.6] bpo-31505: Fix an assertion failure in json, in case _json.make_encoder() received a bad encoder() argument. (GH-3643) (#3777) by Miss Islington (bot) · 8 years ago