Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | ci: Travis: remove unnecessary comment | Daniel Hahler | 2019-03-31 | 1 | -3/+0 | |
| | | ||||||
| * | ci: Travis: codecov: use codecov-bash | Daniel Hahler | 2019-03-31 | 1 | -2/+1 | |
| | | ||||||
| * | ci: Travis: codecov: disable more features, set name | Daniel Hahler | 2019-03-31 | 1 | -1/+1 | |
| | | ||||||
| * | ci: Travis: use after_script | Daniel Hahler | 2019-03-31 | 1 | -3/+8 | |
| | | ||||||
| * | ci: Travis: test with Python 3.8-dev | Daniel Hahler | 2019-03-31 | 1 | -0/+1 | |
| | | ||||||
* | | Remove tox definitions that tox now does by default | Ned Batchelder | 2019-04-16 | 1 | -17/+0 | |
| | | ||||||
* | | Fix #708: .filename is private, and don't combine over ourselves | Ned Batchelder | 2019-04-15 | 5 | -17/+38 | |
| | | ||||||
* | | Add a set_env.py line for COVERAGE_DEBUG | Ned Batchelder | 2019-04-15 | 1 | -0/+1 | |
| | | ||||||
* | | Add a failing test for #708 | Ned Batchelder | 2019-04-15 | 1 | -0/+15 | |
| | | ||||||
* | | Improve the docs for combine and [paths] | Ned Batchelder | 2019-04-14 | 2 | -22/+40 | |
| | | ||||||
* | | Explain a bit about the thinking behind the MANIFEST | Ned Batchelder | 2019-04-11 | 1 | -0/+5 | |
| | | ||||||
* | | Oops, clean up some unused listcomps | Ned Batchelder | 2019-04-09 | 1 | -7/+6 | |
| | | ||||||
* | | A little clean-up from pr #760 | Ned Batchelder | 2019-04-09 | 3 | -9/+12 | |
| | | ||||||
* | | A thread stress test | Ned Batchelder | 2019-04-09 | 1 | -0/+16 | |
| | | | | | | | | (cherry picked from commit bc948ac1a5dca4d0a305a265de157d7505e4a4b2) | |||||
* | | Merge pull request #723 from blueyed/fix-702 | Ned Batchelder | 2019-04-08 | 1 | -2/+2 | |
|\ \ | | | | | | | CoverageSqliteData._file_id: use "insert or replace" | |||||
| * | | CoverageSqliteData._file_id: fall back to SELECT | Daniel Hahler | 2019-03-31 | 1 | -2/+2 | |
| |/ | | | | | | | Fixes https://github.com/nedbat/coveragepy/issues/702 | |||||
* | | Merge pull request #760 from Shoobx/fix-coverage-with-threads | Ned Batchelder | 2019-04-08 | 1 | -17/+25 | |
|\ \ | | | | | | | Ensure sqldata thread safety. | |||||
| * | | Make thread code Py2 compatible. | Stephan Richter | 2019-01-26 | 1 | -8/+14 | |
| | | | ||||||
| * | | Use one conenction per thread to avoid tricky race conditions. (The ref ↵ | Stephan Richter | 2019-01-25 | 1 | -17/+19 | |
| | | | | | | | | | | | | counter is simply not good enough.) | |||||
* | | | Fix formatting, and credit Stephan | Ned Batchelder | 2019-04-07 | 2 | -31/+41 | |
| | | | ||||||
* | | | Merge pull request #765 from Shoobx/fast-sqldata-update | Ned Batchelder | 2019-04-07 | 1 | -45/+122 | |
|\ \ \ | | | | | | | | | Fast CoverageSqliteData Update/Combine | |||||
| * | | | Some cleanup (left from first versions) and localized file path lookup which ↵ | Stephan Richter | 2019-01-27 | 1 | -18/+11 | |
| | | | | | | | | | | | | | | | | takes off another 20%. | |||||
| * | | | Use efficient database queries to combine data. This algorithm is 25-30x ↵ | Stephan Richter | 2019-01-26 | 1 | -45/+129 | |
| |/ / | | | | | | | | | | | | | | | | faster than the original one. Given that context-included coverage has about 50x the data of the old format (on our code base), this means that combining is now only 2-3x slower than before. | |||||
* | | | Move set_env.py to github.com/nedbat/odds | Ned Batchelder | 2019-04-07 | 2 | -121/+3 | |
| | | | ||||||
* | | | Remove a copy of a private macro, and just use it | Ned Batchelder | 2019-04-07 | 2 | -9/+1 | |
| |/ |/| | ||||||
* | | Move more PYVERSION to be PYBEHAVIOR | Ned Batchelder | 2019-03-24 | 5 | -16/+43 | |
| | | ||||||
* | | Move some version conditionals to PYBEHAVIOR | Ned Batchelder | 2019-03-24 | 2 | -2/+8 | |
| | | ||||||
* | | Rewrite XML tests to use xml parsing instead of regexes | Ned Batchelder | 2019-03-23 | 5 | -145/+226 | |
| | | ||||||
* | | One more 'drop 3.4' change | Ned Batchelder | 2019-03-10 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #776 from blueyed/travis-xenial | Ned Batchelder | 2019-03-10 | 1 | -3/+3 | |
|\ \ | | | | | | | ci: Travis: use dist=xenial | |||||
| * \ | Merge branch 'master' into travis-xenial | Ned Batchelder | 2019-03-10 | 17 | -47/+55 | |
| |\ \ | |/ / |/| | | ||||||
* | | | Run 3.7 tests on travis | Ned Batchelder | 2019-03-10 | 2 | -0/+2 | |
| | | | ||||||
* | | | Drop support for Python 3.4 | Ned Batchelder | 2019-03-10 | 8 | -26/+13 | |
| | | | ||||||
* | | | 4.5.3 is shipped | Ned Batchelder | 2019-03-10 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fix two issues with setup.py | Ned Batchelder | 2019-03-10 | 1 | -1/+5 | |
| | | | ||||||
* | | | Update requirements | Ned Batchelder | 2019-03-10 | 6 | -12/+13 | |
| | | | ||||||
* | | | Howto tweaks from 4.5.x | Ned Batchelder | 2019-03-10 | 1 | -3/+4 | |
| | | | ||||||
* | | | Add project_urls | Ned Batchelder | 2019-03-09 | 1 | -1/+5 | |
| | | | ||||||
* | | | Remove executable bit from static assets | Jon Dufresne | 2019-03-03 | 2 | -0/+0 | |
| | | | | | | | | | | | | | | | These files are simply static assets and do not require an executable bit. They are never intended to be executed as standalone scripts. | |||||
* | | | Improvements to test_templite.py from mutmut | Ned Batchelder | 2019-03-02 | 1 | -4/+14 | |
| | | | | | | | | | | | | See https://nedbatchelder.com/blog/201903/mutmut.html | |||||
| * | | ci: Travis: test py37 | Daniel Hahler | 2019-02-21 | 1 | -0/+1 | |
| | | | ||||||
| * | | Travis: remove unnecessary 2nd "pip freeze" | Daniel Hahler | 2019-02-21 | 1 | -1/+0 | |
| | | | | | | | | | | | | It is already done in the "install" step. | |||||
| * | | ci: Travis: use dist=xenial | Daniel Hahler | 2019-02-21 | 1 | -2/+3 | |
|/ / | ||||||
* | | Clarify a debugging option | Ned Batchelder | 2019-02-19 | 1 | -1/+2 | |
| | | ||||||
* | | Stephan has been doing a lot | Ned Batchelder | 2019-02-17 | 1 | -0/+1 | |
| | | ||||||
* | | Make sure that arcs() and lines() only returns distinct line combination ↵ | Stephan Richter | 2019-02-17 | 2 | -2/+18 | |
| | | | | | | | | values and not one entry for each context. | |||||
* | | A small doc improvement | Ned Batchelder | 2019-02-07 | 1 | -1/+1 | |
| | | ||||||
* | | Exclude .github from the manifest check | Ned Batchelder | 2019-02-04 | 1 | -1/+1 | |
| | | ||||||
* | | Fix a test to get case right on Windows | Ned Batchelder | 2019-01-28 | 1 | -1/+1 | |
| | | ||||||
* | | Make sure that the cache is properly filled. (25x speedup on our system that ↵ | Stephan Richter | 2019-01-28 | 2 | -2/+16 | |
|/ | | | | | | has a large sys.path.) It is always a bad idea to reassign the cachekey during the computation. |