Lines Matching full:by
47 (Contributed by P.Y. Developer; :issue:`12345`.)
105 remain supported by the core development team (receiving security updates
122 security. In exceptional cases that cannot be handled adequately by
140 interest to developers by default. :exc:`DeprecationWarning` and its
142 users from seeing warnings triggered by an application. This change
147 enabled by default, providing Python developers with a clear
158 You can re-enable display of :exc:`DeprecationWarning` messages by
160 :option:`-Wd <-W>`) switch, or by setting the :envvar:`PYTHONWARNINGS`
163 by calling ``warnings.simplefilter('default')``.
290 * The :mod:`ConfigParser` module uses them by default, meaning that
300 allow :class:`OrderedDict` instances to be built by the decoder.
307 PEP written by Armin Ronacher and Raymond Hettinger;
308 implemented by Raymond Hettinger.
326 mini-language used by the :meth:`str.format` method. When
346 PEP written by Raymond Hettinger; implemented by Eric Smith.
411 are returned as an object with attributes named by the *dest* parameters::
427 arguments by passing ``'*'``, 1 or more by passing ``'+'``, or an
445 PEP written and implemented by Steven Bethard.
519 implemented by Vinay Sajip, are:
531 For example, once you retrieve a logger by doing ``log = getLogger('app')``,
545 PEP written and implemented by Vinay Sajip.
606 PEP written by Guido van Rossum.
607 Backported to 2.7 by Alexandre Vassalotti; :issue:`1967`.
665 PEP written by Guido van Rossum.
666 Implemented by Travis Oliphant, Antoine Pitrou and others.
667 Backported to 2.7 by Antoine Pitrou; :issue:`2396`.
679 distinguished from dictionaries by not containing colons and values.
693 Backported by Alexandre Vassalotti; :issue:`2335`.
707 Backported by Alexandre Vassalotti; :issue:`2333`.
726 (Proposed in https://codereview.appspot.com/53094; implemented by
754 by checking :data:`sys.float_repr_style`, which will be ``short``
757 Implemented by Eric Smith and Mark Dickinson, using David Gay's
782 (Implemented by Mark Dickinson; :issue:`3166`.)
785 implemented by Mark Dickinson; :issue:`1811`.)
789 objects. (Removed by Meador Inge and Mark Dickinson; :issue:`5211`.)
805 example above. (Contributed by Eric Smith; :issue:`5237`.)
812 output. (Contributed by Eric Smith; :issue:`1588` and :issue:`7988`.)
816 (Contributed by Eric Smith; :issue:`3382`.)
826 in some object-specific way. (Fixed by Eric Smith; :issue:`7994`.)
843 (Contributed by Fredrik Johansson and Victor Stinner; :issue:`3439`.)
848 statements that were only working by accident. (Fixed by Meador Inge;
852 to override the :meth:`__unicode__` method. (Implemented by
856 ``None`` as its first argument. (Fixed by Georg Brandl;
864 (Contributed by Amaury Forgeot d'Arc, after a suggestion by
869 as you would expect. Fixed by Benjamin Peterson; :issue:`7604`.)
873 symbol. (CP720 contributed by Alexander Belchenko and Amaury
874 Forgeot d'Arc in :issue:`1616979`; CP858 contributed by Tim Hatch in
879 on POSIX platforms (noted by Jan Kaliszewski; :issue:`4764`), and
882 (fixed by Stefan Krah; :issue:`5677`).
892 (Noted by James Lingard; :issue:`7362`.)
896 by Antoine Pitrou; :issue:`8268`.)
912 used with the :option:`-W` switch, separated by commas.
913 (Contributed by Brian Curtin; :issue:`7301`.)
934 :meth:`__exit__` methods. (Contributed by Benjamin Peterson.)
944 the number of objects in the oldest generation. (Suggested by Martin
945 von Löwis and implemented by Antoine Pitrou; :issue:`4074`.)
952 garbage collection by decreasing the number of objects to be
953 considered and traversed by the collector.
954 (Contributed by Antoine Pitrou; :issue:`4688`.)
976 (Contributed by Mark Dickinson; :issue:`4258`.)
980 (Contributed by Mark Dickinson; :issue:`5260`.)
983 by tightening the inner loop, doing shifts instead of multiplications,
987 (Contributed by Mark Dickinson; :issue:`5512`.)
988 Bitwise operations are also significantly faster (initial patch by
995 (Implemented by Collin Winter; :issue:`5176`.)
998 faster bytecode. (Patch by Antoine Pitrou, back-ported to 2.7
999 by Jeffrey Yasskin; :issue:`4715`.)
1002 faster by special-casing base 10 instead of using a generalized
1004 (Patch by Gawain Bolton; :issue:`6713`.)
1009 fast reverse-search algorithm instead of a character-by-character
1010 scan. This is sometimes faster by a factor of 10. (Added by
1015 of the objects resulting from unpickling. (Contributed by Jake
1020 (Contributed by Collin Winter; :issue:`5670`.)
1029 changes, sorted alphabetically by module name. Consult the
1038 (Contributed by Maru Newby after a suggestion by
1043 (Backported from 3.x by Florent Xicluna; :issue:`7703`.)
1050 (Updated by Jesús Cea Avión; :issue:`8156`. The pybsddb
1055 (Contributed by Hagen Fürstenau; :issue:`3860`.)
1102 Contributed by Raymond Hettinger; :issue:`1696199`.
1115 (Both features added by Raymond Hettinger.)
1128 (Added by Raymond Hettinger; :issue:`1818`.)
1133 (Fixed by Daniel Stutzbach; :issue:`8729`.)
1157 (Contributed by Mats Kindahl; :issue:`7005`.)
1165 version field, one that doesn't contain an integer value. (Fixed by
1169 correctly copy bound instance methods. (Implemented by
1173 pointer for arguments declared as pointers. (Changed by Thomas
1177 by Matthias Klose; :issue:`8142`.)
1181 number of seconds in the duration. (Contributed by Brian Quinlan; :issue:`5788`.)
1192 (Implemented by Raymond Hettinger; :issue:`4796`.)
1201 :class:`~decimal.Decimal`. (Fixed by Mark Dickinson; :issue:`2531`.)
1204 floating-point numbers (added by Raymond Hettinger; :issue:`8257`)
1206 (contributed by Mark Dickinson; :issue:`6595`).
1211 methods. (Patch by Juan José Conti; :issue:`7633`.)
1216 more sensible for numeric types. (Changed by Mark Dickinson; :issue:`6857`.)
1221 (or ``NaN``) are now hashable. (Fixed by Mark Dickinson;
1227 a separator in the header giving the filename. (Fixed by Anatoly
1234 (Fixed by Tarek Ziadé; :issue:`8688`.)
1238 being tested. (Patch by Lennart Regebro; :issue:`7490`.)
1242 payload to the encoding specified by :attr:`output_charset`.
1243 (Added by R. David Murray; :issue:`1368247`.)
1247 arguments to its constructor. (Implemented by Mark Dickinson;
1262 (Contributed by Giampaolo Rodola; :issue:`2054`.)
1265 uploads thanks to an added *rest* parameter (patch by Pablo Mouzo;
1274 (Added by Raymond Hettinger; :issue:`5479`.)
1281 (Added by Raymond Hettinger.)
1284 true if a given instance is tracked by the garbage collector, false
1285 otherwise. (Contributed by Antoine Pitrou; :issue:`4688`.)
1289 (contributed by Hagen Fürstenau; :issue:`3860`), and it now implements
1292 (contributed by Nir Aides; :issue:`7471`).
1294 recorded in a gzipped file by providing an optional timestamp to
1295 the constructor. (Contributed by Jacques Frechet; :issue:`4272`.)
1298 :mod:`gzip` module will now consume these trailing bytes. (Fixed by
1305 (Contributed by Carl Chenet; :issue:`7418`.)
1307 * The default :class:`~httplib.HTTPResponse` class used by the :mod:`httplib` module now
1309 (Contributed by Kristján Valur Jónsson; :issue:`4879`.)
1314 (Contributed by Eldon Ziegler; :issue:`3972`.)
1318 superseded by the :mod:`imputil` module added in Python 2.0.
1319 (Relative import support added by Neil Schemenauer.)
1324 (Contributed by Derek Morr; :issue:`1655`.)
1343 Contributed by George Sakkis; :issue:`3135`.
1356 an invalid file descriptor. (Implemented by Benjamin Peterson;
1359 end of the new file. (Fixed by Pascal Chambon; :issue:`6939`.)
1383 allows incrementing by values other than 1. :func:`~itertools.count` also
1385 floats or :class:`~decimal.Decimal` instances. (Implemented by Raymond
1391 now return an empty iterator. (Fixed by Raymond Hettinger; :issue:`4816`.)
1396 (Contributed by Bob Ippolito; :issue:`4136`.)
1401 (Contributed by Raymond Hettinger; :issue:`5381`.)
1406 performance by avoiding unneeded directory scans. (Fixed by
1415 (Contributed by Mark Dickinson and nirinA raseliarison; :issue:`3366`.)
1421 (Contributed by lekma; :issue:`5585`.)
1429 (Contributed by Charles Cazabon; :issue:`6963`.)
1432 (Contributed by Derek Morr; :issue:`1664`.)
1441 contributed by Travis H.; :issue:`6508`. Support for initgroups added
1442 by Jean-Paul Calderone; :issue:`7333`.)
1446 is called from a thread. (Fixed by Zsolt Cserna; :issue:`7242`.)
1451 (:meth:`~os.path.normpath` fixed by Matt Giuca in :issue:`5827`;
1452 :meth:`~os.path.abspath` fixed by Ezio Melotti in :issue:`3426`.)
1456 (Contributed by David Laban; :issue:`4739`.)
1460 other functions in the module. (Added by Gregory P. Smith.)
1474 (Added by Nick Coghlan; :issue:`6816`.)
1479 (Added by Tarek Ziadé.)
1484 named pipes like a regular file by opening them for reading, and
1485 this would block indefinitely. (Fixed by Antoine Pitrou; :issue:`3002`.)
1489 impossible to catch the EINTR signal robustly. (Fixed by
1501 (Contributed by Tarek Ziadé; :issue:`6693`.)
1505 catch and swallow the :exc:`KeyboardInterrupt` exception. (Fixed by
1511 (Contributed by Eldon Ziegler; :issue:`3972`.)
1515 the :class:`bytearray` and :class:`memoryview` objects. (Implemented by
1528 (Contributed by Kristján Valur Jónsson; :issue:`6192` and :issue:`6267`.)
1535 (Updated by Gerhard Häring.)
1538 buffer API, which fixed a test suite failure (fix by Antoine Pitrou;
1542 renegotiation (fix by Antoine Pitrou; :issue:`8222`).
1549 (Added by Antoine Pitrou; :issue:`8322`.)
1554 error. (Reported by Beda Kosata, and fixed by Antoine Pitrou;
1560 :data:`ssl.OPENSSL_VERSION_NUMBER` (an integer). (Added by Antoine
1566 :exc:`struct.error` exception. (Changed by Mark Dickinson;
1570 (Changed by Mark Dickinson; :issue:`8300`.)
1587 (Contributed by Gregory P. Smith.)
1590 on receiving an :const:`EINTR` signal. (Reported by several people; final
1591 patch by Gregory P. Smith in :issue:`1068268`.)
1596 (Contributed by Jeremy Hylton.)
1600 (Changed by Sean Reifschneider; :issue:`8451`.)
1604 :attr:`releaselevel`, and :attr:`serial`. (Contributed by Ross
1611 :attr:`product_type`. (Contributed by Brian Curtin; :issue:`7766`.)
1616 debug log, but because the debug log is not activated by default,
1619 (Changed by Lars Gustäbel; :issue:`7357`.)
1629 (Added by Lars Gustäbel; :issue:`6856`.)
1631 (Added by Lars Gustäbel; :issue:`7232`.)
1638 (Contributed by Tim Lesher; :issue:`1674032`.)
1640 * The Unicode database provided by the :mod:`unicodedata` module is
1644 by Anders Chrigström and Amaury Forgeot d'Arc; :issue:`1571184`)
1645 and has been updated to version 5.2.0 (updated by
1675 The :mod:`urlparse` module also supports IPv6 literal addresses as defined by
1676 :rfc:`2732` (contributed by Senthil Kumaran; :issue:`2987`).
1688 (Originally implemented in Python 3.x by Raymond Hettinger, and backported
1689 to 2.7 by Michael Foord.)
1695 (Patch by Neil Muller; :issue:`2746`.)
1697 * The XML-RPC client and server, provided by the :mod:`xmlrpclib` and
1698 :mod:`SimpleXMLRPCServer` modules, have improved performance by
1699 supporting HTTP/1.1 keep-alive and by optionally using gzip encoding
1701 controlled by the :attr:`encode_threshold` attribute of
1704 (Contributed by Kristján Valur Jónsson; :issue:`6267`.)
1708 (Contributed by Brian Curtin; :issue:`5511`.)
1711 extracts them correctly. (Fixed by Kuba Wieczorek; :issue:`4710`.)
1714 (Contributed by Nir Aides; :issue:`7610`.)
1718 versions. (Contributed by Gabriel Genellina; :issue:`4756`.)
1722 :class:`~zipfile.ZipFile` constructor. (Contributed by Ronald Oussoren;
1745 relative imports by providing a string that begins with a ``.``
1763 :mod:`importlib` was implemented by Brett Cannon and introduced in
1792 The Distutils package and :mod:`sysconfig` are now maintained by Tarek
1814 The :mod:`ttk` module was written by Guilherme Polo and added in
1815 :issue:`2983`. An alternate version called ``Tile.py``, written by
1816 Martin Franklin and maintained by Kevin Walzer, was proposed for
1828 by Michael Foord, unless otherwise noted. The enhanced version of
1861 their own, by noticing that a signal handler was already set and
1868 continuing to execute further tests. (Suggested by Cliff Dyer and
1869 implemented by Michael Foord; :issue:`8074`.)
1873 (Contributed by Benjamin Peterson.)
1883 provide will be printed for failures. (Added by Michael Foord; :issue:`5663`.)
1892 (Implemented by Antoine Pitrou; :issue:`4444`.)
1913 tests. Many of these methods were written by Google engineers
1922 (Added by Michael Foord; :issue:`2578`.)
1927 one of a tuple of classes. (Added by Georg Brandl; :issue:`7031`.)
1935 differences in the two strings. This comparison is now used by
1958 printing their full values; these methods are now used by default
1965 differences; it's now used by default when you compare two dictionaries
1977 the :class:`~unittest.TestLoader`. (Fixed by Mark Roddy; :issue:`6866`.)
1991 (Contributed by J. Pablo Fernández; :issue:`3379`.)
1995 and after a test run. (Contributed by Robert Collins; :issue:`5728`.)
1999 several files (by Benjamin Peterson). This doesn't affect how the
2006 rationale for various design decisions. (By Michael Foord.)
2042 by setting the :attr:`default_namespace` attribute and can
2119 (Contributed by Victor Stinner; :issue:`3632`.)
2124 (Contributed by Kristján Valur Jónsson; :issue:`4293`.)
2131 more arguments. (Added by Jeffrey Yasskin.)
2136 new exception class. (Added by 'lekma' on the Python bug tracker;
2143 corresponding to that address. (Added by Jeffrey Yasskin.)
2150 (Contributed by Case Van Horsen; :issue:`7528` and :issue:`7767`.)
2159 directory containing the script named by ``sys.argv[0]`` depending
2166 Python in a directory controlled by someone else, attackers could
2177 discussed in :issue:`5753`, and fixed by Antoine Pitrou.
2192 locale-independent way. (Added by Eric Smith;
2200 deleted by now. (Removed by Antoine Pitrou; :issue:`8276`.)
2206 (Contributed by Mark Dickinson; :issue:`7228`.)
2209 been changed. Previously, the child process created by
2224 (Fixed by Thomas Wouters; :issue:`1590864`.)
2229 (Patch by Adam Olsen; :issue:`1722344`.)
2237 * Global symbols defined by the :mod:`ctypes` module are now prefixed
2238 with ``Py``, or with ``_ctypes``. (Implemented by Thomas
2243 (Contributed by Arfrever Frehtes Taifersar Arahesis; :issue:`7609`.)
2250 overruns. (Contributed by James Henstridge; :issue:`2422`.)
2254 DBM modules. (Added by Arfrever Frehtes Taifersar Arahesis;
2261 (Added by Mark Dickinson; :issue:`2937`.)
2264 variable for supporting C++ linking. (Contributed by Arfrever
2268 support. (Contributed by Clinton Roy; :issue:`3585`.)
2270 * The build process now supports Subversion 1.7. (Contributed by
2290 written in pure Python could cause a segmentation fault by taking a
2316 :exc:`PendingDeprecationWarning`, which is silent by default.
2318 Implemented in Python 3.1 and backported to 2.7 by Larry Hastings;
2332 (Contributed by David Cournapeau; :issue:`4365`.)
2340 (Implemented by Brian Curtin: :issue:`7347`.)
2344 (Contributed by Kristján Valur Jónsson; :issue:`3582`.)
2351 API. (Contributed by Miki Tebeka; :issue:`1220212`.)
2354 for an empty path. (Fixed by Hirokazu Yamamoto; :issue:`5913`.)
2358 (Patch by Gabriel Genellina; :issue:`4969`.)
2368 (Changed by Ronald Oussoren; :issue:`4865`.)
2374 used by the Apple-supplied system Python 2.7 is no longer appended to
2388 module. (Added by Kyle VanderBeek; :issue:`8235`.)
2395 speed of the built-in file I/O objects returned by :func:`open`
2402 forms in :file:`.po` files. (Fixed by Martin von Löwis;
2409 renamed, moved, or is accessed through different paths. (Patch by
2416 (Added by Collin Winter.)
2423 (Added by Antoine Pitrou, :issue:`6152`.) This can also be used
2425 until they fail. (Added by Antoine Pitrou; :issue:`7312`.)
2429 the list of filenames to be compiled. (Contributed by Piotr
2442 non-integer arguments that are supplied to it. (Fixed by Alexander
2447 places to 12, which matches the precision used by :func:`str`.
2448 (Changed by Eric Smith; :issue:`5920`.)
2459 will be an instance as expected. (Fixed by Florent Xicluna;
2464 as you would expect. Fixed by Benjamin Peterson; :issue:`7604`.)
2471 and will now raise the exception. (Reported by Mark Leander, patch
2472 by Anand B. Pillai and Alexander Belopolsky; :issue:`7150`.)
2478 (Changed by Mark Dickinson; :issue:`6857`.)
2483 (or ``NaN``) are now hashable. (Fixed by Mark Dickinson;
2490 (Patch by Neil Muller; :issue:`2746`.)
2498 (Changed by Sean Reifschneider; :issue:`8451`.)
2503 debug log, but because the debug log is not activated by default,
2506 (Changed by Lars Gustäbel; :issue:`7357`.)
2565 they can't be adequately addressed by either adding the new feature solely to
2566 Python 3, or else by publishing it on the Python Package Index.
2576 In debug mode, the ``[xxx refs]`` statistic is not written by default, the
2578 (Contributed by Victor Stinner; :issue:`31733`.)
2581 longer dumped by default anymore: the :envvar:`PYTHONSHOWALLOCCOUNT` environment
2583 stderr, rather than stdout. (Contributed by Victor Stinner; :issue:`31692`.)
2611 (Contributed by Alex Gaynor; :issue:`21306`.)
2614 python.org. (Contributed by Zachary Ware; :issue:`21462`.)
2620 2 applications. (Contributed by Alex Gaynor; :issue:`21304`.)
2623 python.org. (contributed by Zachary Ware in :issue:`21671` for CVE-2014-0224)
2630 features. (Contributed by Alex Gaynor and David Reid; :issue:`21308`.)
2636 instead of reopening ``/dev/urandom`` on every call. (Contributed by Alex
2642 algorithm. (Contributed by Alex Gaynor in :issue:`21307`)
2649 improved documentation that was enabled by it in the Python 2.7 maintenance
2653 Bootstrapping pip By Default
2663 By default, the commands ``pip``, ``pipX`` and ``pipX.Y`` will be installed on
2669 by default. This behaviour can be controlled through configure options, and
2676 line by default, otherwise it can still be accessed through the Python
2680 these commands by default, as long as, when invoked, they provide clear and
2684 __ https://www.python.org/dev/peps/pep-0477/#disabling-ensurepip-by-downstream-distributors
2705 PEP written by Donald Stufft and Nick Coghlan, implemented by
2708 PEP 476: Enabling certificate verification by default for stdlib http clients
2713 presents a certificate which is signed by a Certificate Authority in the
2715 by default, significantly improving security for many applications. This
2772 (Contributed by Victor Stinner in :issue:`23404`.)
2781 of generated files by updating their modification times has been removed.
2783 It has been replaced by the new ``make regen-all`` target.
2785 (Contributed by Victor Stinner in :issue:`23404`.)