Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: make PyPy kits without invoking setup.py directlynedbat/pypy-kit-without-setup-py | Ned Batchelder | 2021-10-25 | 1 | -3/+4 |
| | |||||
* | build: a minimal tox.pip for getting tox started | Ned Batchelder | 2021-10-25 | 10 | -154/+100 |
| | | | | | | No need to install a lot of junk just to have tox make a new venv and install things into it. And then ci.pip can be much smaller, installing just what kits need: kit.pip | ||||
* | chore: make upgrade | Ned Batchelder | 2021-10-25 | 3 | -2/+25 |
| | |||||
* | build: avoid direct setup.py invocations | Ned Batchelder | 2021-10-25 | 8 | -38/+18 |
| | | | | Also simplified the .pip files a bit. | ||||
* | test: also test goldtest bad xml | Ned Batchelder | 2021-10-25 | 2 | -14/+37 |
| | |||||
* | test: finishing covering goldtest.py with test_goldtest.py | Ned Batchelder | 2021-10-24 | 4 | -24/+78 |
| | |||||
* | chore: make upgrade | Ned Batchelder | 2021-10-24 | 7 | -65/+515 |
| | |||||
* | build: use pip-tools to manage *.pip from *.in | Ned Batchelder | 2021-10-24 | 14 | -18/+117 |
| | | | | | The requires.io site stopped working for me, and this is a more automated process anyway. | ||||
* | build: use 3.8 uniformly for ci tasks | Ned Batchelder | 2021-10-24 | 2 | -5/+5 |
| | |||||
* | Build wheel for PyPy3.8 | Hugo van Kemenade | 2021-10-24 | 1 | -0/+1 |
| | |||||
* | test: test compare() from test/goldtest.py | Ned Batchelder | 2021-10-24 | 3 | -45/+125 |
| | |||||
* | refactor(test): os_sep and remove_tree helpers | Ned Batchelder | 2021-10-24 | 6 | -24/+30 |
| | |||||
* | fix(html): ariaSort isn't supported in Firefox yet | Ned Batchelder | 2021-10-23 | 6 | -28/+26 |
| | | | | The HTML report index page wasn't indicating the sort order properly | ||||
* | chore(test): update gold files | Ned Batchelder | 2021-10-23 | 27 | -213/+217 |
| | |||||
* | test: update gold files | Ned Batchelder | 2021-10-23 | 43 | -2063/+1890 |
| | |||||
* | fix(html): fix a few problems with the html report | Ned Batchelder | 2021-10-23 | 7 | -43/+64 |
| | | | | | | | | | | - highlights weren't showing - anchored lines were not visible - some j/k motions were broken - clicking the big buttons at the top didn't work | ||||
* | test: sometimes pytest directories have a "popen" component | Ned Batchelder | 2021-10-23 | 1 | -3/+4 |
| | | | | | Those have to be scrubbed too. I'm not sure why it's sometimes there, sometimes not. Maybe xdist? | ||||
* | refactor: no more need for a search path for static files | Ned Batchelder | 2021-10-23 | 2 | -106/+14 |
| | | | | | | | We used to search an OS-specific directory in addition to our own, specifically so that Debian could use an OS-installed copy of jQuery and its plugins. But we no longer have jQuery or any third-party JavaScript code, so we don't need to search the Debian directories. | ||||
* | docs: thanks, Nils K for the vanilla JS conversion! | Ned Batchelder | 2021-10-23 | 2 | -1/+3 |
| | |||||
* | refactor(html): remove all uses of jQuery, only vanilla JS now | Septatrix | 2021-10-23 | 13 | -624/+408 |
| | | | | This is squashed from pull request #1248 | ||||
* | refactor(html): a one-header sticky header | Ned Batchelder | 2021-10-23 | 5 | -121/+113 |
| | |||||
* | fix(html): scrolling to an anchor ensures the line is visible | Ned Batchelder | 2021-10-20 | 4 | -27/+37 |
| | | | | | | | The sticky header was hiding the line scrolled to the top of the window. Along the way, also changed to use classes on <body> to control the sticky header, and moved the header code into a function. | ||||
* | fix: avoid measuring generated code. #1160 | Ned Batchelder | 2021-10-18 | 4 | -3/+32 |
| | |||||
* | refactor: no need for specialized pyexpat code anymore | Ned Batchelder | 2021-10-18 | 5 | -106/+0 |
| | | | | | | | | The pyexpat bug that plagued us was fixed in Python 3.4: https://bugs.python.org/issue22462 We no longer need the code that adapted to it. The test will remain, couldn't hurt. | ||||
* | docs: clarify how --source affects reporting commands. #1159 | Ned Batchelder | 2021-10-18 | 2 | -0/+11 |
| | |||||
* | docs: remove stale TODO | Ned Batchelder | 2021-10-18 | 1 | -3/+1 |
| | |||||
* | docs: correct the description of 'debug sys' tracer details. #1157 | Ned Batchelder | 2021-10-17 | 1 | -2/+2 |
| | |||||
* | test: remove some obsolete HTML scrubs | Ned Batchelder | 2021-10-17 | 1 | -5/+0 |
| | |||||
* | chore: updated HTML gold files | Ned Batchelder | 2021-10-17 | 38 | -383/+626 |
| | |||||
* | test: don't show these functions when HTML gold files fail | Ned Batchelder | 2021-10-17 | 2 | -0/+3 |
| | |||||
* | test: html scrubs need to account for pytest dir naming | Ned Batchelder | 2021-10-17 | 1 | -0/+1 |
| | |||||
* | fix(html): adjust some colors | Ned Batchelder | 2021-10-17 | 3 | -22/+21 |
| | | | | | | | | - make the yellow border more visible - make the context-blue less vibrant - all colors are lower-case | ||||
* | feat(html): sticky header on pyfile | Ned Batchelder | 2021-10-17 | 6 | -18/+103 |
| | |||||
* | refactor(html): use header/main/footer html5 elements | Ned Batchelder | 2021-10-17 | 5 | -37/+37 |
| | |||||
* | test: fix the tests/gold/html/Makefile to copy actual output | Ned Batchelder | 2021-10-17 | 2 | -4/+4 |
| | |||||
* | test: improve this one html test | Ned Batchelder | 2021-10-17 | 1 | -3/+3 |
| | |||||
* | build: jQuery 3.6.0 | Ned Batchelder | 2021-10-16 | 2 | -5/+6 |
| | |||||
* | feat: `coverage run` now sets the COVERAGE_RUN environment variable | Ned Batchelder | 2021-10-16 | 5 | -7/+35 |
| | |||||
* | test: very minor clean up | Ned Batchelder | 2021-10-16 | 1 | -1/+4 |
| | |||||
* | test: subprocess diagnostic for when we need it | Ned Batchelder | 2021-10-16 | 1 | -0/+6 |
| | |||||
* | test: mark some uncovered lines in collector.py | Ned Batchelder | 2021-10-14 | 1 | -4/+4 |
| | |||||
* | test: we don't need two sys.path restorers | Ned Batchelder | 2021-10-14 | 3 | -15/+6 |
| | |||||
* | perf: reduce the overhead of recording branches | Ned Batchelder | 2021-10-14 | 4 | -8/+52 |
| | |||||
* | test: parametrize test_pathologically_long_code_object | Ned Batchelder | 2021-10-14 | 1 | -21/+18 |
| | | | | | While experimenting with packing branch ends into one int, this test showed a mistake I had made. Turns out it wasn't an obsolete test after all. | ||||
* | style(docs): clean up a trailing blank line | Ned Batchelder | 2021-10-14 | 1 | -1/+0 |
| | |||||
* | test: don't use subprocesses where we don't have to | Ned Batchelder | 2021-10-13 | 3 | -56/+74 |
| | | | | | | When running tests with `-n 0`, this shaves 4 seconds off the run time. When running the complete test suite with xdist, it takes 2 seconds longer!? | ||||
* | refactor: use the get_report helper | Ned Batchelder | 2021-10-13 | 1 | -6/+1 |
| | |||||
* | refactor: no longer need to explicitly omit site-packages | Ned Batchelder | 2021-10-13 | 1 | -15/+0 |
| | | | | 6.x omits site-packages automatically. | ||||
* | refactor: convert existing imports to start_stop_import | Ned Batchelder | 2021-10-13 | 1 | -15/+6 |
| | |||||
* | test: we really don't want to hear about imp being deprecated | Ned Batchelder | 2021-10-12 | 1 | -0/+5 |
| |