Memium

Latest version: v0.26.0

Safety actively analyzes 723359 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 23

8.5.1

([`ff53391`](https://github.com/MartinBernstorff/Memium/commit/ff53391d9bfabc36a76fb9b46189730a5fc81ff9))

8.3.5

[Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.3.4...8.3.5)

pytest 8.3.5 (2025-03-02)

Bug fixes

- [&8203;11777](https://redirect.github.com/pytest-dev/pytest/issues/11777): Fixed issue where
sequences were still being shortened even with `-vv` verbosity. -
[&8203;12888](https://redirect.github.com/pytest-dev/pytest/issues/12888): Fixed broken input
when using Python 3.13+ and a `libedit` build of Python, such as on macOS or with uv-managed
Python binaries from the `python-build-standalone` project. This could manifest e.g. by a broken
prompt when using `Pdb`, or seeing empty inputs with manual usage of `input()` and suspended
capturing. - [&8203;13026](https://redirect.github.com/pytest-dev/pytest/issues/13026): Fixed
`AttributeError`{.interpreted-text role="class"} crash when using `--import-mode=importlib` when
top-level directory same name as another module of the standard library. -
[&8203;13053](https://redirect.github.com/pytest-dev/pytest/issues/13053): Fixed a regression in
pytest 8.3.4 where, when using `--import-mode=importlib`, a directory containing py file with the
same name would cause an `ImportError` -
[&8203;13083](https://redirect.github.com/pytest-dev/pytest/issues/13083): Fixed issue where
pytest could crash if one of the collected directories got removed during collection.

Improved documentation

- [&8203;12842](https://redirect.github.com/pytest-dev/pytest/issues/12842): Added dedicated page
about using types with pytest.

See `types`{.interpreted-text role="ref"} for detailed usage.

Contributor-facing changes

- [&8203;13112](https://redirect.github.com/pytest-dev/pytest/issues/13112): Fixed selftest
failures in `test_terminal.py` with Pygments >= 2.19.0 -
[&8203;13256](https://redirect.github.com/pytest-dev/pytest/issues/13256): Support for Towncier
versions released in 2024 has been re-enabled when building Sphinx docs -- by
`webknjaz`{.interpreted-text role="user"}.

</details>

Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

â™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job
log](https://developer.mend.io/github/MartinBernstorff/Memium).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]users.noreply.github.com>

- **deps**: Update dependency ruff to v0.9.9
([`6fb54ab`](https://github.com/MartinBernstorff/Memium/commit/6fb54ab36d860f01e54a558ba3c052594e94f4d0))

- **deps**: Update dependency syrupy to v4.8.2
([819](https://github.com/MartinBernstorff/Memium/pull/819),
[`01ea7a2`](https://github.com/MartinBernstorff/Memium/commit/01ea7a2ee7828dbce1f69d9302c259b369f307f9))

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| |
[syrupy](https://redirect.github.com/syrupy-project/syrupy) | `==4.8.1` -> `==4.8.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/syrupy/4.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/syrupy/4.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/syrupy/4.8.1/4.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/syrupy/4.8.1/4.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

Release Notes

<details> <summary>syrupy-project/syrupy (syrupy)</summary>


[`v4.8.2`](https://redirect.github.com/syrupy-project/syrupy/blob/HEAD/CHANGELOG.md#482-2025-02-20)

[Compare Source](https://redirect.github.com/syrupy-project/syrupy/compare/v4.8.1...v4.8.2)

Bug Fixes

- avoid unnecessary env updates to reduce chances of segfault
([&8203;956](https://redirect.github.com/syrupy-project/syrupy/issues/956))
([7fdffd9](https://redirect.github.com/syrupy-project/syrupy/commit/7fdffd906dc851d8ff7aa0327b6a8bdb5d0cbed5))

</details>

Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

â™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job
log](https://developer.mend.io/github/MartinBernstorff/Memium).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]users.noreply.github.com>

- **deps**: Update dependency typer to v0.15.2
([820](https://github.com/MartinBernstorff/Memium/pull/820),
[`fa6e417`](https://github.com/MartinBernstorff/Memium/commit/fa6e41780e1f8ccbba013d3362643b653cbc8803))

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| |
[typer](https://redirect.github.com/fastapi/typer)

8.3.4

[Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.3.3...8.3.4)

pytest 8.3.4 (2024-12-01)

Bug fixes

- [&8203;12592](https://redirect.github.com/pytest-dev/pytest/issues/12592): Fixed
`KeyError`{.interpreted-text role="class"} crash when using `--import-mode=importlib` in a
directory layout where a directory contains a child directory with the same name.

- [&8203;12818](https://redirect.github.com/pytest-dev/pytest/issues/12818): Assertion rewriting
now preserves the source ranges of the original instructions, making it play well with tools that
deal with the `AST`, like [executing](https://redirect.github.com/alexmojaki/executing).

- [&8203;12849](https://redirect.github.com/pytest-dev/pytest/issues/12849): ANSI escape codes for
colored output now handled correctly in `pytest.fail`{.interpreted-text role="func"} with
\[pytrace=False]{.title-ref}.

- [&8203;9353](https://redirect.github.com/pytest-dev/pytest/issues/9353):
`pytest.approx`{.interpreted-text role="func"} now uses strict equality when given booleans.

Improved documentation

- [&8203;10558](https://redirect.github.com/pytest-dev/pytest/issues/10558): Fix ambiguous
docstring of `pytest.Config.getoption`{.interpreted-text role="func"}.

- [&8203;10829](https://redirect.github.com/pytest-dev/pytest/issues/10829): Improve documentation
on the current handling of the `--basetemp` option and its lack of retention functionality
(`temporary directory location and retention`{.interpreted-text role="ref"}).

- [&8203;12866](https://redirect.github.com/pytest-dev/pytest/issues/12866): Improved
cross-references concerning the `recwarn`{.interpreted-text role="fixture"} fixture.

- [&8203;12966](https://redirect.github.com/pytest-dev/pytest/issues/12966): Clarify
`filterwarnings`{.interpreted-text role="ref"} docs on filter precedence/order when using multiple
`pytest.mark.filterwarnings <pytest.mark.filterwarnings ref>`{.interpreted-text role="ref"}
marks.

Contributor-facing changes

- [&8203;12497](https://redirect.github.com/pytest-dev/pytest/issues/12497): Fixed two failing
pdb-related tests on Python 3.13.

</details>

Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

â™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job
log](https://developer.mend.io/github/MartinBernstorff/Memium).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]users.noreply.github.com>

7.4.3

(2023-10-24)

[Compare Source](https://togithub.com/pytest-dev/pytest/compare/7.4.2...7.4.3)

Bug Fixes

- [&8203;10447](https://togithub.com/pytest-dev/pytest/issues/10447): Markers are now considered
in the reverse mro order to ensure base class markers are considered first -- this resolves a
regression.

- [&8203;11239](https://togithub.com/pytest-dev/pytest/issues/11239): Fixed `:=` in asserts
impacting unrelated test cases.

- [&8203;11439](https://togithub.com/pytest-dev/pytest/issues/11439): Handled an edge case where
:data:`sys.stderr` might already be closed when :ref:`faulthandler` is tearing down.

[`v7.4.2`](https://togithub.com/pytest-dev/pytest/releases/tag/7.4.2): pytest 7.4.2 (2023-09-07)

[Compare Source](https://togithub.com/pytest-dev/pytest/compare/7.4.1...7.4.2)

Bug Fixes

- [&8203;11237](https://togithub.com/pytest-dev/pytest/issues/11237): Fix doctest collection of
`functools.cached_property` objects.

- [&8203;11306](https://togithub.com/pytest-dev/pytest/issues/11306): Fixed bug using
`--importmode=importlib` which would cause package `__init__.py` files to be imported more than
once in some cases.

- [&8203;11367](https://togithub.com/pytest-dev/pytest/issues/11367): Fixed bug where
`user_properties` where not being saved in the JUnit XML file if a fixture failed during teardown.

- [&8203;11394](https://togithub.com/pytest-dev/pytest/issues/11394): Fixed crash when parsing
long command line arguments that might be interpreted as files.

Improved Documentation

- [&8203;11391](https://togithub.com/pytest-dev/pytest/issues/11391): Improved disclaimer on
pytest plugin reference page to better indicate this is an automated, non-curated listing.

[`v7.4.1`](https://togithub.com/pytest-dev/pytest/releases/tag/7.4.1): pytest 7.4.1 (2023-09-02)

[Compare Source](https://togithub.com/pytest-dev/pytest/compare/7.4.0...7.4.1)

- [&8203;10337](https://togithub.com/pytest-dev/pytest/issues/10337): Fixed bug where fake
intermediate modules generated by `--import-mode=importlib` would not include the child modules as
attributes of the parent modules.

- [&8203;10702](https://togithub.com/pytest-dev/pytest/issues/10702): Fixed error assertion
handling in `pytest.approx` when `None` is an expected or received value when comparing
dictionaries.

- [&8203;10811](https://togithub.com/pytest-dev/pytest/issues/10811): Fixed issue when using
`--import-mode=importlib` together with `--doctest-modules` that caused modules to be imported
more than once, causing problems with modules that have import side effects.

</details>

Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled because a matching PR was automerged previously.

â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/).
View repository job log [here](https://developer.mend.io/github/MartinBernstorff/Memium).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

0.26.0

Bug Fixes

- Better identity for QA
([`bfa53d9`](https://github.com/MartinBernstorff/Memium/commit/bfa53d9bcfaf9ea2d46f403992bf35feb0217609))

- **deps**: Update dependency pyright to v1.1.396
([816](https://github.com/MartinBernstorff/Memium/pull/816),
[`7dd103c`](https://github.com/MartinBernstorff/Memium/commit/7dd103c09de79620be417ce75ebe78577c17339f))

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| |
[pyright](https://redirect.github.com/RobertCraigie/pyright-python) | `==1.1.393` -> `==1.1.396` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pyright/1.1.396?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pyright/1.1.396?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pyright/1.1.393/1.1.396?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pyright/1.1.393/1.1.396?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

Release Notes

<details> <summary>RobertCraigie/pyright-python (pyright)</summary>


[`v1.1.396`](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.395...v1.1.396)

[Compare
Source](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.395...v1.1.396)


[`v1.1.395`](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.394...v1.1.395)

[Compare
Source](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.394...v1.1.395)


[`v1.1.394`](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.393...v1.1.394)

[Compare
Source](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.393...v1.1.394)

</details>

Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

â™» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job
log](https://developer.mend.io/github/MartinBernstorff/Memium).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]users.noreply.github.com>

- **deps**: Update dependency pytest to v8.3.5
([823](https://github.com/MartinBernstorff/Memium/pull/823),
[`32ca4ef`](https://github.com/MartinBernstorff/Memium/commit/32ca4eff181fc6bce310d048c6269148a793af25))

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| |
[pytest](https://redirect.github.com/pytest-dev/pytest)
([changelog](https://docs.pytest.org/en/stable/changelog.html)) | `==8.3.4` -> `==8.3.5` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/8.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest/8.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest/8.3.4/8.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/8.3.4/8.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

Release Notes

<details> <summary>pytest-dev/pytest (pytest)</summary>

0.25.35

Bug Fixes

- **deps**: Update dependency diff-cover to v9.2.2
([812](https://github.com/MartinBernstorff/Memium/pull/812),
[`b622d27`](https://github.com/MartinBernstorff/Memium/commit/b622d279c40e599eab7fee1b418220ab4ed6426a))

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| |
[diff-cover](https://redirect.github.com/Bachmann1234/diff-cover) | `==9.2.1` -> `==9.2.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/diff-cover/9.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/diff-cover/9.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/diff-cover/9.2.1/9.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/diff-cover/9.2.1/9.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

Release Notes

<details> <summary>Bachmann1234/diff-cover (diff-cover)</summary>

Page 7 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.