What's Changed
- Temporal flamegraphs by @godlygeek in #317
- Refactor
HighWatermarkCommand
by @godlygeek in #325 - Stop treating import calls as import system frames by @godlygeek in #329
- Bump pypa/cibuildwheel from 2.12.0 to 2.12.1 by @dependabot in #333
- Handle missing eval symbols in the hybrid stack with non entry frames by @pablogsal in #334
- docs: Fix "Interpreting flame graphs" section by @godlygeek in #337
- Typo in ISSUE_TEMPLATE by @gusmonod in #340
- Bump pypa/cibuildwheel from 2.12.1 to 2.12.2 by @dependabot in #341
- Improve text readability in jupyterlab dark theme by @EtiennePelletier in #344
- Add pre-commit setup by @stefmolin in #356
- Run sphinx in nitpicky mode by @aelsayed95 in #359
- Selectively run GitHub Action by @stefmolin in #361
- Only delete the *.so files that we create by @jay-z007 in #363
- Add note about contribution licensing to CONTRIBUTING.md by @stefmolin in #358
- Lint files + refine pre-commit configuration by @stefmolin in #364
- Remove tox dependancy by @sjirwin in #362
- ci: Only check for news entries if src/ changed by @stefmolin in #365
- Streamline linting processes by @stefmolin in #370
- Bump pypa/cibuildwheel from 2.12.2 to 2.12.3 by @dependabot in #342
- Increase test coverage (90%) by @aelsayed95 in #368
- Replace flake8 and isort by @flpm in #366
- In unit test mocks, use generic path for python interpreter by @sjirwin in #373
- Add sphinx-lint pre-commit hook by @stefmolin in #374
- Add pre-commit hook for rstcheck by @BradonZhang in #378
- Build musl x86-64 wheels by @salticus in #379
- Updated documentation for Live Mode and Flame Graph by @drz416 in #376
- Work around an IPython packaging bug by @godlygeek in #380
- Drop pins to old IPython versions by @godlygeek in #381
- Pre-factoring in preparation for temporal high water mark reports by @godlygeek in #383
- Add stats --json output by @oddsun in #377
- Publish Cppcoverage report in CI to Codecov by @apurvakhatri in #388
- Bump pypa/cibuildwheel from 2.12.3 to 2.13.0 by @dependabot in #386
- Use std::all_of instead of loop + boolean by @pablogsal in #390
- Support high water mark temporal flame graphs by @godlygeek in #326
- docs: Document temporal flame graphs by @godlygeek in #391
- Prepare 1.8.0 release by @godlygeek in #393
New Contributors
- @gusmonod made their first contribution in #340
- @EtiennePelletier made their first contribution in #344
- @stefmolin made their first contribution in #356
- @aelsayed95 made their first contribution in #359
- @jay-z007 made their first contribution in #363
- @sjirwin made their first contribution in #362
- @flpm made their first contribution in #366
- @BradonZhang made their first contribution in #378
- @salticus made their first contribution in #379
- @drz416 made their first contribution in #376
- @oddsun made their first contribution in #377
- @apurvakhatri made their first contribution in #388
Full Changelog: v1.7.0...v1.8.0