summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorRaymond Hettinger <python@rcn.com>2010-12-08 11:33:19 (GMT)
committerRaymond Hettinger <python@rcn.com>2010-12-08 11:33:19 (GMT)
commit515fabbf969dc3cdda69f760da6751f7ac841170 (patch)
tree5bba21bee54fed5e66d78c89149f61fcb0f0033c /Doc
parentb1ff4024a86bbaa6be9d639cbc5d3d373e554d0a (diff)
downloadcpython-515fabbf969dc3cdda69f760da6751f7ac841170.zip
cpython-515fabbf969dc3cdda69f760da6751f7ac841170.tar.gz
cpython-515fabbf969dc3cdda69f760da6751f7ac841170.tar.bz2
Entry for inspect.getattr_static().
Diffstat (limited to 'Doc')
-rw-r--r--Doc/whatsnew/3.2.rst17
1 files changed, 9 insertions, 8 deletions
diff --git a/Doc/whatsnew/3.2.rst b/Doc/whatsnew/3.2.rst
index 1bc8093..096aabb 100644
--- a/Doc/whatsnew/3.2.rst
+++ b/Doc/whatsnew/3.2.rst
@@ -440,7 +440,11 @@ Some smaller changes made to the core Python language are:
dictionaries it would miss the dynamic methods and make it difficult to
implement proxy objects.
- (Discovered by Yury Selivanov and fixed by Benjamin Peterson; :issue:`9666`.)
+ To support lookups without the possibility of activating a dynamic attribute,
+ the :mod:`inspect` module has a new function, :func:`getattr_static`.
+
+ (Discovered by Yury Selivanov and fixed by Benjamin Peterson; :issue:`9666`.
+ The inspect function added by Michael Foord.)
* The :func:`str` of a float or complex number is now the same as its
:func:`repr`. Previously, the :func:`str` form was shorter but that just
@@ -669,10 +673,8 @@ New, Improved, and Deprecated Modules
The :mod:`gzip` module also gains the :func:`~gzip.compress` and
:func:`~gzip.decompress` functions for easier in-memory compression and
- decompression.
-
- Keep in mind that text needs to be encoded in to bytes before compressing
- and decompressing:
+ decompression. Keep in mind that text needs to be encoded in to
+ :class:`bytes` before compressing and decompressing:
>>> s = 'Three shall be the number thou shalt count, '
>>> s += 'and the number of the counting shall be three'
@@ -682,8 +684,8 @@ New, Improved, and Deprecated Modules
>>> c = gzip.compress(b)
>>> len(c)
77
- >>> gzip.decompress(c).decode()[:43] # decompress and convert to text
- 'Three shall be the number thou shalt count, '
+ >>> gzip.decompress(c).decode()[:42] # decompress and convert to text
+ 'Three shall be the number thou shalt count,'
(Contributed by Anand B. Pillai in :issue:`3488`; and by Antoine Pitrou, Nir
Aides and Brian Curtin in :issue:`9962`, :issue:`1675951`, :issue:`7471` and
@@ -883,7 +885,6 @@ New, Improved, and Deprecated Modules
.. XXX: Create a new section for all changes relating to context managers.
.. XXX: Various ConfigParser changes
-.. XXX: Mention inspect.getattr_static (Michael Foord)
.. XXX: Mention urllib.parse changes
Issue 9873 (Nick Coghlan):
- ASCII byte sequence support in URL parsing