Lines Matching +full:not +full:- +full:date

2 .. date: 2017-09-05-15-26-30
4 .. release date: 2017-09-19
8 not been performed yet.
13 .. date: 2017-08-23-17-02-55
17 Add fuzz tests for float(str), int(str), unicode(str); for oss-fuzz.
22 .. date: 2017-08-16-16-35-59
32 .. date: 0347
43 .. date: 0344
49 vulnerabilities including: CVE-2017-9233 (External entity infinite loop
50 DoS), CVE-2016-9063 (Integer overflow, re-fix), CVE-2016-0718 (Fix
51 regression bugs from 2.2.0's fix to CVE-2016-0718) and CVE-2012-0876
52 (Counter hash flooding with SipHash). Note: the CVE-2016-5300 (Use
53 os-specific entropy sources like getrandom) doesn't impact Python, since Python
60 .. date: 0342
61 .. nonce: 1VG7R-
73 .. date: 0338
78 Update expat copy from 2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and
79 CVE-2016-4472. See https://sourceforge.net/p/expat/bugs/537/ for more
85 .. date: 2017-09-16-13-32-35
90 an attribute whose name is specified in ``_anonymous_`` but not in
96 .. date: 2017-09-14-19-47-57
106 .. date: 2017-09-13-13-03-52
107 .. nonce: rS-FlC
116 .. date: 2017-09-11-12-54-35
126 .. date: 2017-09-11-09-24-21
138 .. date: 2017-09-11-09-11-20
150 .. date: 2017-09-11-08-50-41
155 not a dictionary. Patch by Oren Milman.
160 .. date: 2017-09-06-20-25-47
161 .. nonce: XpFs-q
166 events: ``f_trace_lines`` (``True`` by default) to turn off per-line trace
167 events; and ``f_trace_opcodes`` (``False`` by default) to turn on per-opcode
173 .. date: 2017-09-06-15-25-59
177 Fix several possible instances of undefined behavior due to floating-point
183 .. date: 2017-09-06-10-47-29
184 .. nonce: oe-3GD
187 Location information (``lineno`` and ``col_offset``) in f-strings is now
194 .. date: 2017-09-05-13-47-49
204 .. date: 2017-09-04-16-35-06
213 .. date: 2017-09-04-14-57-27
223 .. date: 2017-08-28-11-51-29
234 .. date: 2017-08-25-20-43-22
244 .. date: 2017-08-24-13-34-49
254 .. date: 2017-08-18-15-15-20
264 .. date: 2017-08-09-09-40-54
273 .. date: 2017-08-08-12-00-29
277 Add a non-dummy implementation of _Py_atomic_store and _Py_atomic_load on
283 .. date: 2017-08-01-18-48-30
293 .. date: 2017-07-31-13-28-53
303 .. date: 2017-07-21-07-39-05
313 .. date: 2017-07-17-12-12-59
317 Use _Py_atomic API for concurrency-sensitive signal state.
322 .. date: 2017-07-11-06-31-32
327 failing with SystemError. Relative import from non-package now fails with
333 .. date: 2017-06-28-21-07-32
339 signal-unsafe functions. The tests I'm adding here fail without the rest of the
346 .. date: 2017-06-26-14-29-50
351 not to block.
356 .. date: 0470
361 SyntaxError, not to subclasses. Patch by Martijn Pieters.
366 .. date: 0469
375 .. date: 0468
384 .. date: 0467
388 Move co_extra_freefuncs from per-thread to per-interpreter to avoid crashes.
393 .. date: 0466
403 .. date: 0465
407 Removed a too-strict assertion that failed for certain f-strings, such as
413 .. date: 0464
424 .. date: 0463
430 locale-aware C extensions will assume the use of UTF-8 as the default text
436 .. date: 0462
445 .. date: 0461
449 itertools.islice now accepts integer-like objects (having an __index__
455 .. date: 0460
466 .. date: 0459
470 Fixed parsing backslashes in f-strings.
475 .. date: 0458
486 .. date: 0457
490 Fixed type.__setattr__() and type.__delattr__() for non-interned attribute
496 .. date: 0456
507 .. date: 0455
517 .. date: 0454
527 .. date: 0453
532 code struct and sizes of objects which it references. Patch by Dong-hee Na.
537 .. date: 0452
547 .. date: 0451
557 .. date: 0450
568 .. date: 0449
577 .. date: 0448
587 .. date: 0447
593 zero with non-negative count always returns zero.
598 .. date: 0446
608 .. date: 0445
618 .. date: 0444
619 .. nonce: Vev6t-
629 .. date: 0443
639 .. date: 0442
648 .. date: 0441
658 .. date: 0440
662 The ``sys.path[0]`` initialization change for bpo-29139 caused a regression
673 .. date: 0439
674 .. nonce: 3EtOC-
683 .. date: 0438
684 .. nonce: z-BhVd
693 .. date: 0437
703 .. date: 0436
713 .. date: 0435
714 .. nonce: cU-sGT
722 .. date: 0434
723 .. nonce: G5iS-P
731 .. date: 0433
736 TypeError when kwargs is not a dict. But it might cause segv when args=NULL
737 and kwargs is not a dict.
742 .. date: 0432
752 .. date: 0431
762 .. date: 0430
773 .. date: 0429
783 .. date: 0428
788 AsyncFunctionDef ast nodes. docstring is not first stmt in their body
795 .. date: 0427
799 Fixed use-after-free problem in key sharing dict.
804 .. date: 0426
814 .. date: 0425
818 Improve from-import error message with location
823 .. date: 0424
824 .. nonce: rTQ-qy
833 .. date: 0423
842 .. date: 0422
852 .. date: 0421
861 .. date: 0420
862 .. nonce: 7-uEDT
865 Fix memory leak and use-after-free in os module (path_converter).
870 .. date: 0419
879 .. date: 0418
889 .. date: 0417
893 bytes.fromhex() and bytearray.fromhex() now ignore all ASCII whitespace, not
899 .. date: 0416
903 Do not include <sys/random.h> if it does not exist.
908 .. date: 0415
918 .. date: 0414
919 .. nonce: K6wQ-3
927 .. date: 0413
937 .. date: 0412
941 The preferred encoding is UTF-8 on Android. Patch written by Chi Hsuan Yen.
946 .. date: 0411
955 .. date: 0410
960 UTF-8, instead of the locale encoding to avoid inconsistencies with
961 os.fsencode() and os.fsdecode() which are already using UTF-8.
966 .. date: 0409
971 triggerable by a monkey-patched len() function.
976 .. date: 0408
980 Fix a memory leak in split-table dictionaries: setattr() must not convert
986 .. date: 0407
990 f-string expressions are no longer accepted as docstrings and by
991 ast.literal_eval() even if they do not include expressions.
996 .. date: 0406
997 .. nonce: i-pv6d
1006 .. date: 0405
1016 .. date: 0404
1020 Rather than silently producing a class that doesn't support zero-argument
1023 class that supports zero-argument ``super()``.
1028 .. date: 0403
1039 .. date: 0402
1051 .. date: 0401
1060 .. date: 0400
1070 .. date: 0399
1075 string returned by the error handler contains multiple non-encodable
1076 characters (non-ASCII for the ASCII codec, characters out of the
1077 U+0000-U+00FF range for Latin1).
1082 .. date: 0398
1092 .. date: 0397
1096 Show sys.version when -V option is supplied twice.
1101 .. date: 0396
1105 The with-statement now checks for __enter__ before it checks for __exit__.
1112 .. date: 0395
1116 Fix the set_inheritable() file descriptor method on platforms that do not
1122 .. date: 0394
1126 Fix not getting the locale's charset upon initializing the interpreter, on
1127 platforms that do not have langinfo.
1132 .. date: 0393
1142 .. date: 0392
1151 .. date: 0391
1156 compile-time PYTHONPATH components.
1161 .. date: 0390
1162 .. nonce: eCD7n-
1171 .. date: 0389
1180 .. date: 0388
1181 .. nonce: F-QAx1
1190 .. date: 0387
1201 .. date: 0386
1210 .. date: 0385
1219 .. date: 0384
1223 Fixed of-by-one error in the peephole optimizer that caused keeping
1229 .. date: 0383
1238 .. date: 0382
1248 .. date: 0381
1257 .. date: 0380
1266 .. date: 0379
1276 .. date: 0378
1277 .. nonce: oPD-5D
1286 .. date: 0377
1297 .. date: 0376
1307 .. date: 0375
1311 PyType_Ready() now checks that tp_name is not NULL. Original patch by Niklas
1317 .. date: 0374
1326 .. date: 0373
1336 .. date: 0372
1345 .. date: 0371
1354 .. date: 0370
1363 .. date: 0369
1367 ImportError.__init__ now resets not specified attributes.
1372 .. date: 0368
1382 .. date: 0367
1392 .. date: 0366
1396 Single var-positional argument of tuple subtype was passed unscathed to the
1397 C-defined function. Now it is converted to exact tuple.
1402 .. date: 0365
1411 .. date: 0364
1421 .. date: 0363
1430 .. date: 0362
1440 .. date: 0361
1449 .. date: 0360
1458 .. date: 0359
1468 .. date: 0358
1469 .. nonce: Qf6-uQ
1478 .. date: 0357
1483 (Not yet inserted in split-table). Patch by Xiang Zhang.
1488 .. date: 0356
1498 .. date: 0355
1507 .. date: 0354
1517 .. date: 0353
1521 Speed-up method calls: add LOAD_METHOD and CALL_METHOD opcodes.
1526 .. date: 2017-09-18-10-57-04
1535 .. date: 2017-09-16-01-53-11
1544 .. date: 2017-09-14-11-02-56
1554 .. date: 2017-09-13-23-27-39
1564 .. date: 2017-09-13-19-55-35
1574 .. date: 2017-09-13-18-05-56
1584 .. date: 2017-09-13-13-33-39
1593 .. date: 2017-09-13-07-37-20
1603 .. date: 2017-09-13-02-17-11
1604 .. nonce: r-IPIu
1607 socketserver.ThreadingMixIn now keeps a list of non-daemonic threads to wait
1613 .. date: 2017-09-08-14-31-15
1623 speed-ups for instance creation using __new__, _make, and _replace. (The
1630 .. date: 2017-09-08-14-19-57
1639 .. date: 2017-09-07-12-15-56
1649 .. date: 2017-09-06-19-41-01
1650 .. nonce: x4-K5F
1659 .. date: 2017-09-06-18-49-16
1670 .. date: 2017-09-06-06-50-41
1675 support for all bytes-like object. It is also more efficient and avoids
1681 .. date: 2017-09-05-17-43-00
1692 .. date: 2017-09-05-14-55-28
1701 .. date: 2017-09-05-10-30-48
1702 .. nonce: dXJ-7N
1705 Micro-optimize :func:`asyncio._get_running_loop` to become up to 10% faster.
1710 .. date: 2017-09-04-23-41-35
1715 characters for UTF-8 input (libexpat bug 115):
1721 .. date: 2017-09-04-16-39-49
1730 .. date: 2017-09-04-10-53-06
1741 .. date: 2017-09-01-18-48-06
1752 .. date: 2017-08-30-11-26-14
1762 .. date: 2017-08-29-07-14-14
1772 .. date: 2017-08-28-13-01-05
1781 .. date: 2017-08-24-14-03-14
1791 .. date: 2017-08-23
1796 on POSIX systems due to the executable or cwd not being found.
1801 .. date: 2017-08-23-00-31-32
1811 .. date: 2017-08-22-12-44-48
1821 .. date: 2017-08-21-17-50-27
1831 .. date: 2017-08-21-16-06-19
1837 parser. Non-string keys and values in the defaults dictionary are now being
1843 .. date: 2017-08-21-12-31-53
1854 .. date: 2017-08-18-17-16-38
1864 .. date: 2017-08-17-20-29-45
1873 .. date: 2017-08-16-21-14-31
1885 .. date: 2017-08-16-20-28-06
1889 Non-daemonic threads created by a multiprocessing.Process are now joined on
1895 .. date: 2017-08-13-09-17-01
1896 .. nonce: -2_YGj
1905 .. date: 2017-08-12-09-25-55
1911 problematic ones, since they are in error-reporting code, in the
1916 function/its caller (such as in issue 31169). - Patch by Allen W. Smith
1922 .. date: 2017-08-11-19-30-00
1931 .. date: 2017-08-10-13-20-02
1941 .. date: 2017-08-09-13-45-23
1950 .. date: 2017-08-08-15-14-34
1960 .. date: 2017-08-08-14-44-37
1972 .. date: 2017-08-02-12-48-15
1982 .. date: 2017-08-01-18-26-55
1991 .. date: 2017-08-01-15-56-50
1992 .. nonce: OuT1-Y
2002 .. date: 2017-08-01-09-32-58
2011 .. date: 2017-07-30-22-00-12
2015 Added support for CAN ISO-TP protocol in the socket module.
2020 .. date: 2017-07-30-10-07-58
2021 .. nonce: gAX1N-
2030 .. date: 2017-07-27-11-33-58
2039 .. date: 2017-07-26-13-18-29
2043 Support tzinfo objects with sub-minute offsets.
2048 .. date: 2017-07-23-11-33-10
2059 .. date: 2017-07-22-12-12-42
2064 A child process would inherit as many fds as the number of still-running
2070 .. date: 2017-07-20-02-29-49
2074 Fix ``unittest.mock``'s autospec to not fail on method-bound builtin
2080 .. date: 2017-07-18-23-47-51
2089 .. date: 2017-07-18-13-24-50
2090 .. nonce: -S0IWu
2098 .. date: 2017-07-17-12-32-47
2099 .. nonce: DUo-uA
2103 older than 2.1 or where select() is not available.
2108 .. date: 2017-07-17-11-35-00
2118 .. date: 2017-07-10-12-14-22
2129 .. date: 2017-07-07-02-18-57
2133 Fix segfault in readline when using readline's history-size option. Patch
2139 .. date: 2017-07-04-22-00-20
2149 .. date: 2017-07-04-13-48-21
2158 .. date: 2017-07-04-13-10-52
2167 .. date: 2017-06-30-23-05-47
2176 .. date: 2017-06-29-22-04-44
2177 .. nonce: sLtjY-
2181 Tiny values (such as 1e-6) are valid non-zero values for setitimer(), which
2182 is specified as taking microsecond-resolution intervals. However, on some
2183 platform, our conversion routine could convert 1e-6 into a zero interval,
2184 therefore disabling the timer instead of (re-)scheduling it.
2189 .. date: 2017-06-29-14-25-14
2198 .. date: 2017-06-29-00-17-38
2208 .. date: 2017-06-29-00-07-22
2220 .. date: 2017-06-26-11-01-59
2229 .. date: 2017-06-24-18-55-58
2238 .. date: 2017-05-24-00-00-00
2243 as md5 are not available in the linked OpenSSL library. As in some special
2244 FIPS-140 build environments.
2249 .. date: 0352
2258 .. date: 0351
2263 LF. Patch by Dong-hee Na.
2268 .. date: 0350
2269 .. nonce: N3KI-o
2273 bytes-like argument.
2278 .. date: 0349
2288 .. date: 0348
2298 .. date: 0346
2307 .. date: 0345
2313 They will now identify themselves as "ThreadPoolExecutor-y_n".
2318 .. date: 0343
2328 .. date: 0341
2332 Functional API of enum allows to create empty enums. Patched by Dong-hee Na
2337 .. date: 0340
2347 .. date: 0339
2356 .. date: 0337
2366 .. date: 0336
2375 .. date: 0335
2386 .. date: 0334
2396 .. date: 0333
2405 .. date: 0332
2415 .. date: 0331
2424 .. date: 0330
2428 selectors does not take KeyboardInterrupt and SystemExit into account,
2434 .. date: 0329
2439 non-blocking mode if it succeeded to acquire the lock but the acquire took
2445 .. date: 0328
2456 .. date: 0327
2466 .. date: 0326
2476 .. date: 0325
2486 .. date: 0324
2495 .. date: 0323
2505 .. date: 0322
2515 .. date: 0321
2525 .. date: 0320
2534 .. date: 0319
2543 .. date: 0318
2552 .. date: 0317
2562 .. date: 0316
2572 .. date: 0315
2576 Allow registering at-fork handlers.
2581 .. date: 0314
2591 .. date: 0313
2595 multiprocessing.Queue._feed background running thread do not break from main
2601 .. date: 0312
2610 .. date: 0311
2614 inspect.signature() now supports callables with variable-argument parameters
2615 wrapped with partialmethod. Patch by Dong-hee Na.
2620 .. date: 0310
2625 if the specified parent module is not a package (i.e. lacks a __path__
2631 .. date: 0309
2641 .. date: 0308
2652 .. date: 0307
2663 .. date: 0306
2675 .. date: 0305
2684 .. date: 0304
2685 .. nonce: O-5d4A
2694 .. date: 0303
2704 .. date: 0302
2708 contextlib.AbstractContextManager now supports anti-registration by setting
2710 bpo-25958. Patch by Jelle Zijlstra.
2715 .. date: 0301
2716 .. nonce: kvtGm-
2725 .. date: 0300
2726 .. nonce: ZN-bWo
2737 .. date: 0299
2741 Optimized case-insensitive matching and searching of regular expressions.
2746 .. date: 0298
2755 .. date: 0297
2760 results consistent with those of FieldStorage for multipart/form-data
2766 .. date: 0296
2777 .. date: 0295
2788 .. date: 0294
2792 Avoid KeyboardInterrupt tracebacks in forkserver helper process when Ctrl-C
2798 .. date: 0293
2808 .. date: 0292
2813 WrapperDescriptorType, minor bug-fixes. Original PRs by Jim
2814 Fasarakis-Hilliard and Ivan Levkivskyi.
2819 .. date: 0291
2828 .. date: 0290
2838 .. date: 0289
2849 .. date: 0288
2858 .. date: 0287
2868 .. date: 0286
2878 .. date: 0285
2887 .. date: 0284
2897 .. date: 0283
2902 or __next__() respectively return non-sizeable object. Fixed possible other
2903 errors caused by not checking results of PyObject_Size(), PySequence_Size(),
2909 .. date: 0282
2918 .. date: 0281
2928 .. date: 0280
2937 .. date: 0279
2947 .. date: 0278
2957 .. date: 0277
2961 Test that sqlite3 trace callback is not called multiple times when schema is
2963 bpo-9303. Patch by Aviv Palivoda.
2968 .. date: 0276
2978 .. date: 0275
2987 .. date: 0274
2996 .. date: 0273
2997 .. nonce: r-ibsN
3006 .. date: 0272
3016 .. date: 0271
3020 Support If-Modified-Since HTTP header (browser cache). Patch by Pierre
3026 .. date: 0270
3036 .. date: 0269
3037 .. nonce: Q1hSt-
3046 .. date: 0268
3056 .. date: 0267
3065 .. date: 0266
3076 .. date: 0265
3086 .. date: 0264
3096 .. date: 0263
3107 .. date: 0262
3112 not keep objects alive longer than expected.
3117 .. date: 0261
3121 The zipapp module now supports general path-like objects, not just
3127 .. date: 0260
3137 .. date: 0259
3147 .. date: 0258
3152 bits of newly-created intermediate-level directories.
3157 .. date: 0257
3167 .. date: 0256
3171 Fixed crashes in repr of recursive buffered file-like objects.
3176 .. date: 0255
3180 Fix crashes in partial.__repr__ if the keys of partial.keywords are not
3186 .. date: 0254
3191 "errors" of sys.stdin or sys.stdout are not set or are not strings.
3196 .. date: 0253
3197 .. nonce: CDt-Gb
3200 Using non-integer value for selecting a plural form in gettext is now
3206 .. date: 0252
3207 .. nonce: LX-pQA
3215 .. date: 0251
3225 .. date: 0250
3235 .. date: 0249
3240 thread-safe.
3245 .. date: 0248
3249 The zipfile module now accepts path-like objects for external paths.
3254 .. date: 0247
3264 .. date: 0246
3273 .. date: 0245
3283 .. date: 0244
3284 .. nonce: D3-NP2
3287 Allow use of path-like object as a single argument in ConfigParser.read().
3293 .. date: 0243
3302 .. date: 0242
3312 .. date: 0241
3322 .. date: 0240
3332 .. date: 0239
3341 .. date: 0238
3351 .. date: 0237
3361 .. date: 0236
3370 .. date: 0235
3380 .. date: 0234
3381 .. nonce: o-Q2Nw
3390 .. date: 0233
3400 .. date: 0232
3405 set of characters that is not quoted by default. Patch by Christian Theune
3411 .. date: 0231
3421 .. date: 0230
3422 .. nonce: wmE-_T
3426 and is not in valid AIFF format. Patch by Anthony Zhang.
3431 .. date: 0229
3442 .. date: 0228
3443 .. nonce: F-b8_5
3452 .. date: 0227
3462 .. date: 0226
3472 .. date: 0225
3482 .. date: 0224
3493 .. date: 0223
3503 .. date: 0222
3512 .. date: 0221
3516 Fixed out-of-bounds buffer access in the group() method of the match object.
3522 .. date: 0220
3527 built-in types to types module. Original patch by Manuel Krebber.
3532 .. date: 0219
3533 .. nonce: -Qoti0
3542 .. date: 0218
3547 unpickle collections.deque and other list-like objects. This can speed up
3553 .. date: 0217
3563 .. date: 0216
3573 .. date: 0215
3577 Fix a regression in argparse that help messages would wrap at non-breaking
3583 .. date: 0214
3592 .. date: 0213
3601 .. date: 0212
3610 .. date: 0211
3619 .. date: 0210
3628 .. date: 0209
3633 positional-only.
3638 .. date: 0208
3648 .. date: 0207
3659 .. date: 0206
3669 .. date: 0205
3680 .. date: 0204
3690 .. date: 0203
3691 .. nonce: R1U-Ec
3700 .. date: 0202
3709 .. date: 0201
3718 .. date: 0200
3728 .. date: 0199
3737 .. date: 0198
3738 .. nonce: vUd-va
3741 old keys should not remove new values from WeakValueDictionary when
3747 .. date: 0197
3756 .. date: 0196
3765 .. date: 0195
3775 .. date: 0194
3785 .. date: 0193
3795 .. date: 0192
3796 .. nonce: t-mjED
3806 .. date: 0191
3810 The chown() method of the tarfile.TarFile class does not fail now when the
3816 .. date: 0190
3820 dbm.dumb now supports reading read-only files and no longer writes the index
3821 file when it is not changed. A deprecation warning is now emitted if the
3828 .. date: 0189
3838 .. date: 0188
3848 .. date: 0187
3860 .. date: 0186
3861 .. nonce: rY8kz-
3870 .. date: 0185
3881 .. date: 0184
3882 .. nonce: Q-4oRE
3890 .. date: 0183
3902 .. date: 0182
3912 .. date: 0181
3922 .. date: 0180
3932 .. date: 0179
3936 Makes Path.resolve() succeed on paths that do not exist. Patch by Vajrasky
3942 .. date: 0178
3953 .. date: 0177
3963 .. date: 0176
3973 .. date: 0175
3982 .. date: 0174
3993 .. date: 0173
4003 .. date: 0172
4015 .. date: 0171
4026 .. date: 0170
4037 .. date: 0169
4047 .. date: 0168
4051 The textwrap.TextWrapper class now honors non-breaking spaces. Based on
4057 .. date: 0167
4066 .. date: 0166
4070 Fix iterator of C implemented asyncio.Future doesn't accept non-None value
4076 .. date: 0165
4086 .. date: 0164
4096 .. date: 0163
4105 .. date: 0162
4110 replacement template even if the pattern is not found in the string. Error
4117 .. date: 0161
4127 .. date: 0160
4131 Command-line interface of the zipfile module now uses argparse. Added
4137 .. date: 0159
4147 .. date: 0158
4156 .. date: 0157
4157 .. nonce: -4Q5Z7
4161 methods is now optional and can be -1, matching the BufferedIOBase
4167 .. date: 0156
4176 .. date: 0155
4180 timeit: remove ``-c/--clock`` and ``-t/--time`` command line options which
4186 .. date: 0154
4196 .. date: 0153
4197 .. nonce: cXljq-
4201 less than 10 seconds, instead of 10 iterations. "python3 -m timeit -s
4207 .. date: 0152
4219 .. date: 0151
4228 .. date: 0150
4237 .. date: 0149
4246 .. date: 0148
4255 .. date: 0147
4265 .. date: 0146
4274 .. date: 0145
4275 .. nonce: bQ-IIX
4278 Fixed writing non-BMP characters with binary format in plistlib.
4283 .. date: 0144
4292 .. date: 0143
4301 .. date: 0142
4311 .. date: 0141
4315 Optimized merging var-keyword arguments and improved error message when
4316 passing a non-mapping as a var-keyword argument.
4321 .. date: 0140
4325 Improved error message when passing a non-iterable as a var-positional
4331 .. date: 0139
4341 .. date: 0138
4350 .. date: 0137
4359 .. date: 0136
4369 .. date: 0135
4380 .. date: 0134
4384 Fixed calendar functions for extreme months: 0001-01 and 9999-12.
4386 don't call itermonthdates() which can cause datetime.date under/overflow.
4391 .. date: 0133
4401 .. date: 0132
4406 invalid string-like object as a name. Patch by Xiang Zhang.
4411 .. date: 0131
4415 random.choices() now has k as a keyword-only argument to improve the
4422 .. date: 0130
4432 .. date: 0129
4442 .. date: 0128
4452 .. date: 0127
4461 .. date: 0126
4471 .. date: 0125
4480 .. date: 0124
4490 .. date: 0123
4491 .. nonce: mtgl-6
4499 .. date: 0122
4508 .. date: 0121
4518 .. date: 0120
4528 .. date: 0119
4538 .. date: 0118
4547 .. date: 0117
4557 .. date: 0116
4567 .. date: 0115
4576 .. date: 0114
4585 .. date: 0113
4595 .. date: 0112
4604 .. date: 0111
4613 .. date: 0110
4622 .. date: 0109
4632 .. date: 0108
4641 .. date: 0107
4651 .. date: 0106
4661 .. date: 0105
4670 .. date: 0104
4679 .. date: 0103
4683 Fix asyncio to support formatting of non-python coroutines.
4688 .. date: 0102
4697 .. date: 0101
4698 .. nonce: ZK-GFm
4706 .. date: 0100
4716 .. date: 0099
4726 .. date: 0098
4737 .. date: 0097
4742 not present in the filesystem. Patch by Antoine Pietri.
4747 .. date: 2017-09-07-20-49-09
4757 .. date: 2017-09-06-10-11-57
4766 .. date: 2017-08-31
4775 .. date: 2017-07-29-14-55-50
4784 .. date: 0060
4793 .. date: 0059
4799 entries. Use :ref:`bytes <func-bytes>` and :ref:`bytearray <func-bytearray>`
4801 In order to ensure this and future cross-reference updates are applied
4808 .. date: 0058
4817 .. date: 0057
4823 constraints. (See also: bpo-20314, bpo-12518)
4828 .. date: 0056
4837 .. date: 0055
4842 third-party asyncio-based replacement.
4847 .. date: 0054
4857 .. date: 0053
4858 .. nonce: PjSo-t
4866 .. date: 0052
4872 metaclasses to fully support :pep:`487` and zero-argument ``super()``.
4877 .. date: 0051
4881 Documented command-line interface of zipfile.
4886 .. date: 2017-09-08-15-59-07
4896 .. date: 2017-09-05-14-23-35
4905 .. date: 2017-09-04-16-21-18
4914 .. date: 2017-09-04-13-03-55
4918 Remove sha256.tbs-internet.com ssl test
4923 .. date: 2017-07-25-15-27-44
4933 .. date: 2017-07-20-14-29-54
4937 regrtest: Exclude tzdata from regrtest --all. When running the test suite
4938 using --use=all / -u all, exclude tzdata since it makes test_datetime too
4939 slow (15-20 min on some buildbots) which then times out on some buildbots.
4940 Fix also regrtest command line parser to allow passing -u extralargefile to
4946 .. date: 2017-06-30-11-20-20
4956 .. date: 0012
4967 .. date: 0011
4980 .. date: 0010
4989 .. date: 0009
4993 Disallow -j0 to be combined with -T/-l in regrtest command line arguments.
4998 .. date: 0008
4999 .. nonce: Fp-Hdq
5003 for a non-root user.
5008 .. date: 0007
5012 Fix the test_socket failures on Android - getservbyname(), getservbyport()
5018 .. date: 0006
5019 .. nonce: RtTk-4
5028 .. date: 0005
5037 .. date: 0004
5041 Fix test_posix for Android where 'id -G' is entirely wrong or missing the
5047 .. date: 0003
5056 .. date: 0002
5065 .. date: 0001
5075 .. date: 2017-09-08-11-48-11
5076 .. nonce: 4f-VJK
5079 Allow --with-lto to be used on all builds, not just `make profile-opt`.
5084 .. date: 2017-09-06-23-14-08
5085 .. nonce: -j4kN4
5088 Remove support for building --without-threads.
5089 This option is not really useful anymore in the 21st century. Removing lots
5091 difficult to maintain low-level internal code.
5096 .. date: 2017-09-04-14-43-46
5105 .. date: 2017-07-05-16-54-59
5109 Fix compile error when compiling --without-threads. Patch by Masayuki
5115 .. date: 0050
5124 .. date: 0049
5125 .. nonce: MN_n-r
5129 this marker are not built at all, neither by the Makefile nor by setup.py.
5134 .. date: 0048
5138 Add ``--with-assertions`` configure flag to explicitly enable C ``assert()``
5139 checks. Defaults to off. ``--with-pydebug`` implies ``--with-assertions``.
5144 .. date: 0047
5148 Fix out-of-tree builds of Python when configured with ``--with--dtrace``.
5153 .. date: 0046
5159 ``--enable-optimizations``.
5164 .. date: 0045
5169 the action is now explicit. Replace ``make touch`` with ``make regen-all``.
5174 .. date: 0044
5178 Fix ``--enable-optimization`` didn't work.
5183 .. date: 0043
5194 .. date: 0042
5203 .. date: 0041
5208 ``-Werror=implicit-function-declaration`` when possible (GCC and Clang,
5214 .. date: 0040
5223 .. date: 0039
5232 .. date: 0038
5241 .. date: 0037
5250 .. date: 0036
5259 .. date: 0035
5263 lockf() is available on Android API level 24, but the F_LOCK macro is not
5264 defined in android-ndk-r13.
5269 .. date: 0034
5274 Android API level 24, but the if_nameindex structure is not defined.
5279 .. date: 0033
5283 Do not add the directory for installing C header files and the directory for
5290 .. date: 0032
5294 Do not define sys.implementation._multiarch on Android.
5299 .. date: 0031
5303 Fix out-of-tree building on AIX. Patch by Tristan Carel and Michael
5309 .. date: 0030
5313 Rename --with-optimiations to --enable-optimizations.
5318 .. date: 0029
5327 .. date: 0028
5336 .. date: 0027
5337 .. nonce: KY_-en
5345 .. date: 0026
5355 .. date: 0025
5365 .. date: 0024
5369 Add configure check for siginfo_t.si_band, which Cygwin does not provide.
5375 .. date: 0023
5379 Fixed build with Estonian locale (python-config and distclean targets in
5385 .. date: 0022
5394 .. date: 0021
5399 non-OSX UNIX platforms. An installed copy of libffi is now required when
5405 .. date: 0020
5415 .. date: 0019
5425 .. date: 2017-09-07-20-09-04
5434 .. date: 2017-09-06-17-14-54
5443 .. date: 2017-09-05-19-46-52
5453 .. date: 2017-09-04-13-19-05
5462 .. date: 2017-08-04-10-05-19
5472 .. date: 2017-07-15-00-40-12
5476 Pre-build OpenSSL, Tcl and Tk and include the binaries in the build.
5481 .. date: 2017-07-13-11-22-53
5490 .. date: 2017-06-28-03-20-48
5494 Allow requiring 64-bit interpreters from py.exe using -64 suffix.
5500 .. date: 2017-06-28-03-08-22
5504 Adds list options (-0, -0p) to py.exe launcher. Contributed by Steve Barnes.
5509 .. date: 2017-06-27-07-04-06
5518 .. date: 0088
5523 pulling external code from GitHub via a Python script. If Python 3.6 is not
5524 found on the system (via ``py -3.6``), NuGet is used to download a copy of
5525 32-bit Python.
5530 .. date: 0087
5531 .. nonce: 07B-FQ
5539 .. date: 0086
5543 winreg does not truncate string correctly (Patch by Eryk Sun)
5548 .. date: 0085
5557 .. date: 0084
5566 .. date: 0083
5575 .. date: 0082
5584 .. date: 0081
5593 .. date: 0080
5597 launcher.msi has different product codes between 32-bit and 64-bit
5602 .. date: 0079
5611 .. date: 0078
5620 .. date: 0077
5621 .. nonce: -DUgJw
5629 .. date: 0076
5638 .. date: 0075
5647 .. date: 0074
5656 .. date: 2017-09-16-23-43-39
5660 IDLE code context -- fix code update and font update timers.
5666 .. date: 2017-09-16-01-21-20
5670 IDLE - Update non-key options in former extension classes. When applying
5678 .. date: 2017-09-15-12-38-47
5682 IDLE - Improve rstrip entry in doc. Strip trailing whitespace strips more
5683 than blank spaces. Multiline string literals are not skipped.
5688 .. date: 2017-09-14-17-53-53
5692 IDLE - make tests pass with zzdummy extension disabled by default.
5697 .. date: 2017-09-12-08-38-27
5708 .. date: 2017-09-11-15-46-05
5712 IDLE -- fix tk entry box tests by deleting first. Adding to an int entry is
5713 not the same as deleting and inserting because int('') will fail.
5718 .. date: 2017-08-30-00-06-58
5727 .. date: 2017-08-27-16-49-36
5731 IDLE - Add docstrings and tests for outwin subclass of editor.
5738 .. date: 2017-08-27-15-31-33
5742 IDLE - Do not modify tkinter.message in test_configdialog.
5747 .. date: 2017-08-24-13-48-16
5751 Convert IDLE's built-in 'extensions' to regular features.
5753 Their different behavior could be confusing or worse for users and not good
5758 together in the system-specific default keysets in config-extensions.def.
5759 All custom keysets are saved as a whole in config-extension.cfg. All take
5761 The affected events are '<<force-open-completions>>', '<<expand-word>>',
5762 '<<force-open-calltip>>', '<<flash-paren>>', '<<format-paragraph>>',
5763 '<<run-module>>', '<<check-module>>', and '<<zoom-height>>'. Any (global)
5764 customizations made before 3.6.3 will not affect their keyset-specific
5771 .. date: 2017-08-18-14-13-42
5772 .. nonce: F1-tKK
5781 .. date: 2017-08-17-15-00-20
5790 .. date: 2017-08-15-12-58-23
5800 .. date: 2017-08-07-14-02-56
5804 IDLE -- stop leaks in test_configdialog. Initial patch by Victor Stinner.
5809 .. date: 2017-08-03-17-54-02
5818 .. date: 2017-08-03-14-08-42
5829 .. date: 2017-07-31-23-20-51
5833 IDLE - Add an outline of a TabPage class in configdialog. Update existing
5839 .. date: 2017-07-30-17-39-59
5849 .. date: 2017-07-30-01-00-58
5853 IDLE - Factor FontPage(Frame) class from ConfigDialog.
5860 .. date: 2017-07-28-18-59-06
5864 IDLE - Use ttk widgets in ConfigDialog. Patches by Terry Jan Reedy and
5870 .. date: 2017-07-27-14-48-42
5874 IDLE - Finish rearranging methods of ConfigDialog Grouping methods
5881 .. date: 2017-07-27-10-01-14
5885 IDLE -- Factor a VarTrace class out of ConfigDialog.
5893 .. date: 2017-07-25-01-28-35
5902 .. date: 2017-07-22-18-08-41
5906 IDLE - Improve configdialog font page and tests.
5911 In test_configdialog: Fix test_font_set so not order dependent. Fix renamed
5920 .. date: 2017-07-21-01-55-14
5924 IDLE -- Add more configdialog font page tests.
5929 .. date: 2017-07-21-00-54-52
5938 .. date: 2017-07-17-23-35-57
5948 .. date: 2017-07-15-22-26-57
5953 Add section to idlelib/idle-test/README.txt.
5955 Exclude IDLE-specific code that does not run during unit tests.
5960 .. date: 2017-07-13-23-07-33
5971 .. date: 2017-07-11-02-26-17
5980 .. date: 2017-07-11-02-21-42
5989 .. date: 2017-07-09-23-53-00
5999 .. date: 2017-07-08-17-57-04
6009 .. date: 2017-07-07-21-10-55
6018 .. date: 2017-07-07-20-26-37
6034 .. date: 2017-07-04-22-45-46
6038 IDLE: configdialog - Add docstrings and fix comments. Patch by Cheryl
6044 .. date: 2017-06-29-18-23-06
6054 .. date: 2017-06-27-19-05-40
6059 highlight both opener and closer. Make 'default' style, which is not
6060 default, a synonym for 'opener'. Make time-delay work the same with all
6067 .. date: 2017-06-27-01-40-34
6076 .. date: 2017-06-27-00-29-56
6086 .. date: 2017-06-26-22-45-27
6097 .. date: 2017-06-26-15-47-13
6109 .. date: 2017-06-26-00-28-59
6113 IDLE: Verify user-entered key sequences by trying to bind them with tk. Add
6120 .. date: 0096
6132 .. date: 0095
6136 Add doc subsubsection about IDLE failure to start. Popup no-connection
6142 .. date: 0094
6151 .. date: 0093
6161 .. date: 0092
6165 Help-about: use pep8 names and add tests. Increase coverage to 100%. Patches
6171 .. date: 0091
6172 .. nonce: 2L2F-4
6181 .. date: 0090
6185 IDLE colors f-string prefixes (but not invalid ur prefixes).
6190 .. date: 0089
6200 .. date: 2017-08-18-17-19-23
6204 gdb integration commands (py-bt, etc.) work on optimized shared builds now,
6206 PyEval_EvalFrameEx on non-debug shared builds. This broke the ability to
6207 use py-bt, py-up, and a few other Python-specific gdb integrations. The
6209 python-gdb.py. Original patch by Bruno "Polaco" Penteado.
6214 .. date: 0018
6223 .. date: 0017
6234 .. date: 0016
6238 python-gdb.py now supports also ``method-wrapper`` (``wrapperobject``)
6244 .. date: 0015
6248 Fix python-gdb.py didn't support new dict implementation.
6253 .. date: 0014
6254 .. nonce: bdZ3n-
6265 .. date: 0013
6275 .. date: 2017-09-05-17-51-12
6286 .. date: 2017-07-03-17-25-40
6290 Remove own implementation for thread-local storage.
6291 CPython has provided the own implementation for thread-local storage (TLS)
6292 on Python/thread.c, it's used in the case which a platform has not supplied
6300 .. date: 0073
6301 .. nonce: np-l1j
6310 .. date: 0072
6320 .. date: 0071
6331 .. date: 0070
6332 .. nonce: J-8CGo
6336 Py_LIMITED_API is not set or set to the value between 0x03050400 and
6337 0x03060000 (not including) or 0x03060100 or higher. Added functions
6343 .. date: 0069
6348 PyArg_VaParseTupleAndKeywords() were not available in limited API.
6350 were not available in limited API of version < 3.3 when PY_SSIZE_T_CLEAN is
6356 .. date: 0068
6366 .. date: 0067
6377 .. date: 0066
6387 .. date: 0065
6396 .. date: 0064
6407 .. date: 0063
6417 .. date: 0062
6426 .. date: 0061