• Home
  • Raw
  • Download

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
340 signal-unsafe functions. The tests I'm adding here fail without the rest of the
347 .. date: 2017-06-26-14-29-50
352 not to block.
357 .. date: 0470
362 SyntaxError, not to subclasses. Patch by Martijn Pieters.
367 .. date: 0469
376 .. date: 0468
385 .. date: 0467
389 Move co_extra_freefuncs from per-thread to per-interpreter to avoid crashes.
394 .. date: 0466
404 .. date: 0465
408 Removed a too-strict assertion that failed for certain f-strings, such as
414 .. date: 0464
425 .. date: 0463
431 locale-aware C extensions will assume the use of UTF-8 as the default text
437 .. date: 0462
446 .. date: 0461
450 itertools.islice now accepts integer-like objects (having an __index__
456 .. date: 0460
467 .. date: 0459
471 Fixed parsing backslashes in f-strings.
476 .. date: 0458
487 .. date: 0457
491 Fixed type.__setattr__() and type.__delattr__() for non-interned attribute
497 .. date: 0456
508 .. date: 0455
518 .. date: 0454
528 .. date: 0453
533 code struct and sizes of objects which it references. Patch by Dong-hee Na.
538 .. date: 0452
548 .. date: 0451
558 .. date: 0450
569 .. date: 0449
578 .. date: 0448
588 .. date: 0447
594 zero with non-negative count always returns zero.
599 .. date: 0446
609 .. date: 0445
619 .. date: 0444
620 .. nonce: Vev6t-
630 .. date: 0443
640 .. date: 0442
649 .. date: 0441
659 .. date: 0440
663 The ``sys.path[0]`` initialization change for bpo-29139 caused a regression
674 .. date: 0439
675 .. nonce: 3EtOC-
684 .. date: 0438
685 .. nonce: z-BhVd
694 .. date: 0437
704 .. date: 0436
714 .. date: 0435
715 .. nonce: cU-sGT
723 .. date: 0434
724 .. nonce: G5iS-P
732 .. date: 0433
737 TypeError when kwargs is not a dict. But it might cause segv when args=NULL
738 and kwargs is not a dict.
743 .. date: 0432
753 .. date: 0431
763 .. date: 0430
774 .. date: 0429
784 .. date: 0428
789 AsyncFunctionDef ast nodes. docstring is not first stmt in their body
796 .. date: 0427
800 Fixed use-after-free problem in key sharing dict.
805 .. date: 0426
815 .. date: 0425
819 Improve from-import error message with location
824 .. date: 0424
825 .. nonce: rTQ-qy
834 .. date: 0423
843 .. date: 0422
853 .. date: 0421
862 .. date: 0420
863 .. nonce: 7-uEDT
866 Fix memory leak and use-after-free in os module (path_converter).
871 .. date: 0419
880 .. date: 0418
890 .. date: 0417
894 bytes.fromhex() and bytearray.fromhex() now ignore all ASCII whitespace, not
900 .. date: 0416
904 Do not include <sys/random.h> if it does not exist.
909 .. date: 0415
919 .. date: 0414
920 .. nonce: K6wQ-3
928 .. date: 0413
938 .. date: 0412
942 The preferred encoding is UTF-8 on Android. Patch written by Chi Hsuan Yen.
947 .. date: 0411
956 .. date: 0410
961 UTF-8, instead of the locale encoding to avoid inconsistencies with
962 os.fsencode() and os.fsdecode() which are already using UTF-8.
967 .. date: 0409
972 triggerable by a monkey-patched len() function.
977 .. date: 0408
981 Fix a memory leak in split-table dictionaries: setattr() must not convert
987 .. date: 0407
991 f-string expressions are no longer accepted as docstrings and by
992 ast.literal_eval() even if they do not include expressions.
997 .. date: 0406
998 .. nonce: i-pv6d
1007 .. date: 0405
1017 .. date: 0404
1021 Rather than silently producing a class that doesn't support zero-argument
1024 class that supports zero-argument ``super()``.
1029 .. date: 0403
1040 .. date: 0402
1052 .. date: 0401
1061 .. date: 0400
1071 .. date: 0399
1076 string returned by the error handler contains multiple non-encodable
1077 characters (non-ASCII for the ASCII codec, characters out of the
1078 U+0000-U+00FF range for Latin1).
1083 .. date: 0398
1093 .. date: 0397
1097 Show sys.version when -V option is supplied twice.
1102 .. date: 0396
1106 The with-statement now checks for __enter__ before it checks for __exit__.
1113 .. date: 0395
1117 Fix the set_inheritable() file descriptor method on platforms that do not
1123 .. date: 0394
1127 Fix not getting the locale's charset upon initializing the interpreter, on
1128 platforms that do not have langinfo.
1133 .. date: 0393
1143 .. date: 0392
1152 .. date: 0391
1157 compile-time PYTHONPATH components.
1162 .. date: 0390
1163 .. nonce: eCD7n-
1172 .. date: 0389
1181 .. date: 0388
1182 .. nonce: F-QAx1
1191 .. date: 0387
1202 .. date: 0386
1211 .. date: 0385
1220 .. date: 0384
1224 Fixed of-by-one error in the peephole optimizer that caused keeping
1230 .. date: 0383
1239 .. date: 0382
1249 .. date: 0381
1258 .. date: 0380
1267 .. date: 0379
1277 .. date: 0378
1278 .. nonce: oPD-5D
1287 .. date: 0377
1298 .. date: 0376
1308 .. date: 0375
1312 PyType_Ready() now checks that tp_name is not NULL. Original patch by Niklas
1318 .. date: 0374
1327 .. date: 0373
1337 .. date: 0372
1346 .. date: 0371
1355 .. date: 0370
1364 .. date: 0369
1368 ImportError.__init__ now resets not specified attributes.
1373 .. date: 0368
1383 .. date: 0367
1393 .. date: 0366
1397 Single var-positional argument of tuple subtype was passed unscathed to the
1398 C-defined function. Now it is converted to exact tuple.
1403 .. date: 0365
1412 .. date: 0364
1422 .. date: 0363
1431 .. date: 0362
1441 .. date: 0361
1450 .. date: 0360
1459 .. date: 0359
1469 .. date: 0358
1470 .. nonce: Qf6-uQ
1479 .. date: 0357
1484 (Not yet inserted in split-table). Patch by Xiang Zhang.
1489 .. date: 0356
1499 .. date: 0355
1508 .. date: 0354
1518 .. date: 0353
1522 Speed-up method calls: add LOAD_METHOD and CALL_METHOD opcodes.
1527 .. date: 2017-09-18-10-57-04
1536 .. date: 2017-09-16-01-53-11
1545 .. date: 2017-09-14-11-02-56
1555 .. date: 2017-09-13-23-27-39
1565 .. date: 2017-09-13-19-55-35
1575 .. date: 2017-09-13-18-05-56
1585 .. date: 2017-09-13-13-33-39
1594 .. date: 2017-09-13-07-37-20
1604 .. date: 2017-09-13-02-17-11
1605 .. nonce: r-IPIu
1608 socketserver.ThreadingMixIn now keeps a list of non-daemonic threads to wait
1614 .. date: 2017-09-08-14-31-15
1624 speed-ups for instance creation using __new__, _make, and _replace. (The
1631 .. date: 2017-09-08-14-19-57
1640 .. date: 2017-09-07-12-15-56
1650 .. date: 2017-09-06-19-41-01
1651 .. nonce: x4-K5F
1660 .. date: 2017-09-06-18-49-16
1671 .. date: 2017-09-06-06-50-41
1676 support for all bytes-like object. It is also more efficient and avoids
1682 .. date: 2017-09-05-17-43-00
1693 .. date: 2017-09-05-14-55-28
1702 .. date: 2017-09-05-10-30-48
1703 .. nonce: dXJ-7N
1706 Micro-optimize :func:`asyncio._get_running_loop` to become up to 10% faster.
1711 .. date: 2017-09-04-23-41-35
1716 characters for UTF-8 input (libexpat bug 115):
1722 .. date: 2017-09-04-16-39-49
1731 .. date: 2017-09-04-10-53-06
1742 .. date: 2017-09-01-18-48-06
1753 .. date: 2017-08-30-11-26-14
1763 .. date: 2017-08-29-07-14-14
1773 .. date: 2017-08-28-13-01-05
1782 .. date: 2017-08-24-14-03-14
1792 .. date: 2017-08-23
1797 on POSIX systems due to the executable or cwd not being found.
1802 .. date: 2017-08-23-00-31-32
1812 .. date: 2017-08-22-12-44-48
1822 .. date: 2017-08-21-17-50-27
1832 .. date: 2017-08-21-16-06-19
1838 parser. Non-string keys and values in the defaults dictionary are now being
1844 .. date: 2017-08-21-12-31-53
1855 .. date: 2017-08-18-17-16-38
1865 .. date: 2017-08-17-20-29-45
1874 .. date: 2017-08-16-21-14-31
1886 .. date: 2017-08-16-20-28-06
1890 Non-daemonic threads created by a multiprocessing.Process are now joined on
1896 .. date: 2017-08-13-09-17-01
1897 .. nonce: -2_YGj
1906 .. date: 2017-08-12-09-25-55
1912 problematic ones, since they are in error-reporting code, in the
1917 function/its caller (such as in issue 31169). - Patch by Allen W. Smith
1923 .. date: 2017-08-11-19-30-00
1932 .. date: 2017-08-10-13-20-02
1942 .. date: 2017-08-09-13-45-23
1951 .. date: 2017-08-08-15-14-34
1961 .. date: 2017-08-08-14-44-37
1973 .. date: 2017-08-02-12-48-15
1983 .. date: 2017-08-01-18-26-55
1992 .. date: 2017-08-01-15-56-50
1993 .. nonce: OuT1-Y
2003 .. date: 2017-08-01-09-32-58
2012 .. date: 2017-07-30-22-00-12
2016 Added support for CAN ISO-TP protocol in the socket module.
2021 .. date: 2017-07-30-10-07-58
2022 .. nonce: gAX1N-
2031 .. date: 2017-07-27-11-33-58
2040 .. date: 2017-07-26-13-18-29
2044 Support tzinfo objects with sub-minute offsets.
2049 .. date: 2017-07-23-11-33-10
2061 .. date: 2017-07-22-12-12-42
2067 A child process would inherit as many fds as the number of still-running
2073 .. date: 2017-07-20-02-29-49
2077 Fix ``unittest.mock``'s autospec to not fail on method-bound builtin
2083 .. date: 2017-07-18-23-47-51
2092 .. date: 2017-07-18-13-24-50
2093 .. nonce: -S0IWu
2101 .. date: 2017-07-17-12-32-47
2102 .. nonce: DUo-uA
2106 older than 2.1 or where select() is not available.
2111 .. date: 2017-07-17-11-35-00
2121 .. date: 2017-07-10-12-14-22
2132 .. date: 2017-07-07-02-18-57
2136 Fix segfault in readline when using readline's history-size option. Patch
2142 .. date: 2017-07-04-22-00-20
2152 .. date: 2017-07-04-13-48-21
2161 .. date: 2017-07-04-13-10-52
2170 .. date: 2017-06-30-23-05-47
2179 .. date: 2017-06-29-22-04-44
2180 .. nonce: sLtjY-
2185 Tiny values (such as 1e-6) are valid non-zero values for setitimer(), which
2186 is specified as taking microsecond-resolution intervals. However, on some
2187 platform, our conversion routine could convert 1e-6 into a zero interval,
2188 therefore disabling the timer instead of (re-)scheduling it.
2193 .. date: 2017-06-29-14-25-14
2202 .. date: 2017-06-29-00-17-38
2212 .. date: 2017-06-29-00-07-22
2225 .. date: 2017-06-26-11-01-59
2234 .. date: 2017-06-24-18-55-58
2243 .. date: 2017-05-24-00-00-00
2248 as md5 are not available in the linked OpenSSL library. As in some special
2249 FIPS-140 build environments.
2254 .. date: 0352
2263 .. date: 0351
2268 LF. Patch by Dong-hee Na.
2273 .. date: 0350
2274 .. nonce: N3KI-o
2278 bytes-like argument.
2283 .. date: 0349
2293 .. date: 0348
2303 .. date: 0346
2312 .. date: 0345
2318 They will now identify themselves as "ThreadPoolExecutor-y_n".
2323 .. date: 0343
2333 .. date: 0341
2337 Functional API of enum allows to create empty enums. Patched by Dong-hee Na
2342 .. date: 0340
2352 .. date: 0339
2361 .. date: 0337
2371 .. date: 0336
2380 .. date: 0335
2391 .. date: 0334
2401 .. date: 0333
2410 .. date: 0332
2420 .. date: 0331
2429 .. date: 0330
2433 selectors does not take KeyboardInterrupt and SystemExit into account,
2439 .. date: 0329
2444 non-blocking mode if it succeeded to acquire the lock but the acquire took
2450 .. date: 0328
2461 .. date: 0327
2471 .. date: 0326
2481 .. date: 0325
2491 .. date: 0324
2500 .. date: 0323
2510 .. date: 0322
2520 .. date: 0321
2530 .. date: 0320
2539 .. date: 0319
2548 .. date: 0318
2557 .. date: 0317
2567 .. date: 0316
2577 .. date: 0315
2581 Allow registering at-fork handlers.
2586 .. date: 0314
2596 .. date: 0313
2600 multiprocessing.Queue._feed background running thread do not break from main
2606 .. date: 0312
2615 .. date: 0311
2619 inspect.signature() now supports callables with variable-argument parameters
2620 wrapped with partialmethod. Patch by Dong-hee Na.
2625 .. date: 0310
2630 if the specified parent module is not a package (i.e. lacks a __path__
2636 .. date: 0309
2646 .. date: 0308
2657 .. date: 0307
2668 .. date: 0306
2680 .. date: 0305
2689 .. date: 0304
2690 .. nonce: O-5d4A
2699 .. date: 0303
2709 .. date: 0302
2713 contextlib.AbstractContextManager now supports anti-registration by setting
2715 bpo-25958. Patch by Jelle Zijlstra.
2720 .. date: 0301
2721 .. nonce: kvtGm-
2730 .. date: 0300
2731 .. nonce: ZN-bWo
2742 .. date: 0299
2746 Optimized case-insensitive matching and searching of regular expressions.
2751 .. date: 0298
2760 .. date: 0297
2765 results consistent with those of FieldStorage for multipart/form-data
2771 .. date: 0296
2782 .. date: 0295
2793 .. date: 0294
2797 Avoid KeyboardInterrupt tracebacks in forkserver helper process when Ctrl-C
2803 .. date: 0293
2813 .. date: 0292
2818 WrapperDescriptorType, minor bug-fixes. Original PRs by Jim
2819 Fasarakis-Hilliard and Ivan Levkivskyi.
2824 .. date: 0291
2833 .. date: 0290
2843 .. date: 0289
2854 .. date: 0288
2863 .. date: 0287
2873 .. date: 0286
2883 .. date: 0285
2892 .. date: 0284
2902 .. date: 0283
2907 or __next__() respectively return non-sizeable object. Fixed possible other
2908 errors caused by not checking results of PyObject_Size(), PySequence_Size(),
2914 .. date: 0282
2923 .. date: 0281
2933 .. date: 0280
2942 .. date: 0279
2952 .. date: 0278
2962 .. date: 0277
2966 Test that sqlite3 trace callback is not called multiple times when schema is
2968 bpo-9303. Patch by Aviv Palivoda.
2973 .. date: 0276
2983 .. date: 0275
2992 .. date: 0274
3001 .. date: 0273
3002 .. nonce: r-ibsN
3011 .. date: 0272
3021 .. date: 0271
3025 Support If-Modified-Since HTTP header (browser cache). Patch by Pierre
3031 .. date: 0270
3041 .. date: 0269
3042 .. nonce: Q1hSt-
3051 .. date: 0268
3061 .. date: 0267
3070 .. date: 0266
3081 .. date: 0265
3091 .. date: 0264
3101 .. date: 0263
3112 .. date: 0262
3117 not keep objects alive longer than expected.
3122 .. date: 0261
3126 The zipapp module now supports general path-like objects, not just
3132 .. date: 0260
3142 .. date: 0259
3152 .. date: 0258
3157 bits of newly-created intermediate-level directories.
3162 .. date: 0257
3172 .. date: 0256
3176 Fixed crashes in repr of recursive buffered file-like objects.
3181 .. date: 0255
3185 Fix crashes in partial.__repr__ if the keys of partial.keywords are not
3191 .. date: 0254
3196 "errors" of sys.stdin or sys.stdout are not set or are not strings.
3201 .. date: 0253
3202 .. nonce: CDt-Gb
3205 Using non-integer value for selecting a plural form in gettext is now
3211 .. date: 0252
3212 .. nonce: LX-pQA
3220 .. date: 0251
3230 .. date: 0250
3240 .. date: 0249
3245 thread-safe.
3250 .. date: 0248
3254 The zipfile module now accepts path-like objects for external paths.
3259 .. date: 0247
3269 .. date: 0246
3278 .. date: 0245
3288 .. date: 0244
3289 .. nonce: D3-NP2
3292 Allow use of path-like object as a single argument in ConfigParser.read().
3298 .. date: 0243
3307 .. date: 0242
3317 .. date: 0241
3327 .. date: 0240
3337 .. date: 0239
3346 .. date: 0238
3356 .. date: 0237
3366 .. date: 0236
3375 .. date: 0235
3385 .. date: 0234
3386 .. nonce: o-Q2Nw
3395 .. date: 0233
3405 .. date: 0232
3410 set of characters that is not quoted by default. Patch by Christian Theune
3416 .. date: 0231
3426 .. date: 0230
3427 .. nonce: wmE-_T
3431 and is not in valid AIFF format. Patch by Anthony Zhang.
3436 .. date: 0229
3447 .. date: 0228
3448 .. nonce: F-b8_5
3457 .. date: 0227
3467 .. date: 0226
3477 .. date: 0225
3487 .. date: 0224
3498 .. date: 0223
3508 .. date: 0222
3517 .. date: 0221
3521 Fixed out-of-bounds buffer access in the group() method of the match object.
3527 .. date: 0220
3532 built-in types to types module. Original patch by Manuel Krebber.
3537 .. date: 0219
3538 .. nonce: -Qoti0
3547 .. date: 0218
3552 unpickle collections.deque and other list-like objects. This can speed up
3558 .. date: 0217
3568 .. date: 0216
3578 .. date: 0215
3582 Fix a regression in argparse that help messages would wrap at non-breaking
3588 .. date: 0214
3597 .. date: 0213
3606 .. date: 0212
3615 .. date: 0211
3624 .. date: 0210
3633 .. date: 0209
3638 positional-only.
3643 .. date: 0208
3653 .. date: 0207
3664 .. date: 0206
3674 .. date: 0205
3685 .. date: 0204
3695 .. date: 0203
3696 .. nonce: R1U-Ec
3705 .. date: 0202
3714 .. date: 0201
3723 .. date: 0200
3733 .. date: 0199
3742 .. date: 0198
3743 .. nonce: vUd-va
3746 old keys should not remove new values from WeakValueDictionary when
3752 .. date: 0197
3761 .. date: 0196
3770 .. date: 0195
3780 .. date: 0194
3790 .. date: 0193
3800 .. date: 0192
3801 .. nonce: t-mjED
3811 .. date: 0191
3815 The chown() method of the tarfile.TarFile class does not fail now when the
3821 .. date: 0190
3825 dbm.dumb now supports reading read-only files and no longer writes the index
3826 file when it is not changed. A deprecation warning is now emitted if the
3833 .. date: 0189
3843 .. date: 0188
3853 .. date: 0187
3865 .. date: 0186
3866 .. nonce: rY8kz-
3875 .. date: 0185
3886 .. date: 0184
3887 .. nonce: Q-4oRE
3895 .. date: 0183
3907 .. date: 0182
3917 .. date: 0181
3927 .. date: 0180
3937 .. date: 0179
3941 Makes Path.resolve() succeed on paths that do not exist. Patch by Vajrasky
3947 .. date: 0178
3958 .. date: 0177
3968 .. date: 0176
3978 .. date: 0175
3987 .. date: 0174
3998 .. date: 0173
4008 .. date: 0172
4020 .. date: 0171
4031 .. date: 0170
4042 .. date: 0169
4052 .. date: 0168
4056 The textwrap.TextWrapper class now honors non-breaking spaces. Based on
4062 .. date: 0167
4071 .. date: 0166
4075 Fix iterator of C implemented asyncio.Future doesn't accept non-None value
4081 .. date: 0165
4091 .. date: 0164
4101 .. date: 0163
4110 .. date: 0162
4115 replacement template even if the pattern is not found in the string. Error
4122 .. date: 0161
4132 .. date: 0160
4136 Command-line interface of the zipfile module now uses argparse. Added
4142 .. date: 0159
4152 .. date: 0158
4161 .. date: 0157
4162 .. nonce: -4Q5Z7
4166 methods is now optional and can be -1, matching the BufferedIOBase
4172 .. date: 0156
4181 .. date: 0155
4185 timeit: remove ``-c/--clock`` and ``-t/--time`` command line options which
4191 .. date: 0154
4201 .. date: 0153
4202 .. nonce: cXljq-
4206 less than 10 seconds, instead of 10 iterations. "python3 -m timeit -s
4212 .. date: 0152
4224 .. date: 0151
4233 .. date: 0150
4242 .. date: 0149
4251 .. date: 0148
4260 .. date: 0147
4270 .. date: 0146
4279 .. date: 0145
4280 .. nonce: bQ-IIX
4283 Fixed writing non-BMP characters with binary format in plistlib.
4288 .. date: 0144
4297 .. date: 0143
4306 .. date: 0142
4316 .. date: 0141
4320 Optimized merging var-keyword arguments and improved error message when
4321 passing a non-mapping as a var-keyword argument.
4326 .. date: 0140
4330 Improved error message when passing a non-iterable as a var-positional
4336 .. date: 0139
4346 .. date: 0138
4355 .. date: 0137
4364 .. date: 0136
4374 .. date: 0135
4386 .. date: 0134
4390 Fixed calendar functions for extreme months: 0001-01 and 9999-12.
4393 don't call itermonthdates() which can cause datetime.date under/overflow.
4398 .. date: 0133
4408 .. date: 0132
4413 invalid string-like object as a name. Patch by Xiang Zhang.
4418 .. date: 0131
4422 random.choices() now has k as a keyword-only argument to improve the
4429 .. date: 0130
4439 .. date: 0129
4449 .. date: 0128
4459 .. date: 0127
4468 .. date: 0126
4478 .. date: 0125
4487 .. date: 0124
4497 .. date: 0123
4498 .. nonce: mtgl-6
4506 .. date: 0122
4515 .. date: 0121
4525 .. date: 0120
4535 .. date: 0119
4545 .. date: 0118
4554 .. date: 0117
4564 .. date: 0116
4574 .. date: 0115
4583 .. date: 0114
4592 .. date: 0113
4602 .. date: 0112
4611 .. date: 0111
4620 .. date: 0110
4629 .. date: 0109
4639 .. date: 0108
4648 .. date: 0107
4658 .. date: 0106
4668 .. date: 0105
4677 .. date: 0104
4686 .. date: 0103
4690 Fix asyncio to support formatting of non-python coroutines.
4695 .. date: 0102
4704 .. date: 0101
4705 .. nonce: ZK-GFm
4713 .. date: 0100
4723 .. date: 0099
4733 .. date: 0098
4744 .. date: 0097
4749 not present in the filesystem. Patch by Antoine Pietri.
4754 .. date: 2017-09-07-20-49-09
4764 .. date: 2017-09-06-10-11-57
4773 .. date: 2017-08-31
4782 .. date: 2017-07-29-14-55-50
4791 .. date: 0060
4800 .. date: 0059
4806 entries. Use :ref:`bytes <func-bytes>` and :ref:`bytearray <func-bytearray>`
4809 In order to ensure this and future cross-reference updates are applied
4816 .. date: 0058
4825 .. date: 0057
4831 constraints. (See also: bpo-20314, bpo-12518)
4836 .. date: 0056
4845 .. date: 0055
4850 third-party asyncio-based replacement.
4855 .. date: 0054
4865 .. date: 0053
4866 .. nonce: PjSo-t
4874 .. date: 0052
4880 metaclasses to fully support PEP 487 and zero-argument ``super()``.
4885 .. date: 0051
4889 Documented command-line interface of zipfile.
4894 .. date: 2017-09-08-15-59-07
4904 .. date: 2017-09-05-14-23-35
4913 .. date: 2017-09-04-16-21-18
4922 .. date: 2017-09-04-13-03-55
4926 Remove sha256.tbs-internet.com ssl test
4931 .. date: 2017-07-25-15-27-44
4941 .. date: 2017-07-20-14-29-54
4945 regrtest: Exclude tzdata from regrtest --all. When running the test suite
4946 using --use=all / -u all, exclude tzdata since it makes test_datetime too
4947 slow (15-20 min on some buildbots) which then times out on some buildbots.
4948 Fix also regrtest command line parser to allow passing -u extralargefile to
4954 .. date: 2017-06-30-11-20-20
4964 .. date: 0012
4975 .. date: 0011
4988 .. date: 0010
4997 .. date: 0009
5001 Disallow -j0 to be combined with -T/-l in regrtest command line arguments.
5006 .. date: 0008
5007 .. nonce: Fp-Hdq
5011 for a non-root user.
5016 .. date: 0007
5020 Fix the test_socket failures on Android - getservbyname(), getservbyport()
5026 .. date: 0006
5027 .. nonce: RtTk-4
5036 .. date: 0005
5045 .. date: 0004
5049 Fix test_posix for Android where 'id -G' is entirely wrong or missing the
5055 .. date: 0003
5064 .. date: 0002
5073 .. date: 0001
5083 .. date: 2017-09-08-11-48-11
5084 .. nonce: 4f-VJK
5087 Allow --with-lto to be used on all builds, not just `make profile-opt`.
5092 .. date: 2017-09-06-23-14-08
5093 .. nonce: -j4kN4
5096 Remove support for building --without-threads.
5098 This option is not really useful anymore in the 21st century. Removing lots
5100 difficult to maintain low-level internal code.
5105 .. date: 2017-09-04-14-43-46
5114 .. date: 2017-07-05-16-54-59
5118 Fix compile error when compiling --without-threads. Patch by Masayuki
5124 .. date: 0050
5133 .. date: 0049
5134 .. nonce: MN_n-r
5138 this marker are not built at all, neither by the Makefile nor by setup.py.
5143 .. date: 0048
5147 Add ``--with-assertions`` configure flag to explicitly enable C ``assert()``
5148 checks. Defaults to off. ``--with-pydebug`` implies ``--with-assertions``.
5153 .. date: 0047
5157 Fix out-of-tree builds of Python when configured with ``--with--dtrace``.
5162 .. date: 0046
5168 ``--enable-optimizations``.
5173 .. date: 0045
5178 the action is now explicit. Replace ``make touch`` with ``make regen-all``.
5183 .. date: 0044
5187 Fix ``--enable-optimization`` didn't work.
5192 .. date: 0043
5203 .. date: 0042
5212 .. date: 0041
5217 ``-Werror=implicit-function-declaration`` when possible (GCC and Clang,
5223 .. date: 0040
5232 .. date: 0039
5241 .. date: 0038
5250 .. date: 0037
5259 .. date: 0036
5268 .. date: 0035
5272 lockf() is available on Android API level 24, but the F_LOCK macro is not
5273 defined in android-ndk-r13.
5278 .. date: 0034
5283 Android API level 24, but the if_nameindex structure is not defined.
5288 .. date: 0033
5292 Do not add the directory for installing C header files and the directory for
5299 .. date: 0032
5303 Do not define sys.implementation._multiarch on Android.
5308 .. date: 0031
5312 Fix out-of-tree building on AIX. Patch by Tristan Carel and Michael
5318 .. date: 0030
5322 Rename --with-optimiations to --enable-optimizations.
5327 .. date: 0029
5336 .. date: 0028
5345 .. date: 0027
5346 .. nonce: KY_-en
5354 .. date: 0026
5364 .. date: 0025
5374 .. date: 0024
5378 Add configure check for siginfo_t.si_band, which Cygwin does not provide.
5384 .. date: 0023
5388 Fixed build with Estonian locale (python-config and distclean targets in
5394 .. date: 0022
5403 .. date: 0021
5408 non-OSX UNIX platforms. An installed copy of libffi is now required when
5414 .. date: 0020
5424 .. date: 0019
5434 .. date: 2017-09-07-20-09-04
5443 .. date: 2017-09-06-17-14-54
5452 .. date: 2017-09-05-19-46-52
5462 .. date: 2017-09-04-13-19-05
5471 .. date: 2017-08-04-10-05-19
5481 .. date: 2017-07-15-00-40-12
5485 Pre-build OpenSSL, Tcl and Tk and include the binaries in the build.
5490 .. date: 2017-07-13-11-22-53
5499 .. date: 2017-06-28-03-20-48
5503 Allow requiring 64-bit interpreters from py.exe using -64 suffix.
5509 .. date: 2017-06-28-03-08-22
5513 Adds list options (-0, -0p) to py.exe launcher. Contributed by Steve Barnes.
5518 .. date: 2017-06-27-07-04-06
5527 .. date: 0088
5532 pulling external code from GitHub via a Python script. If Python 3.6 is not
5533 found on the system (via ``py -3.6``), NuGet is used to download a copy of
5534 32-bit Python.
5539 .. date: 0087
5540 .. nonce: 07B-FQ
5548 .. date: 0086
5552 winreg does not truncate string correctly (Patch by Eryk Sun)
5557 .. date: 0085
5566 .. date: 0084
5575 .. date: 0083
5584 .. date: 0082
5593 .. date: 0081
5602 .. date: 0080
5606 launcher.msi has different product codes between 32-bit and 64-bit
5611 .. date: 0079
5620 .. date: 0078
5629 .. date: 0077
5630 .. nonce: -DUgJw
5638 .. date: 0076
5647 .. date: 0075
5656 .. date: 0074
5665 .. date: 2017-09-16-23-43-39
5669 IDLE code context -- fix code update and font update timers.
5676 .. date: 2017-09-16-01-21-20
5680 IDLE - Update non-key options in former extension classes. When applying
5688 .. date: 2017-09-15-12-38-47
5692 IDLE - Improve rstrip entry in doc. Strip trailing whitespace strips more
5693 than blank spaces. Multiline string literals are not skipped.
5698 .. date: 2017-09-14-17-53-53
5702 IDLE - make tests pass with zzdummy extension disabled by default.
5707 .. date: 2017-09-12-08-38-27
5719 .. date: 2017-09-11-15-46-05
5723 IDLE -- fix tk entry box tests by deleting first. Adding to an int entry is
5724 not the same as deleting and inserting because int('') will fail.
5729 .. date: 2017-08-30-00-06-58
5738 .. date: 2017-08-27-16-49-36
5742 IDLE - Add docstrings and tests for outwin subclass of editor.
5750 .. date: 2017-08-27-15-31-33
5754 IDLE - Do not modify tkinter.message in test_configdialog.
5759 .. date: 2017-08-24-13-48-16
5763 Convert IDLE's built-in 'extensions' to regular features.
5766 Their different behavior could be confusing or worse for users and not good
5772 together in the system-specific default keysets in config-extensions.def.
5773 All custom keysets are saved as a whole in config-extension.cfg. All take
5776 The affected events are '<<force-open-completions>>', '<<expand-word>>',
5777 '<<force-open-calltip>>', '<<flash-paren>>', '<<format-paragraph>>',
5778 '<<run-module>>', '<<check-module>>', and '<<zoom-height>>'. Any (global)
5779 customizations made before 3.6.3 will not affect their keyset-specific
5787 .. date: 2017-08-18-14-13-42
5788 .. nonce: F1-tKK
5797 .. date: 2017-08-17-15-00-20
5806 .. date: 2017-08-15-12-58-23
5816 .. date: 2017-08-07-14-02-56
5820 IDLE -- stop leaks in test_configdialog. Initial patch by Victor Stinner.
5825 .. date: 2017-08-03-17-54-02
5834 .. date: 2017-08-03-14-08-42
5845 .. date: 2017-07-31-23-20-51
5849 IDLE - Add an outline of a TabPage class in configdialog. Update existing
5855 .. date: 2017-07-30-17-39-59
5865 .. date: 2017-07-30-01-00-58
5869 IDLE - Factor FontPage(Frame) class from ConfigDialog.
5877 .. date: 2017-07-28-18-59-06
5881 IDLE - Use ttk widgets in ConfigDialog. Patches by Terry Jan Reedy and
5887 .. date: 2017-07-27-14-48-42
5891 IDLE - Finish rearranging methods of ConfigDialog Grouping methods
5898 .. date: 2017-07-27-10-01-14
5902 IDLE -- Factor a VarTrace class out of ConfigDialog.
5911 .. date: 2017-07-25-01-28-35
5920 .. date: 2017-07-22-18-08-41
5924 IDLE - Improve configdialog font page and tests.
5931 In test_configdialog: Fix test_font_set so not order dependent. Fix renamed
5940 .. date: 2017-07-21-01-55-14
5944 IDLE -- Add more configdialog font page tests.
5949 .. date: 2017-07-21-00-54-52
5958 .. date: 2017-07-17-23-35-57
5968 .. date: 2017-07-15-22-26-57
5974 * Add section to idlelib/idle-test/README.txt.
5978 * Exclude IDLE-specific code that does not run during unit tests.
5983 .. date: 2017-07-13-23-07-33
5994 .. date: 2017-07-11-02-26-17
6003 .. date: 2017-07-11-02-21-42
6012 .. date: 2017-07-09-23-53-00
6022 .. date: 2017-07-08-17-57-04
6032 .. date: 2017-07-07-21-10-55
6041 .. date: 2017-07-07-20-26-37
6057 .. date: 2017-07-04-22-45-46
6061 IDLE: configdialog - Add docstrings and fix comments. Patch by Cheryl
6067 .. date: 2017-06-29-18-23-06
6077 .. date: 2017-06-27-19-05-40
6082 highlight both opener and closer. Make 'default' style, which is not
6083 default, a synonym for 'opener'. Make time-delay work the same with all
6090 .. date: 2017-06-27-01-40-34
6099 .. date: 2017-06-27-00-29-56
6109 .. date: 2017-06-26-22-45-27
6120 .. date: 2017-06-26-15-47-13
6132 .. date: 2017-06-26-00-28-59
6136 IDLE: Verify user-entered key sequences by trying to bind them with tk. Add
6143 .. date: 0096
6155 .. date: 0095
6159 Add doc subsubsection about IDLE failure to start. Popup no-connection
6165 .. date: 0094
6174 .. date: 0093
6184 .. date: 0092
6188 Help-about: use pep8 names and add tests. Increase coverage to 100%. Patches
6194 .. date: 0091
6195 .. nonce: 2L2F-4
6204 .. date: 0090
6208 IDLE colors f-string prefixes (but not invalid ur prefixes).
6213 .. date: 0089
6223 .. date: 2017-08-18-17-19-23
6227 gdb integration commands (py-bt, etc.) work on optimized shared builds now,
6229 PyEval_EvalFrameEx on non-debug shared builds. This broke the ability to
6230 use py-bt, py-up, and a few other Python-specific gdb integrations. The
6232 python-gdb.py. Original patch by Bruno "Polaco" Penteado.
6237 .. date: 0018
6246 .. date: 0017
6257 .. date: 0016
6261 python-gdb.py now supports also ``method-wrapper`` (``wrapperobject``)
6267 .. date: 0015
6271 Fix python-gdb.py didn't support new dict implementation.
6276 .. date: 0014
6277 .. nonce: bdZ3n-
6288 .. date: 0013
6298 .. date: 2017-09-05-17-51-12
6309 .. date: 2017-07-03-17-25-40
6313 Remove own implementation for thread-local storage.
6315 CPython has provided the own implementation for thread-local storage (TLS)
6316 on Python/thread.c, it's used in the case which a platform has not supplied
6324 .. date: 0073
6325 .. nonce: np-l1j
6334 .. date: 0072
6344 .. date: 0071
6355 .. date: 0070
6356 .. nonce: J-8CGo
6360 Py_LIMITED_API is not set or set to the value between 0x03050400 and
6361 0x03060000 (not including) or 0x03060100 or higher. Added functions
6367 .. date: 0069
6372 PyArg_VaParseTupleAndKeywords() were not available in limited API.
6374 were not available in limited API of version < 3.3 when PY_SSIZE_T_CLEAN is
6380 .. date: 0068
6390 .. date: 0067
6401 .. date: 0066
6411 .. date: 0065
6420 .. date: 0064
6431 .. date: 0063
6441 .. date: 0062
6450 .. date: 0061