summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2011-04-27 09:49:23 -0400
committerNed Batchelder <ned@nedbatchelder.com>2011-04-27 09:49:23 -0400
commitb1b8707c81edf0012e07089bc876b534d01e3ee7 (patch)
treec0f0f433ffcba669175d536182fb68ac97c8e380 /CHANGES.txt
parent6c4465b4b6b56dcae5c658b1dee9376441876d5a (diff)
parentc13d9b0f1c7c101129def4a7588a519a8a12e022 (diff)
downloadpython-coveragepy-b1b8707c81edf0012e07089bc876b534d01e3ee7.tar.gz
Merge bug_123 work into default.
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt15
1 files changed, 9 insertions, 6 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 3c84daf..4d9bf1e 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -17,10 +17,13 @@ Version 3.5
- The ``--omit`` and ``--include`` switches now interpret their values more
usefully. If the value starts with a wildcard character, it is used as-is.
If it does not, it is interpreted relative to the current directory.
- Closes `issue 121`.
+ Closes `issue 121`_.
+
+- The ``coverage()`` constructor accepts single strings for the ``omit=`` and
+ ``include=`` arguments, adapting to a common error in programmatic use.
- Modules can now be run directly using ``coverage run -m modulename``, to
- mirror Python's ``-m`` flag. Closes `issue 95_`, thanks, Brandon Rhodes.
+ mirror Python's ``-m`` flag. Closes `issue 95`_, thanks, Brandon Rhodes.
- A little bit of Jython support: `coverage run` can now measure Jython
execution by adapting when $py.class files are traced. Thanks, Adi Roiban.
@@ -40,19 +43,19 @@ Version 3.5
- Source files are now opened with Python 3.2's ``tokenize.open()`` where
possible, to get the best handling of Python source files with encodings.
- Closes `issue 107`, thanks, Brett Cannon.
+ Closes `issue 107`_, thanks, Brett Cannon.
- Syntax errors in supposed Python files can now be ignored during reporting
- with the ``-i`` switch just like other source errors. Closes `issue 115`.
+ with the ``-i`` switch just like other source errors. Closes `issue 115`_.
- Installation from source now succeeds on machines without a C compiler,
- closing `issue 80`.
+ closing `issue 80`_.
- Coverage.py can now be run directly from a working tree by specifying
the directory name to python: ``python coverage_py_working_dir run ...``.
Thanks, Brett Cannon.
-- Internally, files are now closed explicitly, fixing `issue 104`. Thanks,
+- Internally, files are now closed explicitly, fixing `issue 104`_. Thanks,
Brett Cannon.
.. _issue 80: https://bitbucket.org/ned/coveragepy/issue/80/is-there-a-duck-typing-way-to-know-we-cant