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`.
656 PEP written by Guido van Rossum.
657 Implemented by Travis Oliphant, Antoine Pitrou and others.
658 Backported to 2.7 by Antoine Pitrou; :issue:`2396`.
670 distinguished from dictionaries by not containing colons and values.
681 Backported by Alexandre Vassalotti; :issue:`2335`.
692 Backported by Alexandre Vassalotti; :issue:`2333`.
711 (Proposed in https://codereview.appspot.com/53094; implemented by
739 by checking :data:`sys.float_repr_style`, which will be ``short``
742 Implemented by Eric Smith and Mark Dickinson, using David Gay's
767 (Implemented by Mark Dickinson; :issue:`3166`.)
770 implemented by Mark Dickinson; :issue:`1811`.)
774 objects. (Removed by Meador Inge and Mark Dickinson; :issue:`5211`.)
790 example above. (Contributed by Eric Smith; :issue:`5237`.)
797 output. (Contributed by Eric Smith; :issue:`1588` and :issue:`7988`.)
801 (Contributed by Eric Smith; :issue:`3382`.)
811 in some object-specific way. (Fixed by Eric Smith; :issue:`7994`.)
828 (Contributed by Fredrik Johansson and Victor Stinner; :issue:`3439`.)
833 statements that were only working by accident. (Fixed by Meador Inge;
837 to override the :meth:`__unicode__` method. (Implemented by
841 ``None`` as its first argument. (Fixed by Georg Brandl;
849 (Contributed by Amaury Forgeot d'Arc, after a suggestion by
854 as you would expect. Fixed by Benjamin Peterson; :issue:`7604`.)
858 symbol. (CP720 contributed by Alexander Belchenko and Amaury
859 Forgeot d'Arc in :issue:`1616979`; CP858 contributed by Tim Hatch in
864 on POSIX platforms (noted by Jan Kaliszewski; :issue:`4764`), and
867 (fixed by Stefan Krah; :issue:`5677`).
877 (Noted by James Lingard; :issue:`7362`.)
881 by Antoine Pitrou; :issue:`8268`.)
897 used with the :option:`-W` switch, separated by commas.
898 (Contributed by Brian Curtin; :issue:`7301`.)
919 :meth:`__exit__` methods. (Contributed by Benjamin Peterson.)
929 the number of objects in the oldest generation. (Suggested by Martin
930 von Löwis and implemented by Antoine Pitrou; :issue:`4074`.)
937 garbage collection by decreasing the number of objects to be
938 considered and traversed by the collector.
939 (Contributed by Antoine Pitrou; :issue:`4688`.)
961 (Contributed by Mark Dickinson; :issue:`4258`.)
965 (Contributed by Mark Dickinson; :issue:`5260`.)
968 by tightening the inner loop, doing shifts instead of multiplications,
972 (Contributed by Mark Dickinson; :issue:`5512`.)
973 Bitwise operations are also significantly faster (initial patch by
980 (Implemented by Collin Winter; :issue:`5176`.)
983 faster bytecode. (Patch by Antoine Pitrou, back-ported to 2.7
984 by Jeffrey Yasskin; :issue:`4715`.)
987 faster by special-casing base 10 instead of using a generalized
989 (Patch by Gawain Bolton; :issue:`6713`.)
994 fast reverse-search algorithm instead of a character-by-character
995 scan. This is sometimes faster by a factor of 10. (Added by
1000 of the objects resulting from unpickling. (Contributed by Jake
1005 (Contributed by Collin Winter; :issue:`5670`.)
1014 changes, sorted alphabetically by module name. Consult the
1023 (Contributed by Maru Newby after a suggestion by
1028 (Backported from 3.x by Florent Xicluna; :issue:`7703`.)
1035 (Updated by Jesús Cea Avión; :issue:`8156`. The pybsddb
1040 (Contributed by Hagen Fürstenau; :issue:`3860`.)
1087 Contributed by Raymond Hettinger; :issue:`1696199`.
1100 (Both features added by Raymond Hettinger.)
1113 (Added by Raymond Hettinger; :issue:`1818`.)
1118 (Fixed by Daniel Stutzbach; :issue:`8729`.)
1142 (Contributed by Mats Kindahl; :issue:`7005`.)
1150 version field, one that doesn't contain an integer value. (Fixed by
1154 correctly copy bound instance methods. (Implemented by
1158 pointer for arguments declared as pointers. (Changed by Thomas
1162 by Matthias Klose; :issue:`8142`.)
1166 number of seconds in the duration. (Contributed by Brian Quinlan; :issue:`5788`.)
1177 (Implemented by Raymond Hettinger; :issue:`4796`.)
1186 :class:`~decimal.Decimal`. (Fixed by Mark Dickinson; :issue:`2531`.)
1189 floating-point numbers (added by Raymond Hettinger; :issue:`8257`)
1191 (contributed by Mark Dickinson; :issue:`6595`).
1196 methods. (Patch by Juan José Conti; :issue:`7633`.)
1201 more sensible for numeric types. (Changed by Mark Dickinson; :issue:`6857`.)
1206 (or ``NaN``) are now hashable. (Fixed by Mark Dickinson;
1212 a separator in the header giving the filename. (Fixed by Anatoly
1219 (Fixed by Tarek Ziadé; :issue:`8688`.)
1223 being tested. (Patch by Lennart Regebro; :issue:`7490`.)
1227 payload to the encoding specified by :attr:`output_charset`.
1228 (Added by R. David Murray; :issue:`1368247`.)
1232 arguments to its constructor. (Implemented by Mark Dickinson;
1247 (Contributed by Giampaolo Rodola; :issue:`2054`.)
1250 uploads thanks to an added *rest* parameter (patch by Pablo Mouzo;
1259 (Added by Raymond Hettinger; :issue:`5479`.)
1266 (Added by Raymond Hettinger.)
1269 true if a given instance is tracked by the garbage collector, false
1270 otherwise. (Contributed by Antoine Pitrou; :issue:`4688`.)
1274 (contributed by Hagen Fürstenau; :issue:`3860`), and it now implements
1277 (contributed by Nir Aides; :issue:`7471`).
1279 recorded in a gzipped file by providing an optional timestamp to
1280 the constructor. (Contributed by Jacques Frechet; :issue:`4272`.)
1283 :mod:`gzip` module will now consume these trailing bytes. (Fixed by
1290 (Contributed by Carl Chenet; :issue:`7418`.)
1292 * The default :class:`~httplib.HTTPResponse` class used by the :mod:`httplib` module now
1294 (Contributed by Kristján Valur Jónsson; :issue:`4879`.)
1299 (Contributed by Eldon Ziegler; :issue:`3972`.)
1303 superseded by the :mod:`imputil` module added in Python 2.0.
1304 (Relative import support added by Neil Schemenauer.)
1309 (Contributed by Derek Morr; :issue:`1655`.)
1328 Contributed by George Sakkis; :issue:`3135`.
1341 an invalid file descriptor. (Implemented by Benjamin Peterson;
1344 end of the new file. (Fixed by Pascal Chambon; :issue:`6939`.)
1368 allows incrementing by values other than 1. :func:`~itertools.count` also
1370 floats or :class:`~decimal.Decimal` instances. (Implemented by Raymond
1376 now return an empty iterator. (Fixed by Raymond Hettinger; :issue:`4816`.)
1381 (Contributed by Bob Ippolito; :issue:`4136`.)
1386 (Contributed by Raymond Hettinger; :issue:`5381`.)
1391 performance by avoiding unneeded directory scans. (Fixed by
1400 (Contributed by Mark Dickinson and nirinA raseliarison; :issue:`3366`.)
1406 (Contributed by lekma; :issue:`5585`.)
1414 (Contributed by Charles Cazabon; :issue:`6963`.)
1417 (Contributed by Derek Morr; :issue:`1664`.)
1426 contributed by Travis H.; :issue:`6508`. Support for initgroups added
1427 by Jean-Paul Calderone; :issue:`7333`.)
1431 is called from a thread. (Fixed by Zsolt Cserna; :issue:`7242`.)
1436 (:meth:`~os.path.normpath` fixed by Matt Giuca in :issue:`5827`;
1437 :meth:`~os.path.abspath` fixed by Ezio Melotti in :issue:`3426`.)
1441 (Contributed by David Laban; :issue:`4739`.)
1445 other functions in the module. (Added by Gregory P. Smith.)
1459 (Added by Nick Coghlan; :issue:`6816`.)
1464 (Added by Tarek Ziadé.)
1469 named pipes like a regular file by opening them for reading, and
1470 this would block indefinitely. (Fixed by Antoine Pitrou; :issue:`3002`.)
1474 impossible to catch the EINTR signal robustly. (Fixed by
1486 (Contributed by Tarek Ziadé; :issue:`6693`.)
1490 catch and swallow the :exc:`KeyboardInterrupt` exception. (Fixed by
1496 (Contributed by Eldon Ziegler; :issue:`3972`.)
1500 the :class:`bytearray` and :class:`memoryview` objects. (Implemented by
1513 (Contributed by Kristján Valur Jónsson; :issue:`6192` and :issue:`6267`.)
1520 (Updated by Gerhard Häring.)
1523 buffer API, which fixed a test suite failure (fix by Antoine Pitrou;
1527 renegotiation (fix by Antoine Pitrou; :issue:`8222`).
1534 (Added by Antoine Pitrou; :issue:`8322`.)
1539 error. (Reported by Beda Kosata, and fixed by Antoine Pitrou;
1545 :data:`ssl.OPENSSL_VERSION_NUMBER` (an integer). (Added by Antoine
1551 :exc:`struct.error` exception. (Changed by Mark Dickinson;
1555 (Changed by Mark Dickinson; :issue:`8300`.)
1572 (Contributed by Gregory P. Smith.)
1575 on receiving an :const:`EINTR` signal. (Reported by several people; final
1576 patch by Gregory P. Smith in :issue:`1068268`.)
1581 (Contributed by Jeremy Hylton.)
1585 (Changed by Sean Reifschneider; :issue:`8451`.)
1589 :attr:`releaselevel`, and :attr:`serial`. (Contributed by Ross
1596 :attr:`product_type`. (Contributed by Brian Curtin; :issue:`7766`.)
1601 debug log, but because the debug log is not activated by default,
1604 (Changed by Lars Gustäbel; :issue:`7357`.)
1614 (Added by Lars Gustäbel; :issue:`6856`.)
1616 (Added by Lars Gustäbel; :issue:`7232`.)
1623 (Contributed by Tim Lesher; :issue:`1674032`.)
1625 * The Unicode database provided by the :mod:`unicodedata` module is
1629 by Anders Chrigström and Amaury Forgeot d'Arc; :issue:`1571184`)
1630 and has been updated to version 5.2.0 (updated by
1654 The :mod:`urlparse` module also supports IPv6 literal addresses as defined by
1655 :rfc:`2732` (contributed by Senthil Kumaran; :issue:`2987`). ::
1664 (Originally implemented in Python 3.x by Raymond Hettinger, and backported
1665 to 2.7 by Michael Foord.)
1671 (Patch by Neil Muller; :issue:`2746`.)
1673 * The XML-RPC client and server, provided by the :mod:`xmlrpclib` and
1674 :mod:`SimpleXMLRPCServer` modules, have improved performance by
1675 supporting HTTP/1.1 keep-alive and by optionally using gzip encoding
1677 controlled by the :attr:`encode_threshold` attribute of
1680 (Contributed by Kristján Valur Jónsson; :issue:`6267`.)
1684 (Contributed by Brian Curtin; :issue:`5511`.)
1687 extracts them correctly. (Fixed by Kuba Wieczorek; :issue:`4710`.)
1690 (Contributed by Nir Aides; :issue:`7610`.)
1694 versions. (Contributed by Gabriel Genellina; :issue:`4756`.)
1698 :class:`~zipfile.ZipFile` constructor. (Contributed by Ronald Oussoren;
1721 relative imports by providing a string that begins with a ``.``
1739 :mod:`importlib` was implemented by Brett Cannon and introduced in
1768 The Distutils package and :mod:`sysconfig` are now maintained by Tarek
1790 The :mod:`ttk` module was written by Guilherme Polo and added in
1791 :issue:`2983`. An alternate version called ``Tile.py``, written by
1792 Martin Franklin and maintained by Kevin Walzer, was proposed for
1804 by Michael Foord, unless otherwise noted. The enhanced version of
1837 their own, by noticing that a signal handler was already set and
1844 continuing to execute further tests. (Suggested by Cliff Dyer and
1845 implemented by Michael Foord; :issue:`8074`.)
1849 (Contributed by Benjamin Peterson.)
1859 provide will be printed for failures. (Added by Michael Foord; :issue:`5663`.)
1868 (Implemented by Antoine Pitrou; :issue:`4444`.)
1889 tests. Many of these methods were written by Google engineers
1898 (Added by Michael Foord; :issue:`2578`.)
1903 one of a tuple of classes. (Added by Georg Brandl; :issue:`7031`.)
1911 differences in the two strings. This comparison is now used by
1934 printing their full values; these methods are now used by default
1941 differences; it's now used by default when you compare two dictionaries
1953 the :class:`~unittest.TestLoader`. (Fixed by Mark Roddy; :issue:`6866`.)
1967 (Contributed by J. Pablo Fernández; :issue:`3379`.)
1971 and after a test run. (Contributed by Robert Collins; :issue:`5728`.)
1975 several files (by Benjamin Peterson). This doesn't affect how the
1982 rationale for various design decisions. (By Michael Foord.)
2018 by setting the :attr:`default_namespace` attribute and can
2095 (Contributed by Victor Stinner; :issue:`3632`.)
2100 (Contributed by Kristján Valur Jónsson; :issue:`4293`.)
2107 more arguments. (Added by Jeffrey Yasskin.)
2112 new exception class. (Added by 'lekma' on the Python bug tracker;
2119 corresponding to that address. (Added by Jeffrey Yasskin.)
2126 (Contributed by Case Van Horsen; :issue:`7528` and :issue:`7767`.)
2135 directory containing the script named by ``sys.argv[0]`` depending
2142 Python in a directory controlled by someone else, attackers could
2153 discussed in :issue:`5753`, and fixed by Antoine Pitrou.
2168 locale-independent way. (Added by Eric Smith;
2176 deleted by now. (Removed by Antoine Pitrou; :issue:`8276`.)
2182 (Contributed by Mark Dickinson; :issue:`7228`.)
2185 been changed. Previously, the child process created by
2200 (Fixed by Thomas Wouters; :issue:`1590864`.)
2205 (Patch by Adam Olsen; :issue:`1722344`.)
2213 * Global symbols defined by the :mod:`ctypes` module are now prefixed
2214 with ``Py``, or with ``_ctypes``. (Implemented by Thomas
2219 (Contributed by Arfrever Frehtes Taifersar Arahesis; :issue:`7609`.)
2226 overruns. (Contributed by James Henstridge; :issue:`2422`.)
2230 DBM modules. (Added by Arfrever Frehtes Taifersar Arahesis;
2237 (Added by Mark Dickinson; :issue:`2937`.)
2240 variable for supporting C++ linking. (Contributed by Arfrever
2244 support. (Contributed by Clinton Roy; :issue:`3585`.)
2246 * The build process now supports Subversion 1.7. (Contributed by
2266 written in pure Python could cause a segmentation fault by taking a
2292 :exc:`PendingDeprecationWarning`, which is silent by default.
2294 Implemented in Python 3.1 and backported to 2.7 by Larry Hastings;
2308 (Contributed by David Cournapeau; :issue:`4365`.)
2316 (Implemented by Brian Curtin: :issue:`7347`.)
2320 (Contributed by Kristján Valur Jónsson; :issue:`3582`.)
2327 API. (Contributed by Miki Tebeka; :issue:`1220212`.)
2330 for an empty path. (Fixed by Hirokazu Yamamoto; :issue:`5913`.)
2334 (Patch by Gabriel Genellina; :issue:`4969`.)
2344 (Changed by Ronald Oussoren; :issue:`4865`.)
2350 used by the Apple-supplied system Python 2.7 is no longer appended to
2364 module. (Added by Kyle VanderBeek; :issue:`8235`.)
2371 speed of the built-in file I/O objects returned by :func:`open`
2378 forms in :file:`.po` files. (Fixed by Martin von Löwis;
2385 renamed, moved, or is accessed through different paths. (Patch by
2392 (Added by Collin Winter.)
2399 (Added by Antoine Pitrou, :issue:`6152`.) This can also be used
2401 until they fail. (Added by Antoine Pitrou; :issue:`7312`.)
2405 the list of filenames to be compiled. (Contributed by Piotr
2418 non-integer arguments that are supplied to it. (Fixed by Alexander
2423 places to 12, which matches the precision used by :func:`str`.
2424 (Changed by Eric Smith; :issue:`5920`.)
2435 will be an instance as expected. (Fixed by Florent Xicluna;
2440 as you would expect. Fixed by Benjamin Peterson; :issue:`7604`.)
2447 and will now raise the exception. (Reported by Mark Leander, patch
2448 by Anand B. Pillai and Alexander Belopolsky; :issue:`7150`.)
2454 (Changed by Mark Dickinson; :issue:`6857`.)
2459 (or ``NaN``) are now hashable. (Fixed by Mark Dickinson;
2466 (Patch by Neil Muller; :issue:`2746`.)
2474 (Changed by Sean Reifschneider; :issue:`8451`.)
2479 debug log, but because the debug log is not activated by default,
2482 (Changed by Lars Gustäbel; :issue:`7357`.)
2535 they can't be adequately addressed by either adding the new feature solely to
2536 Python 3, or else by publishing it on the Python Package Index.
2546 In debug mode, the ``[xxx refs]`` statistic is not written by default, the
2548 (Contributed by Victor Stinner; :issue:`31733`.)
2551 longer dumped by default anymore: the :envvar:`PYTHONSHOWALLOCCOUNT` environment
2553 stderr, rather than stdout. (Contributed by Victor Stinner; :issue:`31692`.)
2581 (Contributed by Alex Gaynor; :issue:`21306`.)
2584 python.org. (Contributed by Zachary Ware; :issue:`21462`.)
2590 2 applications. (Contributed by Alex Gaynor; :issue:`21304`.)
2593 python.org. (contributed by Zachary Ware in :issue:`21671` for CVE-2014-0224)
2600 features. (Contributed by Alex Gaynor and David Reid; :issue:`21308`.)
2606 instead of reopening ``/dev/urandom`` on every call. (Contributed by Alex
2612 algorithm. (Contributed by Alex Gaynor in :issue:`21307`)
2619 improved documentation that was enabled by it in the Python 2.7 maintenance
2623 Bootstrapping pip By Default
2633 By default, the commands ``pip``, ``pipX`` and ``pipX.Y`` will be installed on
2639 by default. This behaviour can be controlled through configure options, and
2646 line by default, otherwise it can still be accessed through the Python
2650 these commands by default, as long as, when invoked, they provide clear and
2654 __ https://www.python.org/dev/peps/pep-0477/#disabling-ensurepip-by-downstream-distributors
2675 PEP written by Donald Stufft and Nick Coghlan, implemented by
2678 PEP 476: Enabling certificate verification by default for stdlib http clients
2683 presents a certificate which is signed by a Certificate Authority in the
2685 by default, significantly improving security for many applications. This
2742 (Contributed by Victor Stinner in :issue:`23404`.)
2751 of generated files by updating their modification times has been removed.
2753 It has been replaced by the new ``make regen-all`` target.
2755 (Contributed by Victor Stinner in :issue:`23404`.)