Skip to content

Update pip-dependencies#159

Merged
AlexWaygood merged 4 commits intomainfrom
renovate/pip-dependencies
Aug 16, 2023
Merged

Update pip-dependencies#159
AlexWaygood merged 4 commits intomainfrom
renovate/pip-dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Aug 16, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
misc-lint/blacken-docs (changelog) ==1.15.0 -> ==1.16.0 age adoption passing confidence
misc-lint/ruff (source, changelog) ==0.0.283 -> ==0.0.284 age adoption passing confidence
typecheck/mypy (source, changelog) ==1.4.1 -> ==1.5.1 age adoption passing confidence
typecheck/types-beautifulsoup4 (changelog) ==4.12.0.5 -> ==4.12.0.6 age adoption passing confidence

Release Notes

asottile/blacken-docs (misc-lint/blacken-docs)

v1.16.0

Compare Source

  • Allow Markdown fence options.

    Thanks to initial work from Matthew Anderson in PR #&#8203;246 <https://github.com/adamchainz/blacken-docs/pull/246>__.

  • Expand Markdown detection to all Python language names from Pygments: py, sage, python3, py3, and numpy.

  • Preserve leading whitespace lines in reStructuredText code blocks.

    Thanks to Julianus Pfeuffer for the report in Issue #&#8203;217 <https://github.com/adamchainz/blacken-docs/issues/217>__.

  • Use exit code 2 to indicate errors from Black, whilst exit code 1 remains for “files have been formatted”.

    Thanks to Julianus Pfeuffer for the report in Issue #&#8203;218 <https://github.com/adamchainz/blacken-docs/issues/218>__.

  • Support passing the --preview option through to Black, to select the future style.

  • Remove language_version from .pre-commit-hooks.yaml.
    This change allows default_language_version in ``.pre-commit-config.yaml` to take precedence.

    Thanks to Aneesh Agrawal in PR #&#8203;258 <https://github.com/adamchainz/blacken-docs/pull/258>__.

astral-sh/ruff (misc-lint/ruff)

v0.0.284

Compare Source

What's Changed

This release fixes a few bugs, notably the previous release announced a breaking change where the default target
Python version changed from 3.10 to 3.8 but the change was not applied. Thanks to @​rco-ableton for fixing this in
https://github.com/astral-sh/ruff/pull/6444

Bug Fixes

New Contributors

Full Changelog: astral-sh/ruff@v0.0.283...v0.0.284

python/mypy (typecheck/mypy)

v1.5.1

Compare Source

v1.5.0

Compare Source


Configuration

📅 Schedule: Branch creation - "every 3 months on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@AlexWaygood AlexWaygood merged commit b9a4e83 into main Aug 16, 2023
@AlexWaygood AlexWaygood deleted the renovate/pip-dependencies branch August 16, 2023 19:00
AlexWaygood added a commit that referenced this pull request Jan 2, 2025
This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
|
[alan-turing-institute/CleverCSV-pre-commit](https://redirect.github.com/alan-turing-institute/CleverCSV-pre-commit)
| repository | patch | `v0.8.2` -> `v0.8.3` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/alan-turing-institute%2fCleverCSV-pre-commit/v0.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/alan-turing-institute%2fCleverCSV-pre-commit/v0.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/alan-turing-institute%2fCleverCSV-pre-commit/v0.8.2/v0.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/alan-turing-institute%2fCleverCSV-pre-commit/v0.8.2/v0.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit)
| repository | patch | `v0.8.0` -> `v0.8.5` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fruff-pre-commit/v0.8.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/astral-sh%2fruff-pre-commit/v0.8.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/astral-sh%2fruff-pre-commit/v0.8.0/v0.8.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fruff-pre-commit/v0.8.0/v0.8.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [coverage](https://redirect.github.com/nedbat/coveragepy) |
project.optional-dependencies | patch | `==7.6.8` -> `==7.6.10` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/coverage/7.6.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/coverage/7.6.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/coverage/7.6.8/7.6.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/coverage/7.6.8/7.6.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[mkdocs-material](https://redirect.github.com/squidfunk/mkdocs-material)
([changelog](https://squidfunk.github.io/mkdocs-material/changelog/)) |
project.optional-dependencies | patch | `==9.5.45` -> `==9.5.49` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/mkdocs-material/9.5.49?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/mkdocs-material/9.5.49?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/mkdocs-material/9.5.45/9.5.49?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mkdocs-material/9.5.45/9.5.49?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [mkdocstrings-python](https://redirect.github.com/mkdocstrings/python)
([changelog](https://mkdocstrings.github.io/python/changelog)) |
project.optional-dependencies | minor | `==1.12.2` -> `==1.13.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/mkdocstrings-python/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/mkdocstrings-python/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/mkdocstrings-python/1.12.2/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mkdocstrings-python/1.12.2/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [mypy](https://redirect.github.com/python/mypy)
([changelog](https://mypy.readthedocs.io/en/latest/changelog.html)) |
project.optional-dependencies | minor | `==1.13.0` -> `==1.14.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/mypy/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/mypy/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/mypy/1.13.0/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mypy/1.13.0/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pyright](https://redirect.github.com/RobertCraigie/pyright-python) |
project.optional-dependencies | patch | `==1.1.389` -> `==1.1.391` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pyright/1.1.391?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pyright/1.1.391?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pyright/1.1.389/1.1.391?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pyright/1.1.389/1.1.391?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest](https://redirect.github.com/pytest-dev/pytest)
([changelog](https://docs.pytest.org/en/stable/changelog.html)) |
project.optional-dependencies | patch | `==8.3.3` -> `==8.3.4` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/8.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest/8.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest/8.3.3/8.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/8.3.3/8.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[pytest-asyncio](https://redirect.github.com/pytest-dev/pytest-asyncio)
([changelog](https://pytest-asyncio.readthedocs.io/en/latest/reference/changelog.html))
| project.optional-dependencies | minor | `==0.24.0` -> `==0.25.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-asyncio/0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-asyncio/0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-asyncio/0.24.0/0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-asyncio/0.24.0/0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[pytest-subtests](https://redirect.github.com/pytest-dev/pytest-subtests)
| project.optional-dependencies | minor | `==0.13.1` -> `==0.14.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-subtests/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-subtests/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-subtests/0.13.1/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-subtests/0.13.1/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [types-markdown](https://redirect.github.com/python/typeshed)
([changelog](https://redirect.github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/Markdown.md))
| project.optional-dependencies | patch | `==3.7.0.20240822` ->
`==3.7.0.20241204` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/types-markdown/3.7.0.20241204?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/types-markdown/3.7.0.20241204?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/types-markdown/3.7.0.20240822/3.7.0.20241204?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/types-markdown/3.7.0.20240822/3.7.0.20241204?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>alan-turing-institute/CleverCSV-pre-commit
(alan-turing-institute/CleverCSV-pre-commit)</summary>

###
[`v0.8.3`](https://redirect.github.com/alan-turing-institute/CleverCSV-pre-commit/compare/v0.8.2...v0.8.3)

[Compare
Source](https://redirect.github.com/alan-turing-institute/CleverCSV-pre-commit/compare/v0.8.2...v0.8.3)

</details>

<details>
<summary>astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)</summary>

###
[`v0.8.5`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.8.5)

[Compare
Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.8.4...v0.8.5)

See: https://github.com/astral-sh/ruff/releases/tag/0.8.5

###
[`v0.8.4`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.8.4)

[Compare
Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.8.3...v0.8.4)

See: https://github.com/astral-sh/ruff/releases/tag/0.8.4

###
[`v0.8.3`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.8.3)

[Compare
Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.8.2...v0.8.3)

See: https://github.com/astral-sh/ruff/releases/tag/0.8.3

###
[`v0.8.2`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.8.2)

[Compare
Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.8.1...v0.8.2)

See: https://github.com/astral-sh/ruff/releases/tag/0.8.2

###
[`v0.8.1`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.8.1)

[Compare
Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.8.0...v0.8.1)

See: https://github.com/astral-sh/ruff/releases/tag/0.8.1

</details>

<details>
<summary>nedbat/coveragepy (coverage)</summary>

###
[`v7.6.10`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-7610--2024-12-26)

[Compare
Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.9...7.6.10)

- Fix: some descriptions of missing branches in HTML and LCOV reports
were
incorrect when multi-line statements were involved (`issue 1874`\_ and
`issue
    1875`\_).  These are now fixed.

- Fix: Python 3.14 `defers evaluation of annotations <pep649_>`\_ by
moving them
into separate code objects. That code is rarely executed, so coverage.py
would mark them as missing, as reported in `issue 1908`\_. Now they are
    ignored by coverage automatically.

- Fixed an obscure and mysterious problem on PyPy 3.10 seemingly
involving
mocks, imports, and trace functions: `issue 1902`\_. To be honest, I
don't
understand the problem or the solution, but `git bisect` helped find it,
    and now it's fixed.

- Docs: re-wrote the :ref:`subprocess` page to put multiprocessing first
and to
highlight the correct use of :class:`multiprocessing.Pool
<python:multiprocessing.pool.Pool>`.

.. \_issue
1874:[https://github.com/nedbat/coveragepy/issues/1874](https://redirect.github.com/nedbat/coveragepy/issues/1874)4
.. \_issue
1875[https://github.com/nedbat/coveragepy/issues/1875](https://redirect.github.com/nedbat/coveragepy/issues/1875)75
.. \_issue
190[https://github.com/nedbat/coveragepy/issues/1902](https://redirect.github.com/nedbat/coveragepy/issues/1902)902
.. \_issue
19[https://github.com/nedbat/coveragepy/issues/1908](https://redirect.github.com/nedbat/coveragepy/issues/1908)1908
.. \_pep649:
https://docs.python.org/3.14/whatsnew/3.14.html#pep-649-deferred-evaluation-of-annotations

.. \_changes\_7-6-9:

###
[`v7.6.9`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-769--2024-12-06)

[Compare
Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.8...7.6.9)

- Fix: `Tomas Uribe fixed <pull 1901_>`\_ a performance problem in the
XML
report. Large code bases should produce XML reports much faster now.

.. \_pull
1901:[https://github.com/nedbat/coveragepy/pull/1901](https://redirect.github.com/nedbat/coveragepy/pull/1901)1

.. \_changes\_7-6-8:

</details>

<details>
<summary>squidfunk/mkdocs-material (mkdocs-material)</summary>

###
[`v9.5.49`](https://redirect.github.com/squidfunk/mkdocs-material/releases/tag/9.5.49):
mkdocs-material-9.5.49

[Compare
Source](https://redirect.github.com/squidfunk/mkdocs-material/compare/9.5.48...9.5.49)

- Adjusted title color in dark mode for all supported Mermaid.js
diagrams
- Fixed
[#&#8203;7803](https://redirect.github.com/squidfunk/mkdocs-material/issues/7803):
Privacy plugin crashes on generated files
- Fixed
[#&#8203;7781](https://redirect.github.com/squidfunk/mkdocs-material/issues/7781):
Mermaid.js flow chart title not visible in dark mode

###
[`v9.5.48`](https://redirect.github.com/squidfunk/mkdocs-material/releases/tag/9.5.48):
mkdocs-material-9.5.48

[Compare
Source](https://redirect.github.com/squidfunk/mkdocs-material/compare/9.5.47...9.5.48)

- Fixed
[#&#8203;7774](https://redirect.github.com/squidfunk/mkdocs-material/issues/7774):
Disabling social cards doesn't work

###
[`v9.5.47`](https://redirect.github.com/squidfunk/mkdocs-material/releases/tag/9.5.47):
mkdocs-material-9.5.47

[Compare
Source](https://redirect.github.com/squidfunk/mkdocs-material/compare/9.5.46...9.5.47)

- Fixed
[#&#8203;7750](https://redirect.github.com/squidfunk/mkdocs-material/issues/7750):
Numeric tags break search
- Fixed
[#&#8203;7748](https://redirect.github.com/squidfunk/mkdocs-material/issues/7748):
Blog plugin breaks when using future drafts (9.5.45 regression)

Thanks go to [@&#8203;perpil](https://redirect.github.com/perpil) for
their contributions

###
[`v9.5.46`](https://redirect.github.com/squidfunk/mkdocs-material/releases/tag/9.5.46):
mkdocs-material-9.5.46

[Compare
Source](https://redirect.github.com/squidfunk/mkdocs-material/compare/9.5.45...9.5.46)

-   Added support for removing `preload` hints in privacy plugin
- Fixed
[#&#8203;7734](https://redirect.github.com/squidfunk/mkdocs-material/issues/7734):
Code blocks in h5 headlines are uppercased
- Fixed
[#&#8203;7725](https://redirect.github.com/squidfunk/mkdocs-material/issues/7725):
Blog plugin crashing on missing timezone (9.5.45 regression)

Thanks go to [@&#8203;nejch](https://redirect.github.com/nejch) and
[@&#8203;perpil](https://redirect.github.com/perpil) for their
contributions

</details>

<details>
<summary>mkdocstrings/python (mkdocstrings-python)</summary>

###
[`v1.13.0`](https://redirect.github.com/mkdocstrings/python/blob/HEAD/CHANGELOG.md#1130---2024-12-26)

[Compare
Source](https://redirect.github.com/mkdocstrings/python/compare/1.12.2...1.13.0)

<small>[Compare with
1.12.2](https://redirect.github.com/mkdocstrings/python/compare/1.12.2...1.13.0)</small>

##### Features

- Allow using Ruff to format signatures and attribute values
([d67215c](https://redirect.github.com/mkdocstrings/python/commit/d67215c976938ef1e169f16dd0b6166067ebd7bc)
by dm).
[PR-216](https://redirect.github.com/mkdocstrings/python/pull/216)

##### Bug Fixes

- Respect `show_signature_annotations` option for attribute signatures
in headings
([e93d166](https://redirect.github.com/mkdocstrings/python/commit/e93d166a14d0944d30ff2f28f21f2262ac396bff)
by Timothée Mazzucotelli).
[Issue-griffe-pydantic#9](https://redirect.github.com/mkdocstrings/griffe-pydantic/issues/9)
- Handle `__init__` overloads when merging into class
([af6fab3](https://redirect.github.com/mkdocstrings/python/commit/af6fab31142204872ace716392dcb314b2cb5d0f)
by Timothée Mazzucotelli).
[Issue-212](https://redirect.github.com/mkdocstrings/python/issues/212)
- Actually check if a module is public when rendering auto-generated
summary table for modules
([3bf55b2](https://redirect.github.com/mkdocstrings/python/commit/3bf55b22ce9a841242c55b2efcedbd8f3a99ccc9)
by Timothée Mazzucotelli).
[Issue-203](https://redirect.github.com/mkdocstrings/python/issues/203)
- Never render line numbers for signatures and attribute values
([a669f1c](https://redirect.github.com/mkdocstrings/python/commit/a669f1caefbd54305cc4610bdd57a529aa1208cf)
by Timothée Mazzucotelli).
[Issue-192](https://redirect.github.com/mkdocstrings/python/issues/192)
- Respect highlight's `linenums` config for `pycon` examples in
docstrings
([53eb82a](https://redirect.github.com/mkdocstrings/python/commit/53eb82a21bbcaa959306e909bf0d4ac468f87580)
by Timothée Mazzucotelli).
[Related-to-#&#8203;192](https://redirect.github.com/mkdocstrings/python/issues/192)
- Fix normalization of extension paths on the annoying operating system
and Python 3.13
([101a6dc](https://redirect.github.com/mkdocstrings/python/commit/101a6dc428da59a512da617a0a2453f2b6ef4387)
by Timothée Mazzucotelli).
- Don't merge parent `__init__` docstring into class docstring if such
inherited method wasn't selected through the `inherited_members`
configuration option
([6c5b5c3](https://redirect.github.com/mkdocstrings/python/commit/6c5b5c341940af9425b3de0672ac400794b3f6e5)
by Timothée Mazzucotelli).
[Issue-189](https://redirect.github.com/mkdocstrings/python/issues/189)

##### Code Refactoring

- Render `*` and `**` outside of cross-references in signatures
([c4506f0](https://redirect.github.com/mkdocstrings/python/commit/c4506f080e0c75cd32d6512c80f5016e82fc12bc)
by Timothée Mazzucotelli).
[Needed-for-PR-216](https://redirect.github.com/mkdocstrings/python/pull/216)

</details>

<details>
<summary>python/mypy (mypy)</summary>

###
[`v1.14.1`](https://redirect.github.com/python/mypy/compare/v1.14.0...v1.14.1)

[Compare
Source](https://redirect.github.com/python/mypy/compare/v1.14.0...v1.14.1)

###
[`v1.14.0`](https://redirect.github.com/python/mypy/compare/v1.13.0...v1.14.0)

[Compare
Source](https://redirect.github.com/python/mypy/compare/v1.13.0...v1.14.0)

</details>

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

###
[`v1.1.391`](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.390...v1.1.391)

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

###
[`v1.1.390`](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.389...v1.1.390)

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

</details>

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

###
[`v8.3.4`](https://redirect.github.com/pytest-dev/pytest/releases/tag/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>

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

###
[`v0.25.1`](https://redirect.github.com/pytest-dev/pytest-asyncio/releases/tag/v0.25.1):
pytest-asyncio 0.25.1

[Compare
Source](https://redirect.github.com/pytest-dev/pytest-asyncio/compare/v0.25.0...v0.25.1)

- Fixes an issue that caused a broken event loop when a function-scoped
test was executed in between two tests with wider loop scope
[#&#8203;950](https://redirect.github.com/pytest-dev/pytest-asyncio/issues/950)
- Improves test collection speed in auto mode
[#&#8203;1020](https://redirect.github.com/pytest-dev/pytest-asyncio/pull/1020)
- Corrects the warning that is emitted upon redefining the event_loop
fixture

###
[`v0.25.0`](https://redirect.github.com/pytest-dev/pytest-asyncio/releases/tag/v0.25.0):
pytest-asyncio 0.25.0

[Compare
Source](https://redirect.github.com/pytest-dev/pytest-asyncio/compare/v0.24.0...v0.25.0)

##### 0.25.0 (2024-12-13)

- Deprecated: Added warning when asyncio test requests async
`@pytest.fixture` in strict mode. This will become an error in a future
version of flake8-asyncio.
[#&#8203;979](https://redirect.github.com/pytest-dev/pytest-asyncio/pull/979)
- Updates the error message about *pytest.mark.asyncio*'s *scope*
keyword argument to say *loop_scope* instead.
[#&#8203;1004](https://redirect.github.com/pytest-dev/pytest-asyncio/pull/1004)
- Verbose log displays correct parameter name:
asyncio_default_fixture_loop_scope
[#&#8203;990](https://redirect.github.com/pytest-dev/pytest-asyncio/pull/990)
- Propagates *contextvars* set in async fixtures to other fixtures and
tests on Python 3.11 and above.
[#&#8203;1008](https://redirect.github.com/pytest-dev/pytest-asyncio/pull/1008)

</details>

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

###
[`v0.14.1`](https://redirect.github.com/pytest-dev/pytest-subtests/blob/HEAD/CHANGELOG.rst#0141)

[Compare
Source](https://redirect.github.com/pytest-dev/pytest-subtests/compare/v0.14.0...v0.14.1)

*2024-12-09*

- Fix `self.instance._outcome` is `None` case in
[#&#8203;173](https://redirect.github.com/pytest-dev/pytest-subtests/issues/173)
(`#174`\_).

..
\_#174:[https://github.com/pytest-dev/pytest-subtests/pull/174](https://redirect.github.com/pytest-dev/pytest-subtests/pull/174)4

###
[`v0.14.0`](https://redirect.github.com/pytest-dev/pytest-subtests/blob/HEAD/CHANGELOG.rst#0140)

[Compare
Source](https://redirect.github.com/pytest-dev/pytest-subtests/compare/v0.13.1...v0.14.0)

*2024-12-07*

-   Add support for Python 3.13.

-   Dropped support for EOL Python 3.8.

-   Fixed output when using `TestCase.skipTest` (`#169`\_).

-   Fixed `pytest` requirement to `>=7.3` (`#159`\_).

..
\_#159:[https://github.com/pytest-dev/pytest-subtests/issues/159](https://redirect.github.com/pytest-dev/pytest-subtests/issues/159)9
..
\_#169[https://github.com/pytest-dev/pytest-subtests/pull/169](https://redirect.github.com/pytest-dev/pytest-subtests/pull/169)69

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every 3 months on the first day of
the month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

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

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- 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/AlexWaygood/typeshed-stats).

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

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
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.

1 participant