cpython/Misc/NEWS.d/next/Library
Victor Stinner 696b501cd1
bpo-32155: Bugfixes found by flake8 F841 warnings (#4608)
* distutils.config: Use the PyPIRCCommand.realm attribute if set
* turtledemo: wait until macOS osascript command completes to not
  create a zombie process
* Tools/scripts/treesync.py: declare 'default_answer' and
  'create_files' as globals to modify them with the command line
  arguments. Previously, -y, -n, -f and -a options had no effect.

flake8 warning: "F841 local variable 'p' is assigned to but never
used".
2017-11-28 15:30:32 +01:00
..
2017-07-05-14-48-26.bpo-30553.Oupsxo.rst bpo-30553: Add status code 421 to http.HTTPStatus (GH-2589) 2017-10-26 21:49:19 +03:00
2017-08-22-11-05-35.bpo-31245.AniZuz.rst bpo-31245: Asyncio unix socket datagram (#3164) 2017-10-30 09:43:02 -04:00
2017-08-30-17-59-36.bpo-31308.KbexyC.rst bpo-31308: If multiprocessing's forkserver dies, launch it again when necessary (#3246) 2017-11-03 13:34:22 +01:00
2017-08-30-18-23-54.bpo-31310.7D1UNt.rst bpo-31310: multiprocessing's semaphore tracker should be launched again if crashed (#3247) 2017-11-03 14:31:38 +01:00
2017-09-04-00-22-31.bpo-31334.9WYRfi.rst bpo-31334: Fix timeout in select.poll.poll() (GH-3277) 2017-10-17 12:45:07 -07:00
2017-09-07-12-50-28.bpo-31307.AVBiNY.rst bpo-31307: Make ConfigParser.read() accept bytes objects (GH-3420) 2017-11-02 15:47:04 +03:00
2017-09-29-19-19-36.bpo-15037.ykimLK.rst bpo-15037: Add a workaround for getkey() in curses for ncurses 5.7 and earlier. (#3826) 2017-11-01 16:03:40 +02:00
2017-10-04-11-37-14.bpo-31632.LiOC3C.rst bpo-31632: fix set_protocol() in _SSLProtocolTransport (#3817) (#3817) 2017-10-19 13:49:57 -04:00
2017-10-04-20-36-28.bpo-31664.4VDUzo.rst bpo-31664: Add support for the Blowfish method in crypt. (#3854) 2017-10-24 19:36:17 +03:00
2017-10-05-12-45-29.bpo-30349.6zKJsF.rst bpo-30349: Raise FutureWarning for nested sets and set operations (#1553) 2017-11-16 12:38:26 +02:00
2017-10-05-15-14-46.bpo-31690.f0XteV.rst bpo-31690: Allow the inline flags "a", "L", and "u" to be used as group flags for RE. (#3885) 2017-10-24 23:31:42 +03:00
2017-10-06-04-35-31.bpo-31620.gksLA1.rst bpo-31620: have asyncio/queues not leak memory when you've exceptions during waiting (#3813) 2017-11-07 20:35:23 +03:00
2017-10-11-00-45-01.bpo-31752.DhWevN.rst bpo-31752: Fix possible crash in timedelta constructor called with custom integers. (#3947) 2017-10-23 17:12:28 +03:00
2017-10-11-22-18-04.bpo-31764.EMyIkK.rst bpo-31764: Prevent a crash in sqlite3.Cursor.close() in case the Cursor object is uninitialized (#3958) 2017-11-06 16:09:49 -08:00
2017-10-12-18-45-38.bpo-31770.GV3MPx.rst bpo-31770: Prevent a crash and refleaks when calling sqlite3.Cursor.__init__() more than once (#3968) 2017-11-06 16:01:47 -08:00
2017-10-12-19-05-54.bpo-30143.25_hU1.rst bpo-30143: 2to3 now generates a code that uses abstract collection classes (#1262) 2017-11-16 09:16:24 +02:00
2017-10-13-23-35-47.bpo-31784.6e57bd.rst bpo-31784: Implement PEP 564: add time.time_ns() (#3989) 2017-11-02 07:28:27 -07:00
2017-10-17-12-04-37.bpo-30541.q3BM6C.rst bpo-30541: Add new method to seal mocks (GH61923) 2017-10-17 04:35:11 -07:00
2017-10-17-12-29-18.bpo-28603.tGuX2C.rst bpo-28603: Fix formatting tracebacks for unhashable exceptions (#4014) 2017-10-18 00:29:39 +03:00
2017-10-17-20-08-19.bpo-31800.foOSCi.rst Closes bpo-31800: Support for colon when parsing time offsets (#4015) 2017-10-25 20:35:41 -04:00
2017-10-17-22-55-13.bpo-31803.YLL1gJ.rst time.clock() now emits a DeprecationWarning (GH-4020) 2017-10-17 14:46:45 -07:00
2017-10-17-23-27-03.bpo-31806.TzphdL.rst bpo-31806: Use _PyTime_ROUND_TIMEOUT for the timeout argument parsing in more functions (#4026) 2017-10-18 10:13:09 +03:00
2017-10-18-16-48-09.bpo-31457._ovmzp.rst bpo-31457: Make the `LoggerAdapter.manager` property settable (#4042) 2017-10-18 17:28:51 -07:00
2017-10-18-19-05-17.bpo-31457.KlE6r8.rst bpo-31457: Don't omit inner ``process()`` calls with nested LogAdapters (#4044) 2017-10-19 10:24:55 -07:00
2017-10-19-20-03-13.bpo-31819.mw2wF9.rst bpo-31819: Add AbstractEventLoop.sock_recv_into() (#4051) 2017-10-19 15:46:40 -04:00
2017-10-20-12-57-52.bpo-31756.IxCvGB.rst bpo-31756: subprocess.run should alias universal_newlines to text (#4049) 2017-10-22 19:01:19 -07:00
2017-10-20-16-12-01.bpo-31827.7R8s8s.rst bpo-31827: Remove os.stat_float_times() (GH-4061) 2017-10-24 02:02:00 -07:00
2017-10-21-09-13-16.bpo-20825.-1MBEy.rst bpo-20825: Containment test for ip_network in ip_network. 2017-10-22 23:39:49 +02:00
2017-10-22-11-06-02.bpo-28326.rxh7L4.rst bpo-28326: Fix multiprocessing.Process when stdout and/or stderr is closed or None. (#4073) 2017-10-22 11:40:31 +02:00
2017-10-22-12-43-03.bpo-31653.ttfGvq.rst bpo-31653: Don't release the GIL if we can acquire a multiprocessing semaphore immediately (#4078) 2017-10-22 13:10:46 +02:00
2017-10-23-16-22-54.bpo-28564.Tx-l-I.rst bpo-28564: Use os.scandir() in shutil.rmtree(). (#4085) 2017-11-04 14:16:35 +02:00
2017-10-23-20-03-36.bpo-28292.1Gkim2.rst Closes bpo-28292: Implemented Calendar.itermonthdays3() and itermonthdays4(). (#4079) 2017-10-24 13:17:10 -04:00
2017-10-23-23-27-52.bpo-31834.InwC6O.rst fixes bpo-31834: Use optimized code for BLAKE2 only with SSSE3+ (#4066) 2017-10-23 23:54:19 -07:00
2017-10-23.bpo-31854.fh8334f.rst Added :const:`mmap.ACCESS_DEFAULT` constant. (#4093) 2017-11-07 12:51:43 -08:00
2017-10-24-12-00-16.bpo-30768.Om8Yj_.rst bpo-30768: Recompute timeout on interrupted lock (GH-4103) 2017-10-24 16:53:32 -07:00
2017-10-24-12-24-56.bpo-30639.ptNM9a.rst bpo-30639: Lazily compute repr for error (#2132) 2017-10-24 08:42:36 -04:00
2017-10-24-21-10-44.bpo-31702.SfwJDI.rst bpo-31702: Allow to specify rounds for SHA-2 hashing in crypt.mksalt(). (#4110) 2017-11-16 13:22:51 +02:00
2017-10-26-14-54-38.bpo-28281.7ZN5FG.rst Closes bpo-28281: Remove year (1-9999) limits on the weekday() function. (#4109) 2017-10-26 15:34:11 -04:00
2017-10-27.bpo-31884.bjhre9.rst bpo-31884 subprocess: add Windows constants for process priority (#4150) 2017-11-08 06:18:59 -08:00
2017-10-29-11-23-24.bpo-31891.9kAPha.rst bpo-31891: Fix building the curses module on NetBSD. (#4165) 2017-10-31 13:56:44 +02:00
2017-10-29-13-51-01.bpo-31893.8LZKEz.rst bpo-31893: Fixed select.kqueue(). (#4166) 2017-10-31 13:59:55 +02:00
2017-10-29-17-52-40.bpo-25720.vSvb5h.rst bpo-25720: Fix the method for checking pad state of curses WINDOW (#4164) 2017-11-01 14:05:26 +02:00
2017-10-30-11-04-56.bpo-31897.yjwdEb.rst bpo-31897: Convert unexpected errors when read bogus binary plists into InvalidFileException. (#4171) 2017-10-31 14:05:53 +02:00
2017-11-01-03-28-24.bpo-31917.DYQL0g.rst bpo-31917: Add 3 new clock identifiers (#4207) 2017-11-02 04:19:19 -07:00
2017-11-01-18-13-42.bpo-27666.j2zRnF.rst bpo-27666: Fixed stack corruption in curses.box() and curses.ungetmouse(). (#4220) 2017-11-01 20:48:49 +02:00
2017-11-02-18-26-40.bpo-31927.40K6kp.rst bpo-31927: Fix bugs in socketmodule.c on NetBSD and other issues. (#4235) 2017-11-09 18:00:38 +02:00
2017-11-02-22-26-16.bpo-21423.hw5mEh.rst bpo-21423: Add an initializer argument to {Process,Thread}PoolExecutor (#4241) 2017-11-04 11:05:49 +01:00
2017-11-03-08-36-03.bpo-31933.UrtoMP.rst bpo-31933: fix blake2 multi-byte params on big endian platforms (#4250) 2017-11-03 20:02:41 +01:00
2017-11-03-19-11-43.bpo-30057.NCaijI.rst bpo-30057: Fix potential missed signal in signal.signal(). (#4258) 2017-11-03 19:58:46 +01:00
2017-11-03-22-05-47.bpo-9678.oD51q6.rst bpo-9678: Fix determining the MAC address in the uuid module. (#4264) 2017-11-04 09:37:32 +02:00
2017-11-04-19-28-08.bpo-31943.bxw5gM.rst Add asyncio.Handle.cancelled() method (#2388) 2017-11-07 12:06:05 +03:00
2017-11-05-01-17-12.bpo-31945.TLPBtS.rst bpo-31945: Configurable blocksize in HTTP(S)Connection (#4279) 2017-11-06 13:16:37 -08:00
2017-11-07-00-37-50.bpo-31843.lM2gkR.rst bpo-31843: sqlite3.connect() now accepts PathLike objects as database name (#4299) 2017-11-06 16:47:43 -08:00
2017-11-07-14-20-09.bpo-31970.x4EN_9.rst bpo-31970: Reduce performance overhead of asyncio debug mode. (#4314) 2017-11-07 17:23:29 +01:00
2017-11-07-15-19-52.bpo-21862.RwietE.rst bpo-21862: Add -m option to cProfile for profiling modules (#4297) 2017-11-08 11:50:56 +01:00
2017-11-08-16-51-52.bpo-31985.dE_fOB.rst bpo-31985: Deprecate openfp in aifc, sunau, and wave (#4344) 2017-11-10 11:38:25 -05:00
2017-11-09-21-36-32.bpo-31976.EOA7qY.rst bpo-31976: Fix race condition when flushing a file is slow. (#4331) 2017-11-10 22:03:40 +01:00
2017-11-10-16-27-26.bpo-28369.IS74nd.rst bpo-28369: Enhance transport socket check in add_reader/writer (#4365) 2017-11-13 13:38:22 -05:00
2017-11-12-20-47-59.bpo-32011.NzVDdZ.rst bpo-32011: Revert "Issue #15480: Remove the deprecated and unused TYPE_INT64 code from marshal." (#4381) 2017-11-15 17:41:05 +02:00
2017-11-13-17-48-33.bpo-32015.4nqRTD.rst bpo-32015: Asyncio looping during simultaneously socket read/write an… (#4386) 2017-11-14 11:18:59 +02:00
2017-11-15-13-44-28.bpo-32034.uHAOmu.rst bpo-32034: Make IncompleteReadError & LimitOverrunError pickleable #4409 2017-11-15 17:14:28 -05:00
2017-11-15-19-04-22.bpo-32037.r8-5Nk.rst bpo-32037: Use the INT opcode for 32-bit integers in protocol 0 pickles. (#4407) 2017-11-16 09:44:43 +02:00
2017-11-15-20-03-45.bpo-32025.lnIKYT.rst bpo-32025: Add time.thread_time() (#4410) 2017-11-15 22:52:21 +01:00
2017-11-16-02-32-41.bpo-32018.YMQ7Q2.rst bpo-32018: Fix inspect.signature repr to follow PEP 8 (#4408) 2017-11-15 13:30:59 -05:00
2017-11-17-18-28-53.bpo-32066.OMQFLH.rst bpo-32066: Support pathlib.Path in create_unix_connection; sock arg should be optional (#4447) 2017-11-20 17:26:28 -05:00
2017-11-18-17-09-01.bpo-32069.S0wyy4.rst bpo-32069: Drop legacy SSL transport (#4451) 2017-11-18 18:54:05 +02:00
2017-11-20-15-28-31.bpo-32088.mV-4Nu.rst bpo-32088: Display Deprecation in debug mode (#4474) 2017-11-20 18:47:03 +01:00
2017-11-21-16-05-35.bpo-27535.JLhcNz.rst bpo-27535: Fix memory leak with warnings ignore (#4489) 2017-11-27 16:57:07 +01:00
2017-11-22-12-54-46.bpo-28684.NLiDKZ.rst bpo-28684: asyncio tests handle PermissionError raised on binding unix sockets (GH-4503) 2017-11-24 17:35:55 +01:00
2017-11-22-17-21-01.bpo-10049.ttsBqb.rst bpo-10049: Add a "no-op" (null) context manager to contextlib (GH-4464) 2017-11-23 10:23:28 +10:00
2017-11-22-19-52-17.bpo-32071.4WNhUH.rst bpo-32071: Add unittest -k option (#4496) 2017-11-25 16:23:52 +01:00
2017-11-23-16-15-55.bpo-19610.Dlca2P.rst bpo-19610: setup() now raises TypeError for invalid types (GH-4519) 2017-11-23 21:34:20 +03:00
2017-11-23-21-47-36.bpo-12382.xWT9k0.rst bpo-12382: Make OpenDatabase() raise better exception messages (GH-4528) 2017-11-24 12:53:58 +03:00
2017-11-23-22-12-11.bpo-31325.8jAUxN.rst bpo-31325: Fix usage of namedtuple in RobotFileParser.parse() (#4529) 2017-11-23 15:40:26 -08:00
2017-11-24-11-50-41.bpo-28334.3gGGlt.rst bpo-28334: netrc() now uses expanduser() to find .netrc file (GH-4537) 2017-11-25 13:37:22 +03:00
2017-11-24-14-07-55.bpo-12239.Nj3A0x.rst bpo-12239: Make GetProperty() return None for VT_EMPTY (GH-4539) 2017-11-24 18:11:18 +03:00
2017-11-26-17-00-52.bpo-23033.YGXRWT.rst bpo-23033: Improve SSL Certificate handling (GH-937) 2017-11-26 14:31:27 -08:00
2017-11-27-11-29-34.bpo-32089.6ydDYv.rst bpo-32089: Use default action for ResourceWarning (#4584) 2017-11-27 12:11:55 +01:00
2017-11-28-15-06-07.bpo-32155.hWHGww.rst bpo-32155: Bugfixes found by flake8 F841 warnings (#4608) 2017-11-28 15:30:32 +01:00
README.rst Link to blurb on PyPI in the NEWS.d READMEs. (#3323) 2017-09-05 10:38:05 -07:00

README.rst

Put news entry `blurb`_ files for the *Library* section in this directory.

.. _blurb: https://pypi.org/project/blurb/