Releases: bloomberg/pytest-memray
Releases · bloomberg/pytest-memray
1.7.0
What's Changed
- Cooperate with anyio by @godlygeek in #122
- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot in #121
- Fix inaccuracies by @vlad-ro in #120
- docs: Fix markup in configuration.rst by @godlygeek in #123
New Contributors
Full Changelog: 1.6.0...1.7.0
1.6.0
What's Changed
- Fix --most-allocations with the value of 0 by @pablogsal in #94
- Bump actions/checkout from 3 to 4 by @dependabot in #92
- Drop
# type: ignore
comments for@hookimpl
by @godlygeek in #95 - Add a new --fail-on-increase option by @pablogsal in #91
- Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in #99
- Bump actions/setup-python from 4 to 5 by @dependabot in #100
- Use aggregated capture files by @godlygeek in #107
- Update upload and download artifact by @godlygeek in #108
- Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by @dependabot in #110
- fix: Don't break at calculating log of numbers close to zero by @gnufede in #103
- Improve tests by @godlygeek in #112
- Ensure our histogram uses a non-zero step by @godlygeek in #113
- Clarify what is meant by allocating memory by @itamarst in #116
- Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 by @dependabot in #114
- Add a new current_thread_only to all markers by @pablogsal in #117
- Release 1.6.0 by @pablogsal in #118
New Contributors
Full Changelog: 1.5.0...1.6.0
1.5.0
What's Changed
- Clarify that reported allocations are at the high watermark by @tdtshafer in #81
- Document command line options
stacks
andnative
by @tdtshafer in #82 - Relax the sizes in the 'test_limit_memory_marker_with_pytest_xdist' test by @pablogsal in #83
- Support passing --trace-python-allocators to memray by @pablogsal in #85
- Use ruff instead of flake8 + isort by @pablogsal in #84
- Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 by @dependabot in #86
- [Docs] Fix the bulleted lists in README.md by @ice-tong in #87
- Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.10 by @dependabot in #90
- Add a new marker to check for memory leaks by @pablogsal in #52
New Contributors
- @tdtshafer made their first contribution in #81
- @ice-tong made their first contribution in #87
Full Changelog: 1.4.1...1.5.0
1.4.1
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.5.2 to 1.6.1 by @dependabot in #63
- Bump pypa/gh-action-pypi-publish from 1.6.1 to 1.6.4 by @dependabot in #65
- Fix broken issue link and bump tools by @gaborbernat in #67
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.6.5 by @dependabot in #69
- Bump pypa/gh-action-pypi-publish from 1.6.5 to 1.7.1 by @dependabot in #70
- Bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.1 by @dependabot in #71
- Bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.3 by @dependabot in #72
- Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 by @dependabot in #73
- Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in #74
- Fix long test names with xdist by @godlygeek in #77
Full Changelog: 1.4.0...1.4.1
1.4.0
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.5.2 by @dependabot in #59
- Ensure tests marked by memray run even if
--memray
is not passed by @pablogsal in #57 - Allow to customize the tracebacks one error by @pablogsal in #58
- Do not return our result from the pytest_pyfunc_call wrapper by @pablogsal in #61
- Release 1.4.0 by @gaborbernat in #62
Full Changelog: 1.3.2...1.4.0
1.3.2
What's Changed
- Make the plugin compatible with pytest-xdist by @pablogsal in #51
- Bump syntax, tools and dependencies by @gaborbernat in #56
- Changelog for 1.3.2 and 1.3.1 by @gaborbernat in #55
Full Changelog: 1.3.1...1.3.2
1.3.1
What's Changed
- Declare Python 3.11 support by @godlygeek in #43
- Use 3.11 over 3.10 by @gaborbernat in #47
- Simplify docs conf by @gaborbernat in #48
- Fix incompatibility with the 'flaky' plugin by @pablogsal in #50
New Contributors
- @godlygeek made their first contribution in #43
Full Changelog: 1.3.0...1.3.1
1.3.0
What's Changed
- Fix sphinx extlinks config by @gaborbernat in #36
- Bump actions/setup-python from 3 to 4 by @dependabot in #35
- Bump dependencies by @gaborbernat in #40
- Check 3.11 support by @gaborbernat in #41
- Release 1.3.0 by @gaborbernat in #42
Full Changelog: 1.2.0...1.3.0
1.2.0
What's Changed
- Remove unit test layer and pensieve -> memray by @gaborbernat in #24
- Make shields click-able and fix documentation link by @gaborbernat in #25
- Fix incorrect minimal required Python version in README by @ChaoticRoman in #30
- General improvements to documentation by @gaborbernat in #26
- Allow specifying the bin path prefix by @gaborbernat in #31
New Contributors
- @ChaoticRoman made their first contribution in #30
Full Changelog: 1.1.0...1.2.0
1.1.0 pytest-memray
What's Changed
- Ensure the "longrepr" attribute is set on failing tests by @pablogsal in #4
- Release wheels besides sdist too by @gaborbernat in #11
- Use PEP-621 for project metadata, extras for deps and VCS for version by @gaborbernat in #12
- General improvements by @gaborbernat in #13
- Report memory limit and allocated memory in longrepr by @petr-tik in #5
- Add dependabot to keep GHA up to date by @gaborbernat in #15
- Bump actions/download-artifact from 2 to 3 by @dependabot in #19
- Bump actions/setup-python from 2 to 3 by @dependabot in #18
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #16
- Bump actions/checkout from 2 to 3 by @dependabot in #17
- Fix news generation by @gaborbernat in #20
- Allow to persist binary dumps past test suite run by @gaborbernat in #14
- Improvements to the README by @gaborbernat in #21
- Release 1.1.0 by @gaborbernat in #22
New Contributors
- @gaborbernat made their first contribution in #11
- @petr-tik made their first contribution in #5
- @dependabot made their first contribution in #19
Full Changelog: https://github.com/bloomberg/pytest-memray/commits/1.1.0