Skip to content

chore(deps-dev): update pytest-memray requirement from >=1.8.0 to >=1.9.0 - #137

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/pytest-memray-gte-1.9.0
Open

chore(deps-dev): update pytest-memray requirement from >=1.8.0 to >=1.9.0#137
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/pytest-memray-gte-1.9.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Updates the requirements on pytest-memray to permit the latest version.

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)

v1.8.0 (2025-08-13)

Features - 1.8.0

- Python 3.14 is now officially supported. (:issue:`118`)

v1.7.0 (2024-07-25)

Bug Fixes - 1.7.0

  • Fix compatibility with anyio-based async test runners by using an async def wrapper when the decorated test is a coroutine function. (:issue:119)

v1.6.0 (2024-04-18)

Features - 1.6.0

- Add a new --fail-on-increase option that fails a test with the ``limit_memory`` marker if it uses more memory than its last successful run. (:issue:`91`)
- Use aggregated capture files, reducing the amount of temporary disk space required in order to run tests. (:issue:`107`)
- Add a new ``current_thread_only`` keyword argument to the ``limit_memory`` and
  ``limit_leaks`` markers to ignore all allocations made in threads other than
  the one running the test. (:issue:`117`)

Bug Fixes - 1.6.0

  • Fix the generation of histograms when the tests performed zero-byte allocations. (:issue:113)

v1.5.0 (2023-08-23)

Features - 1.5.0


- Add a new ``limit_leaks`` marker to check for memory leaks in tests. (:issue:`45`)
- Support passing ``--trace-python-allocators`` to memray to track all Python allocations. (:issue:`78` and :issue:`64`)

</tr></table>

... (truncated)

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 @github

dependabot Bot commented on behalf of github Jul 31, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, python. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot
dependabot Bot requested a review from lyonzin as a code owner July 31, 2026 15:59
Updates the requirements on [pytest-memray](https://github.com/bloomberg/pytest-memray) to permit the latest version.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/pytest-memray-gte-1.9.0 branch from fad5b68 to 06e8de5 Compare August 7, 2026 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants