[Python-checkins] peps: Addition of 'open issues' to PEP 417

michael.foord python-checkins at python.org
Mon Mar 12 23:13:53 CET 2012


http://hg.python.org/peps/rev/dece9beaf6c0
changeset: 4127:dece9beaf6c0
user: Michael Foord <michael at voidspace.org.uk>
date: Mon Mar 12 15:13:48 2012 -0700
summary:
 Addition of 'open issues' to PEP 417
files:
 pep-0417.txt | 20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/pep-0417.txt b/pep-0417.txt
--- a/pep-0417.txt
+++ b/pep-0417.txt
@@ -13,7 +13,7 @@
 
 Abstract
 
- This PEP proposes adding the mock [1]_ testing library
+ This PEP proposes adding the mock [1] testing library
 to the Python standard library as ``unittest.mock``.
 
 
@@ -24,7 +24,7 @@
 suites. This is currently what we do in the Python test suite,
 where a standardised mock object library would be helpful.
 
- There are many mock object libraries available for Python [2]_.
+ There are many mock object libraries available for Python [2].
 Of these, mock is overwhelmingly the most popular, with as many
 downloads on PyPI as the other mocking libraries combined.
 
@@ -38,7 +38,7 @@
 and many developers / projects mimic this functionality
 (often incorrectly). A standardised way to do this, handling
 the complexity of patching in the presence of the descriptor
- protocol (etc) is useful. People are asking for a "patch" [3]_
+ protocol (etc) is useful. People are asking for a "patch" [3]
 feature to unittest. Doing this via mock.patch is preferable
 to re-implementing part of this functionality in unittest.
 
@@ -46,11 +46,23 @@
 Background
 Addition of mock to the Python standard library was discussed
 and agreed to at the Python Language Summit 2012.
+
+
+Open Issues
+ As of release 0.8, which is current at the time of writing, 
+ mock is compatible with Python 2.4-3.2. Moving into the Python
+ standard library will allow for the removal of some Python 2
+ specific "compatibility hacks".
+ 
+ mock 0.8 introduced a new feature, "auto-speccing", obsoletes
+ an older mock feature called "mocksignature". The 
+ "mocksignature" functionality can be removed from mock
+ altogether prior to inclusion.
 
 
 References
 
- [1] `mock library on PyPI<http://pypi.python.org/pypi/mock>`_
+ [1] `mock library on PyPI <http://pypi.python.org/pypi/mock>`_
 [2] http://pypi.python.org/pypi?%3Aaction=search&term=mock&submit=search
 [3] http://bugs.python.org/issue11664
 
-- 
Repository URL: http://hg.python.org/peps


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /