• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1.. bpo: 18603
2.. date: 9182
3.. nonce: 7SMyAQ
4.. release date: 2013-10-26
5.. section: Core and Builtins
6
7Ensure that PyOS_mystricmp and PyOS_mystrnicmp are in the Python executable
8and not removed by the linker's optimizer.
9
10..
11
12.. bpo: 19279
13.. date: 9181
14.. nonce: bXi_a1
15.. section: Core and Builtins
16
17UTF-7 decoder no more produces illegal unicode strings.
18
19..
20
21.. bpo: 18739
22.. date: 9180
23.. nonce: ZUuspY
24.. section: Core and Builtins
25
26Fix an inconsistency between math.log(n) and math.log(long(n)); the results
27could be off from one another by a ulp or two.
28
29..
30
31.. bpo: 13461
32.. date: 9179
33.. nonce: ExV3tX
34.. section: Core and Builtins
35
36Fix a crash in the "replace" error handler on 64-bit platforms. Patch by
37Yogesh Chaudhari.
38
39..
40
41.. bpo: 15866
42.. date: 9178
43.. nonce: meZHE-
44.. section: Core and Builtins
45
46The xmlcharrefreplace error handler no more produces two XML entities for a
47non-BMP character on narrow build.
48
49..
50
51.. bpo: 18184
52.. date: 9177
53.. nonce: xLNVG3
54.. section: Core and Builtins
55
56PyUnicode_FromFormat() and PyUnicode_FromFormatV() now raise OverflowError
57when an argument of %c format is out of range.
58
59..
60
61.. bpo: 18137
62.. date: 9176
63.. nonce: a_Vsor
64.. section: Core and Builtins
65
66Detect integer overflow on precision in float.__format__() and
67complex.__format__().
68
69..
70
71.. bpo: 18038
72.. date: 9175
73.. nonce: Q8prhd
74.. section: Core and Builtins
75
76SyntaxError raised during compilation sources with illegal encoding now
77always contains an encoding name.
78
79..
80
81.. bpo: 18019
82.. date: 9174
83.. nonce: HdAInl
84.. section: Core and Builtins
85
86Fix crash in the repr of dictionaries containing their own views.
87
88..
89
90.. bpo: 18427
91.. date: 9173
92.. nonce: XEBN6L
93.. section: Core and Builtins
94
95str.replace could crash the interpreter with huge strings.
96
97..
98
99.. bpo: 19393
100.. date: 9172
101.. nonce: ytbAwl
102.. section: Library
103
104Fix symtable.symtable function to not be confused when there are functions
105or classes named "top".
106
107..
108
109.. bpo: 19327
110.. date: 9171
111.. nonce: S7Xvxs
112.. section: Library
113
114Fixed the working of regular expressions with too big charset.
115
116..
117
118.. bpo: 19350
119.. date: 9170
120.. nonce: MCCKjK
121.. section: Library
122
123Increasing the test coverage of macurl2path. Patch by Colin Williams.
124
125..
126
127.. bpo: 19352
128.. date: 9169
129.. nonce: 3TfAkY
130.. section: Library
131
132Fix unittest discovery when a module can be reached through several paths
133(e.g. under Debian/Ubuntu with virtualenv).
134
135..
136
137.. bpo: 15207
138.. date: 9168
139.. nonce: piOBBi
140.. section: Library
141
142Fix mimetypes to read from correct part of Windows registry Original patch
143by Dave Chambers
144
145..
146
147.. bpo: 8964
148.. date: 9167
149.. nonce: dzU2FB
150.. section: Library
151
152fix platform._sys_version to handle IronPython 2.6+. Patch by Martin
153Matusiak.
154
155..
156
157.. bpo: 16038
158.. date: 9166
159.. nonce: TZGbSo
160.. section: Library
161
162CVE-2013-1752: ftplib: Limit amount of data read by limiting the call to
163readline().  Original patch by Michał Jastrzębski and Giampaolo Rodola.
164
165..
166
167.. bpo: 19276
168.. date: 9165
169.. nonce: Y69Qmv
170.. section: Library
171
172Fixed the wave module on 64-bit big-endian platforms.
173
174..
175
176.. bpo: 18458
177.. date: 9164
178.. nonce: 6Bs0gr
179.. section: Library
180
181Prevent crashes with newer versions of libedit.  Its readline emulation has
182changed from 0-based indexing to 1-based like gnu readline. Original patch
183by Ronald Oussoren.
184
185..
186
187.. bpo: 18919
188.. date: 9163
189.. nonce: rIO3MQ
190.. section: Library
191
192If the close() method of a writer in the sunau or wave module failed, second
193invocation of close() and destructor no more raise an exception.  Second
194invocation of close() on sunau writer now has no effects. The aifc module
195now accepts lower case of names of the 'ulaw' and 'alaw' codecs.
196
197..
198
199.. bpo: 19131
200.. date: 9162
201.. nonce: eZXzpr
202.. section: Library
203
204The aifc module now correctly reads and writes sampwidth of compressed
205streams.
206
207..
208
209.. bpo: 19158
210.. date: 9161
211.. nonce: GvkZuU
212.. section: Library
213
214A rare race in BoundedSemaphore could allow .release() too often.
215
216..
217
218.. bpo: 18037
219.. date: 9160
220.. nonce: pmZRS7
221.. section: Library
222
2232to3 now escapes '\u' and '\U' in native strings.
224
225..
226
227.. bpo: 19137
228.. date: 9159
229.. nonce: kdJchn
230.. section: Library
231
232The pprint module now correctly formats empty set and frozenset and
233instances of set and frozenset subclasses.
234
235..
236
237.. bpo: 16040
238.. date: 9158
239.. nonce: xg3xlX
240.. section: Library
241
242CVE-2013-1752: nntplib: Limit maximum line lengths to 2048 to prevent
243readline() calls from consuming too much memory.  Patch by Jyrki Pulliainen.
244
245..
246
247.. bpo: 12641
248.. date: 9157
249.. nonce: r9sIyX
250.. section: Library
251
252Avoid passing "-mno-cygwin" to the mingw32 compiler, except when necessary.
253Patch by Oscar Benjamin.
254
255..
256
257.. bpo: 0
258.. date: 9156
259.. nonce: 08TsG5
260.. section: Library
261
262Properly initialize all fields of a SSL object after allocation.
263
264..
265
266.. bpo: 4366
267.. date: 9155
268.. nonce: lDEdfK
269.. section: Library
270
271Fix building extensions on all platforms when --enable-shared is used.
272
273..
274
275.. bpo: 18950
276.. date: 9154
277.. nonce: AoZ5GZ
278.. section: Library
279
280Fix miscellaneous bugs in the sunau module. Au_read.readframes() now updates
281current file position and reads correct number of frames from multichannel
282stream.  Au_write.writeframesraw() now correctly updates current file
283position.  Au_read and Au_write now correctly work with file object if start
284file position is not a zero.
285
286..
287
288.. bpo: 18050
289.. date: 9153
290.. nonce: LUKrBT
291.. section: Library
292
293Fixed an incompatibility of the re module with Python 2.7.3 and older
294binaries.
295
296..
297
298.. bpo: 19037
299.. date: 9152
300.. nonce: OfBhoU
301.. section: Library
302
303The mailbox module now makes all changes to maildir files before moving them
304into place, to avoid race conditions with other programs that may be
305accessing the maildir directory.
306
307..
308
309.. bpo: 14984
310.. date: 9151
311.. nonce: iRbFp4
312.. section: Library
313
314On POSIX systems, when netrc is called without a filename argument (and
315therefore is reading the user's $HOME/.netrc file), it now enforces the same
316security rules as typical ftp clients: the .netrc file must be owned by the
317user that owns the process and must not be readable by any other user.
318
319..
320
321.. bpo: 17324
322.. date: 9150
323.. nonce: 0PkOTi
324.. section: Library
325
326Fix http.server's request handling case on trailing '/'. Patch contributed
327by Vajrasky Kok.
328
329..
330
331.. bpo: 19018
332.. date: 9149
333.. nonce: mntKOW
334.. section: Library
335
336The heapq.merge() function no longer suppresses IndexError in the underlying
337iterables.
338
339..
340
341.. bpo: 18784
342.. date: 9148
343.. nonce: ocU3GG
344.. section: Library
345
346The uuid module no more attempts to load libc via ctypes.CDLL, if all
347necessary functions are already found in libuuid. Patch by Evgeny Sologubov.
348
349..
350
351.. bpo: 14971
352.. date: 9147
353.. nonce: cc8xNA
354.. section: Library
355
356unittest test discovery no longer gets confused when a function has a
357different __name__ than its name in the TestCase class dictionary.
358
359..
360
361.. bpo: 18672
362.. date: 9146
363.. nonce: CIblDh
364.. section: Library
365
366Fixed format specifiers for Py_ssize_t in debugging output in the _sre
367module.
368
369..
370
371.. bpo: 18830
372.. date: 9145
373.. nonce: Uzi-Y4
374.. section: Library
375
376inspect.getclasstree() no more produces duplicated entries even when input
377list contains duplicates.
378
379..
380
381.. bpo: 18909
382.. date: 9144
383.. nonce: XSu98N
384.. section: Library
385
386Fix _tkinter.tkapp.interpaddr() on Windows 64-bit, don't cast 64-bit pointer
387to long (32 bits).
388
389..
390
391.. bpo: 18876
392.. date: 9143
393.. nonce: 30Ist9
394.. section: Library
395
396The FileIO.mode attribute now better reflects the actual mode under which
397the file was opened.  Patch by Erik Bray.
398
399..
400
401.. bpo: 18851
402.. date: 9142
403.. nonce: -YsF6X
404.. section: Library
405
406Avoid a double close of subprocess pipes when the child process fails
407starting.
408
409..
410
411.. bpo: 18418
412.. date: 9141
413.. nonce: _SFG8w
414.. section: Library
415
416After fork(), reinit all threads states, not only active ones. Patch by A.
417Jesse Jiryu Davis.
418
419..
420
421.. bpo: 11973
422.. date: 9140
423.. nonce: uPtBvG
424.. section: Library
425
426Fix a problem in kevent. The flags and fflags fields are now properly
427handled as unsigned.
428
429..
430
431.. bpo: 16809
432.. date: 9139
433.. nonce: TF5mD7
434.. section: Library
435
436Fixed some tkinter incompatibilities with Tcl/Tk 8.6.
437
438..
439
440.. bpo: 16809
441.. date: 9138
442.. nonce: WqSHdP
443.. section: Library
444
445Tkinter's splitlist() and split() methods now accept Tcl_Obj argument.
446
447..
448
449.. bpo: 17119
450.. date: 9137
451.. nonce: sfp47f
452.. section: Library
453
454Fixed integer overflows when processing large Unicode strings and tuples in
455the tkinter module.
456
457..
458
459.. bpo: 15233
460.. date: 9136
461.. nonce: 8YQW0-
462.. section: Library
463
464Python now guarantees that callables registered with the atexit module will
465be called in a deterministic order.
466
467..
468
469.. bpo: 18747
470.. date: 9135
471.. nonce: tPZkbG
472.. section: Library
473
474Re-seed OpenSSL's pseudo-random number generator after fork. A
475pthread_atfork() parent handler is used to seed the PRNG with pid, time and
476some stack data.
477
478..
479
480.. bpo: 8865
481.. date: 9134
482.. nonce: cKBSJh
483.. section: Library
484
485Concurrent invocation of select.poll.poll() now raises a RuntimeError
486exception.  Patch by Christian Schubert.
487
488..
489
490.. bpo: 13461
491.. date: 9133
492.. nonce: nLeS2R
493.. section: Library
494
495Fix a crash in the TextIOWrapper.tell method on 64-bit platforms.  Patch by
496Yogesh Chaudhari.
497
498..
499
500.. bpo: 18777
501.. date: 9132
502.. nonce: VLsjOw
503.. section: Library
504
505The ssl module now uses the new CRYPTO_THREADID API of OpenSSL 1.0.0+
506instead of the deprecated CRYPTO id callback function.
507
508..
509
510.. bpo: 18768
511.. date: 9131
512.. nonce: r3TSCo
513.. section: Library
514
515Correct doc string of RAND_edg(). Patch by Vajrasky Kok.
516
517..
518
519.. bpo: 18178
520.. date: 9130
521.. nonce: i4hnf-
522.. section: Library
523
524Fix ctypes on BSD. dlmalloc.c was compiled twice which broke malloc weak
525symbols.
526
527..
528
529.. bpo: 18709
530.. date: 9129
531.. nonce: DWzpRe
532.. section: Library
533
534Fix CVE-2013-4238. The SSL module now handles NULL bytes inside
535subjectAltName correctly. Formerly the module has used OpenSSL's
536GENERAL_NAME_print() function to get the string representation of ASN.1
537strings for ``rfc822Name`` (email), ``dNSName`` (DNS) and
538``uniformResourceIdentifier`` (URI).
539
540..
541
542.. bpo: 18756
543.. date: 9128
544.. nonce: moRUfX
545.. section: Library
546
547Improve error reporting in os.urandom() when the failure is due to something
548else than /dev/urandom not existing (for example, exhausting the file
549descriptor limit).
550
551..
552
553.. bpo: 0
554.. date: 9127
555.. nonce: b9GShY
556.. section: Library
557
558Fix tkinter regression introduced by the security fix in issue #16248.
559
560..
561
562.. bpo: 18676
563.. date: 9126
564.. nonce: WAq1iB
565.. section: Library
566
567Change 'positive' to 'non-negative' in queue.py put and get docstrings and
568ValueError messages. Patch by Zhongyue Luo
569
570..
571
572.. bpo: 17998
573.. date: 9125
574.. nonce: hIbru5
575.. section: Library
576
577Fix an internal error in regular expression engine.
578
579..
580
581.. bpo: 17557
582.. date: 9124
583.. nonce: s6BEMI
584.. section: Library
585
586Fix os.getgroups() to work with the modified behavior of getgroups(2) on OS
587X 10.8.  Original patch by Mateusz Lenik.
588
589..
590
591.. bpo: 18455
592.. date: 9123
593.. nonce: t1b0R_
594.. section: Library
595
596multiprocessing should not retry connect() with same socket.
597
598..
599
600.. bpo: 18513
601.. date: 9122
602.. nonce: 12JUZi
603.. section: Library
604
605Fix behaviour of cmath.rect w.r.t. signed zeros on OS X 10.8 + gcc.
606
607..
608
609.. bpo: 18101
610.. date: 9121
611.. nonce: hWfUNM
612.. section: Library
613
614Tcl.split() now process Unicode strings nested in a tuple as it do with byte
615strings.
616
617..
618
619.. bpo: 18347
620.. date: 9120
621.. nonce: r98Yh-
622.. section: Library
623
624ElementTree's html serializer now preserves the case of closing tags.
625
626..
627
628.. bpo: 17261
629.. date: 9119
630.. nonce: FBzLVh
631.. section: Library
632
633Ensure multiprocessing's proxies use proper address.
634
635..
636
637.. bpo: 17097
638.. date: 9118
639.. nonce: npje1S
640.. section: Library
641
642Make multiprocessing ignore EINTR.
643
644..
645
646.. bpo: 18155
647.. date: 9117
648.. nonce: P-O3wv
649.. section: Library
650
651The csv module now correctly handles csv files that use a delimiter
652character that has a special meaning in regexes, instead of throwing an
653exception.
654
655..
656
657.. bpo: 18135
658.. date: 9116
659.. nonce: AYPE8L
660.. section: Library
661
662ssl.SSLSocket.write() now raises an OverflowError if the input string in
663longer than 2 gigabytes. The ssl module does not support partial write.
664
665..
666
667.. bpo: 18167
668.. date: 9115
669.. nonce: CE6ZMO
670.. section: Library
671
672cgi.FieldStorage no longer fails to handle multipart/form-data when \r\n
673appears at end of 65535 bytes without other newlines.
674
675..
676
677.. bpo: 17403
678.. date: 9114
679.. nonce: gtIhUd
680.. section: Library
681
682urllib.parse.robotparser normalizes the urls before adding to ruleline. This
683helps in handling certain types invalid urls in a conservative manner. Patch
684contributed by Mher Movsisyan.
685
686..
687
688.. bpo: 0
689.. date: 9113
690.. nonce: jM5EPF
691.. section: Library
692
693Implement inequality on weakref.WeakSet.
694
695..
696
697.. bpo: 17981
698.. date: 9112
699.. nonce: kIczv7
700.. section: Library
701
702Closed socket on error in SysLogHandler.
703
704..
705
706.. bpo: 18015
707.. date: 9111
708.. nonce: 85_YuN
709.. section: Library
710
711Fix unpickling of 2.7.3 and 2.7.4 namedtuples.
712
713..
714
715.. bpo: 17754
716.. date: 9110
717.. nonce: xa6Bc3
718.. section: Library
719
720Make ctypes.util.find_library() independent of the locale.
721
722..
723
724.. bpo: 0
725.. date: 9109
726.. nonce: 9OGCJH
727.. section: Library
728
729Fix typos in the multiprocessing module.
730
731..
732
733.. bpo: 17269
734.. date: 9108
735.. nonce: 7LxyKz
736.. section: Library
737
738Workaround for socket.getaddrinfo crash on MacOS X with port None or "0" and
739flags AI_NUMERICSERV.
740
741..
742
743.. bpo: 18080
744.. date: 9107
745.. nonce: 8bMdE3
746.. section: Library
747
748When building a C extension module on OS X, if the compiler is overridden
749with the CC environment variable, use the new compiler as the default for
750linking if LDSHARED is not also overridden.  This restores Distutils
751behavior introduced in 2.7.3 and inadvertently dropped in 2.7.4.
752
753..
754
755.. bpo: 18071
756.. date: 9106
757.. nonce: 2FwU0S
758.. section: Library
759
760C extension module builds on OS X could fail with TypeError if the Xcode
761command line tools were not installed.
762
763..
764
765.. bpo: 18113
766.. date: 9105
767.. nonce: 7w81KJ
768.. section: Library
769
770Fixed a refcount leak in the curses.panel module's set_userptr() method.
771Reported by Atsuo Ishimoto.
772
773..
774
775.. bpo: 18849
776.. date: 9104
777.. nonce: Q0kF0R
778.. section: Library
779
780Fixed a Windows-specific tempfile bug where collision with an existing
781directory caused mkstemp and related APIs to fail instead of retrying.
782Report and fix by Vlad Shcherbina.
783
784..
785
786.. bpo: 19400
787.. date: 9103
788.. nonce: QAqpk5
789.. section: Library
790
791Prevent extension module build failures with Xcode 5 on OS X 10.8+ when
792using a universal Python that included a PPC architecture, such as with a
793python.org 32-bit-only binary installer.
794
795..
796
797.. bpo: 18873
798.. date: 9102
799.. nonce: i_1Tf_
800.. section: Tools/Demos
801
8022to3 and the findnocoding.py script now detect Python source code encoding
803only in comment lines.
804
805..
806
807.. bpo: 18817
808.. date: 9101
809.. nonce: yma3Gh
810.. section: Tools/Demos
811
812Fix a resource warning in Lib/aifc.py demo.
813
814..
815
816.. bpo: 18439
817.. date: 9100
818.. nonce: W9DxeL
819.. section: Tools/Demos
820
821Make patchcheck work on Windows for ACKS, NEWS.
822
823..
824
825.. bpo: 18448
826.. date: 9099
827.. nonce: gMA5pg
828.. section: Tools/Demos
829
830Fix a typo in Demo/newmetaclasses/Eiffel.py.
831
832..
833
834.. bpo: 12990
835.. date: 9098
836.. nonce: E1geL-
837.. section: Tools/Demos
838
839The "Python Launcher" on OSX could not launch python scripts that have paths
840that include wide characters.
841
842..
843
844.. bpo: 16067
845.. date: 9097
846.. nonce: xeYOfj
847.. section: Build
848
849Add description into MSI file to replace installer's temporary name.
850
851..
852
853.. bpo: 18256
854.. date: 9096
855.. nonce: PiEkYT
856.. section: Build
857
858Compilation fix for recent AIX releases.  Patch by David Edelsohn.
859
860..
861
862.. bpo: 18098
863.. date: 9095
864.. nonce: KZmfoE
865.. section: Build
866
867The deprecated OS X Build Applet.app fails to build on OS X 10.8 systems
868because the Apple-deprecated QuickDraw headers have been removed from Xcode
8694.  Skip building it in this case.
870
871..
872
873.. bpo: 1584
874.. date: 9094
875.. nonce: qjDxpR
876.. section: Build
877
878Provide options to override default search paths for Tcl and Tk when
879building _tkinter.
880
881..
882
883.. bpo: 15663
884.. date: 9093
885.. nonce: 9Da_Rj
886.. section: Build
887
888Tcl/Tk 8.5.15 is now included with the OS X 10.6+ 64-bit/32-bit installer
889for 10.6+.  It is no longer necessary to install a third-party version of
890Tcl/Tk 8.5 to work around the problems in the Apple-supplied Tcl/Tk 8.5
891shipped in OS X 10.6 and later releases.
892
893..
894
895.. bpo: 19019
896.. date: 9092
897.. nonce: 5W7lw_
898.. section: Build
899
900Change the OS X installer build script to use CFLAGS instead of OPT for
901special build options.  By setting OPT, some compiler-specific options like
902-fwrapv were overridden and thus not used, which could result in broken
903interpreters when building with clang.
904
905..
906
907.. bpo: 18873
908.. date: 9091
909.. nonce: dyLPY9
910.. section: IDLE
911
912IDLE now detects Python source code encoding only in comment lines.
913
914..
915
916.. bpo: 18988
917.. date: 9090
918.. nonce: 6CpesW
919.. section: IDLE
920
921The "Tab" key now works when a word is already autocompleted.
922
923..
924
925.. bpo: 18489
926.. date: 9089
927.. nonce: nOvxOH
928.. section: IDLE
929
930Add tests for SearchEngine. Original patch by Phil Webster.
931
932..
933
934.. bpo: 18429
935.. date: 9088
936.. nonce: F1lTq1
937.. section: IDLE
938
939Format / Format Paragraph, now works when comment blocks are selected. As
940with text blocks, this works best when the selection only includes complete
941lines.
942
943..
944
945.. bpo: 18226
946.. date: 9087
947.. nonce: 5HtrW1
948.. section: IDLE
949
950Add docstrings and unittests for FormatParagraph.py. Original patches by
951Todd Rovito and Phil Webster.
952
953..
954
955.. bpo: 18279
956.. date: 9086
957.. nonce: UoF-oR
958.. section: IDLE
959
960Format - Strip trailing whitespace no longer marks a file as changed when it
961has not been changed. This fix followed the addition of a test file
962originally written by Phil Webster (the issue's main goal).
963
964..
965
966.. bpo: 18539
967.. date: 9085
968.. nonce: _ddWOv
969.. section: IDLE
970
971Calltips now work for float default arguments.
972
973..
974
975.. bpo: 7136
976.. date: 9084
977.. nonce: 7horQf
978.. section: IDLE
979
980In the Idle File menu, "New Window" is renamed "New File". Patch by Tal
981Einat, Roget Serwy, and Todd Rovito.
982
983..
984
985.. bpo: 8515
986.. date: 9083
987.. nonce: wY13t0
988.. section: IDLE
989
990Set __file__ when run file in IDLE. Initial patch by Bruce Frederiksen.
991
992..
993
994.. bpo: 5492
995.. date: 9082
996.. nonce: LCx7lq
997.. section: IDLE
998
999Avoid traceback when exiting IDLE caused by a race condition.
1000
1001..
1002
1003.. bpo: 17511
1004.. date: 9081
1005.. nonce: 6XqdTH
1006.. section: IDLE
1007
1008Keep IDLE find dialog open after clicking "Find Next". Original patch by
1009Sarah K.
1010
1011..
1012
1013.. bpo: 15392
1014.. date: 9080
1015.. nonce: rB5VoV
1016.. section: IDLE
1017
1018Create a unittest framework for IDLE. Preliminary patch by Rajagopalasarma
1019Jayakrishnan See Lib/idlelib/idle_test/README.txt for how to run Idle tests.
1020
1021..
1022
1023.. bpo: 14146
1024.. date: 9079
1025.. nonce: -n5gzd
1026.. section: IDLE
1027
1028Highlight source line while debugging on Windows.
1029
1030..
1031
1032.. bpo: 17532
1033.. date: 9078
1034.. nonce: wgA70Z
1035.. section: IDLE
1036
1037Always include Options menu for IDLE on OS X. Patch by Guilherme Simões.
1038
1039..
1040
1041.. bpo: 18919
1042.. date: 9077
1043.. nonce: BOq1BY
1044.. section: Tests
1045
1046Added tests for the sunau module.  Unified and extended tests for audio
1047modules: aifc, sunau and wave.
1048
1049..
1050
1051.. bpo: 18792
1052.. date: 9076
1053.. nonce: 5RkYdK
1054.. section: Tests
1055
1056Use "127.0.0.1" or "::1" instead of "localhost" as much as possible, since
1057"localhost" goes through a DNS lookup under recent Windows versions.
1058
1059..
1060
1061.. bpo: 18357
1062.. date: 9075
1063.. nonce: jRiyQA
1064.. section: Tests
1065
1066add tests for dictview set difference. Patch by Fraser Tweedale.
1067
1068..
1069
1070.. bpo: 11185
1071.. date: 9074
1072.. nonce: McIHeT
1073.. section: Tests
1074
1075Fix test_wait4 under AIX.  Patch by Sébastien Sablé.
1076
1077..
1078
1079.. bpo: 18094
1080.. date: 9073
1081.. nonce: VeMh1H
1082.. section: Tests
1083
1084test_uuid no more reports skipped tests as passed.
1085
1086..
1087
1088.. bpo: 11995
1089.. date: 9072
1090.. nonce: varfN1
1091.. section: Tests
1092
1093test_pydoc doesn't import all sys.path modules anymore.
1094
1095..
1096
1097.. bpo: 18758
1098.. date: 9071
1099.. nonce: hMCi7Z
1100.. section: Documentation
1101
1102Fixed and improved cross-references.
1103
1104..
1105
1106.. bpo: 18718
1107.. date: 9070
1108.. nonce: CtpK5H
1109.. section: Documentation
1110
1111datetime documentation contradictory on leap second support.
1112
1113..
1114
1115.. bpo: 17701
1116.. date: 9069
1117.. nonce: FtTZ66
1118.. section: Documentation
1119
1120Improving strftime documentation.
1121
1122..
1123
1124.. bpo: 17844
1125.. date: 9068
1126.. nonce: R4Gssa
1127.. section: Documentation
1128
1129Refactor a documentation of Python specific encodings. Add links to encoders
1130and decoders for binary-to-binary codecs.
1131