Skip to content

build(deps-dev): bump pytest-memray from 1.8.0 to 1.9.0 in the benchmark-tooling group#808

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/benchmark-tooling-27f1e24c2d
Open

build(deps-dev): bump pytest-memray from 1.8.0 to 1.9.0 in the benchmark-tooling group#808
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/benchmark-tooling-27f1e24c2d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the benchmark-tooling group with 1 update: pytest-memray.

Updates pytest-memray from 1.8.0 to 1.9.0

Release notes

Sourced from pytest-memray's releases.

v1.9.0

What's Changed

  • Drop support for pytest 7.x, which was superseded in January 2024. (#142)
  • For Python 3.13+, add support for failing a test if any objects created by that test survive past the test body finishing (via pytest.mark.limit_leaked_objects). Expected leaks can be filtered out and ignored. (#153)
  • Control how much detail the limit_memory marker shows on failure via pytest's -v / -q flags or the verbosity_memray ini option. At the default level or -v the top 10 allocations by size are shown; -vv lists every allocation; -q hides the allocation list entirely, leaving only the one-line failure summary. (#142)

New Contributors

Full Changelog: bloomberg/pytest-memray@v1.8.0...v1.9.0

Changelog

Sourced from pytest-memray's changelog.

v1.9.0 (2026-07-01)

Features - 1.9.0

- For Python 3.13+, add support for failing a test if any objects created by that test survive past the test body finishing (via :func:`pytest.mark.limit_leaked_objects`). Expected leaks can be filtered out and ignored. (:issue:`153`)
- Control how much detail the ``limit_memory`` marker shows on failure via pytest's ``-v`` / ``-q`` flags or the ``verbosity_memray`` ini option. At the default level or ``-v`` the top 10 allocations by size are shown; ``-vv`` lists every allocation; ``-q`` hides the allocation list entirely, leaving only the one-line failure summary. (:issue:`142`)

Deprecations and Removals - 1.9.0

  • Drop support for pytest 7.x, which was superseded in January 2024. (:issue:142)
Commits
  • ad550bd Prepare for 1.9.0 release
  • 902b21e Reduce verbosity of limit_memory failure output
  • 420bcb4 Bump actions/setup-python from 6.2.0 to 6.3.0
  • 119e464 Bump actions/setup-python from 6 to 6.2.0 (#174)
  • 7c641a4 Bump actions/checkout from 6.0.3 to 7.0.0 (#173)
  • cdb29bd Bump actions/checkout from 6.0.2 to 6.0.3
  • 0f7828a Bump actions/checkout from 6 to 6.0.2
  • 6ecea1e Allow filtering leaked object reports
  • 5d07fbd Add object tracking feature for Python 3.13.3+
  • 48a7354 Configure dependabot to update Docker images
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the benchmark-tooling group with 1 update: [pytest-memray](https://github.com/bloomberg/pytest-memray).


Updates `pytest-memray` from 1.8.0 to 1.9.0
- [Release notes](https://github.com/bloomberg/pytest-memray/releases)
- [Changelog](https://github.com/bloomberg/pytest-memray/blob/main/docs/news.rst)
- [Commits](bloomberg/pytest-memray@v1.8.0...v1.9.0)

---
updated-dependencies:
- dependency-name: pytest-memray
  dependency-version: 1.9.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: benchmark-tooling
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 1, 2026
@codspeed-hq

codspeed-hq Bot commented Jul 2, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 138 untouched benchmarks
⏩ 138 skipped benchmarks1


Comparing dependabot/pip/benchmark-tooling-27f1e24c2d (d5e648f) with master (fe798b1)

Open in CodSpeed

Footnotes

  1. 138 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants