Commits

Ned Batchelder committed 44d084b Merge

Automated merge with ssh://bitbucket.org/ned/coveragepy

Comments (0)

Files changed (5)

 Change history for Coverage.py
 ------------------------------
 
-Version 3.6b2
--------------
+Version 3.6b2 -- 23 December 2012
+---------------------------------
 
-- Coverage.py runs on Python 2.3 and 2.4 again.
+- Coverage.py runs on Python 2.3 and 2.4 again. It was broken in 3.6b1.
 
 - The C extension is optionally compiled using a different more widely-used
-  technique, taking another stab at fixing ``issue 80``_ once and for all.
+  technique, taking another stab at fixing `issue 80`_ once and for all.
 
 - Combining data files would create entries for phantom files if used with
   ``source`` and path aliases.  It no longer does.
 :history: 20120503T233700, updated for 3.5.2
 :history: 20120929T093100, updated for 3.5.3
 :history: 20121129T060100, updated for 3.6b1.
+:history: 20121223T180600, updated for 3.6b2.
 
 
 These are the major changes for coverage.py.  For a more complete change
 
 .. _CHANGES.txt: http://bitbucket.org/ned/coveragepy/src/tip/CHANGES.txt
 
+Version 3.6b2 -- 23 December 2012
+---------------------------------
+
+- Coverage.py runs on Python 2.3 and 2.4 again. It was broken in 3.6b1.
+
+- The C extension is optionally compiled using a different more widely-used
+  technique, taking another stab at fixing `issue 80`_ once and for all.
+
+- Combining data files would create entries for phantom files if used with
+  ``source`` and path aliases.  It no longer does.
+
+- ``debug sys`` now shows the configuration file path that was read.
+
+- If an oddly-behaved package claims that code came from an empty-string
+  filename, coverage.py no longer associates it with the directory name,
+  fixing `issue 221`_.
+
+.. _issue 80: https://bitbucket.org/ned/coveragepy/issue/80/is-there-a-duck-typing-way-to-know-we-cant
+.. _issue 221: https://bitbucket.org/ned/coveragepy/issue/221/coveragepy-incompatible-with-pyratemp
+
 
 Version 3.6b1 -- 28 November 2012
 ---------------------------------
 # The short X.Y version.
 version = '3.6'
 # The full version, including alpha/beta/rc tags.
-release = '3.6b1'
+release = '3.6b2'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
 :history: 20120929T093500, updated for 3.5.3
 :history: 20121117T094900, Change from easy_install to pip.
 :history: 20121128T203700, Updated for 3.6b1.
+:history: 20121223T180600, Updated for 3.6b2.
 
 
 Coverage.py is a tool for measuring code coverage of Python programs. It
 
 .. ifconfig:: prerelease
 
-    The latest version is coverage.py 3.6b1, released 28 Novermber 2012.
+    The latest version is coverage.py 3.6b2, released 23 December 2012.
     It is supported on Python versions 2.3 through 3.3, and PyPy 1.9.
     **This is a pre-release build.  The usual warnings about possible bugs apply.**
     The latest stable version is coverage.py 3.5.3, `described here`_.
 :history: 20120929T093600, updated for 3.5.3.
 :history: 20121117T095000, Now setuptools is a pre-req.
 :history: 20121128T203000, updated for 3.6b1.
+:history: 20121223T180800, updated for 3.6b2.
 
 
 .. highlight:: console
 coverage installed properly::
 
     $ coverage --version
-    Coverage.py, version 3.6b1.  http://nedbatchelder.com/code/coverage/3.6b1
+    Coverage.py, version 3.6b2.  http://nedbatchelder.com/code/coverage/3.6b2
 
 You can also invoke coverage as a module::
 
     $ python -m coverage --version
-    Coverage.py, version 3.6b1.  http://nedbatchelder.com/code/coverage/3.6b1
+    Coverage.py, version 3.6b2.  http://nedbatchelder.com/code/coverage/3.6b2