Skip to content

fix(deps): update python monorepo dependency update#85

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/python-monorepo-dependency-update
Open

fix(deps): update python monorepo dependency update#85
renovate[bot] wants to merge 1 commit intomainfrom
renovate/python-monorepo-dependency-update

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 26, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
allure-pytest (source) ==2.14.3==2.15.3 age confidence
mkdocs-material (changelog) ==9.6.14==9.7.3 age confidence
mkdocs-mermaid2-plugin ==1.2.1==1.2.3 age confidence
mkdocstrings (changelog) ==0.29.1==0.30.1 age confidence
more-itertools ==10.7.0==10.8.0 age confidence
playwright (changelog) ==1.57.0==1.58.0 age confidence
pymdown-extensions ==10.16==10.21 age confidence
pytest (changelog) ==8.4.1==8.4.2 age confidence
pytest-cov (changelog) ==6.2.1==6.3.0 age confidence
pytest-html ==4.1.1==4.2.0 age confidence
pytest-xdist (changelog) ==3.7.0==3.8.0 age confidence
qa-pytest-commons ==0.0.12==0.0.13 age confidence
qa-pytest-rest ==0.0.12==0.0.13 age confidence
qa-pytest-webdriver ==0.0.12==0.0.13 age confidence
qa-testing-utils ==0.0.12==0.0.13 age confidence
requests (source, changelog) ==2.32.4==2.32.5 age confidence
responses (changelog) ==0.25.7==0.26.0 age confidence
returns (source) ==0.25.0==0.26.0 age confidence
selenium ==4.33.0==4.41.0 age confidence
tenacity ==9.1.2==9.1.4 age confidence

Release Notes

allure-framework/allure-python (allure-pytest)

v2.15.3

Compare Source

👀 Links

Commits since 2.15.2

v2.15.2

Compare Source

  • Set testCaseId for all test results produced by allure_robotframework (via #​884) - @​delatrie

👀 Links

Commits since 2.15.1

v2.15.1

Compare Source

👀 Links

Commits since 2.15.0

v2.15.0

Compare Source

🚀 New Features

  • feat: add titlePath to results generated by all allure-python integrations (via #​870) - @​delatrie

🐞 Bug Fixes

  • fix(pytest): properly include nested classes in fullName, historyId, testCaseId, and subSuite (via #​869) - @​delatrie

👀 Links

Commits since 2.14.3

squidfunk/mkdocs-material (mkdocs-material)

v9.7.3: mkdocs-material-9.7.3

Compare Source

[!WARNING]

Material for MkDocs is in maintenance mode

Going forward, the Material for MkDocs team focuses on Zensical, a next-gen static site generator built from first principles. We will provide critical bug fixes and security updates for Material for MkDocs until November 2026.

Read the full announcement on our blog

Changes

  • Fixed #​8567: Print MkDocs 2.0 incompatibility warning to stderr

v9.7.2: mkdocs-material-9.7.2

Compare Source

[!WARNING]

Material for MkDocs is in maintenance mode

Going forward, the Material for MkDocs team focuses on Zensical, a next-gen static site generator built from first principles. We will provide critical bug fixes and security updates for Material for MkDocs until November 2026.

Read the full announcement on our blog

Changes

  • Opened up version ranges of optional dependencies for forward-compatibility
  • Added warning to mkdocs build about impending MkDocs 2.0 incompatibility (doesn't affect strict mode)

v9.7.1: mkdocs-material-9.7.1

Compare Source

  • Updated requests to 2.30+ to mitigate CVE in urllib
  • Fixed privacy plugin not picking up protocol-relative URLs
  • Fixed #​8542: false positives and negatives captured in privacy plugin

v9.7.0: mkdocs-material-9.7.0

Compare Source

[!WARNING]

Material for MkDocs is now in maintenance mode

This is the last release of Material for MkDocs that will receive new features. Going forward, the Material for MkDocs team focuses on Zensical, a next-gen static site generator built from first principles. We will provide critical bug fixes and security updates for Material for MkDocs for 12 months at least.

Read the full announcement on our blog

This release includes all features that were previously exclusive to the Insiders edition. These features are now freely available to everyone.

Note on deprecated plugins: The projects and typeset plugins are included in this release, but must be considered deprecated. Both plugins proved unsustainable to maintain and represent architectural dead ends. They are provided as-is without ongoing support.

Changes:

  • Added support for projects plugin (for compat, now deprecated)
  • Added support for typeset plugin (for compat, now deprecated)
  • Added support for pinned blog posts and author profiles
  • Added support for customizing pagination for blog index pages
  • Added support for customizing blog category sort order
  • Added support for staying on page when switching languages
  • Added support for disabling tags in table of contents
  • Added support for nested tags and shadow tags
  • Added support for footnote tooltips
  • Added support for instant previews
  • Added support for instant prefetching
  • Added support for custom social card layouts
  • Added support for custom social card background images
  • Added support for selectable rangs in code blocks
  • Added support for custom selectors for code annotations
  • Added support for configurable log level in privacy plugin
  • Added support for processing of external links in privacy plugin
  • Added support for automatic image optimization via optimize plugin
  • Added support for navigation paths (breadcrumbs)
  • Fixed #​8519: Vector accents do not render when using KaTeX

v9.6.23: mkdocs-material-9.6.23

Compare Source

  • Updated Burmese translation

v9.6.22: mkdocs-material-9.6.22

Compare Source

  • Updated Georgian translation

v9.6.21: mkdocs-material-9.6.21

Compare Source

  • Updated Serbian translations
  • Fixed #​8458: Temporary pin of click dependency

v9.6.20: mkdocs-material-9.6.20

Compare Source

  • Fixed #​8446: Deprecation warning as of Python 3.14 in Emoji extension
  • Fixed #​8440: & character not escaped in search highlighting
  • Fixed #​8439: FontAwesome icons color not set in social cards (regression)

v9.6.19: mkdocs-material-9.6.19

Compare Source

  • Added support for Python 3.14
  • Updated Bahasa Malaysia translations

v9.6.18: mkdocs-material-9.6.18

Compare Source

  • Updated Azerbaijani translations
  • Fixed last compat issues with minijinja, now 100% compatible

v9.6.17: mkdocs-material-9.6.17

Compare Source

  • Fixed #​8396: Videos do not autoplay when inside a content tab
  • Fixed #​8394: Stroke width not effective in Mermaid.js diagrams
  • Fixed disappearing version selector when hiding page title

v9.6.16: mkdocs-material-9.6.16

Compare Source

  • Fixed #​8349: Info plugin doesn't correctly detect virtualenv in some cases
  • Fixed #​8334: Find-in-page detects matches in hidden search result list

v9.6.15: mkdocs-material-9.6.15

Compare Source

  • Updated Mongolian translations
  • Improved semantic markup of "edit this page" button
  • Improved info plugin virtual environment resolution
  • Fixed #​8291: Large font size setting throws of breakpoints in JavaScript
fralau/mkdocs-mermaid2-plugin (mkdocs-mermaid2-plugin)

v1.2.3

Compare Source

  • Added: documented the use of variables and macros with MkDocs-Macros
    in Tips and Tricks (#​123); dividing the the page into 3 sections.

v1.2.2

Compare Source

mkdocstrings/mkdocstrings (mkdocstrings)

v0.30.1

Compare Source

Compare with 0.30.0

Bug Fixes
  • Create default SSL context in main thread before downloading inventories (eec7fb4 by Çağlar Kutlu). Issue-796, PR-797

v0.30.0

Compare Source

Compare with 0.30.0

Bug Fixes
  • Create default SSL context in main thread before downloading inventories (eec7fb4 by Çağlar Kutlu). Issue-796, PR-797
more-itertools/more-itertools (more-itertools)

v10.8.0: Version 10.8.0

Compare Source

What's Changed

  • Fix typo in version history for 10.7.0 by bbayles in #​981
  • Issue 980: Fix variable names: iterable vs iterator by rhettinger in #​982
  • Improve docstrings for dft, idft, and multinomial by rhettinger in #​983
  • Add a note about polynomial endianness by bbayles in #​984
  • Add SPDX license identifier by cdce8p in #​978
  • Remove setup.py file by cdce8p in #​979
  • Include derangements by itself by bbayles in #​985
  • Add derangements by debruijn in #​946
  • Issue 986: argmin and argmax by bbayles in #​988
  • Split-out the integer math functions by rhettinger in #​990
  • Spelling, grammar, punctuation, and usage by rhettinger in #​991
  • Fix the return type of more_itertools.batched by qobilidop in #​993
  • Fix duplicate words in version_history.rst by saadmanrafat in #​992
  • Improve islice_extended memory usage when start<0 and step>0 by ben42code in #​995
  • Unittest islice_extended impact on iterated elements lifecycle by ben42code in #​996
  • convolve() is agnostic to endianness by rhettinger in #​997
  • Sample simplification by rhettinger in #​998
  • Issue 1005: Document difference from builtin min() and max(). by rhettinger in #​1008
  • General cleanups by rhettinger in #​1007
  • Fix broken link by rhettinger in #​1004
  • Add option for nth_prime() to be approximated by rhettinger in #​1002
  • before_and_after improvement by pochmann3 in #​1012
  • Fast paths instead of applying an identity function by rhettinger in #​1018
  • Speed-up _complex_sumprod() by rhettinger in #​1000
  • Improve islice_extended memory usage when stop<0 and step>0 by ben42code in #​999
  • Add derangements() to the doc indexes by rhettinger in #​1020
  • Improve readability/findability with combinatoric subsections by rhettinger in #​1022
  • Fix 1009: Confused docstring for minmax() by rhettinger in #​1021
  • Improve interleave_longest by pochmann3 in #​1027
  • Issue 1001: fix last() when reversed is None by inventshah in #​1028
  • Issue 1029: fix batched IDE/help() docs by inventshah in #​1031
  • Improve mark_ends by pochmann3 in #​1035
  • Add usage notes for sample() by rhettinger in #​1037
  • Fix docstring and comment in private _nth_prime_bounds function by rhettinger in #​1036
  • Fix linespacing by rhettinger in #​1038
  • Add running_median by rhettinger in #​1039
  • running_median() with windowed data by rhettinger in #​1040
  • Pin furo to 2024.08.06 by bbayles in #​1043
  • docs: Fix invisible REPL output in HTML dark mode by moreati in #​1045
  • Use python instead of python3 when running tests by ktbarrett in #​1051
  • Issue 1044: Add new tool: extract() by rhettinger in #​1056
  • Test 3.14.0-rc.2 by bbayles in #​1060
  • unzip: replace custom itemgetter by pochmann3 in #​1059
  • Add interleave_randomly by ktbarrett in #​1048
  • Issue 1003: Multidimensional reshape() by rhettinger in #​1062
  • Get coverage to 100% by rhettinger in #​1065
  • Improve count_cycle() by rhettinger in #​1066
  • Clarify how derangements treats duplicate inputs by rhettinger in #​1069
  • Readability improvement for reshaped() by rhettinger in #​1067
  • Clean-up tail(). Prefer try/except over the Sized ABC. by rhettinger in #​1068
  • Version 10.8.0 by bbayles in #​1071

Full Changelog: more-itertools/more-itertools@v10.7.0...v10.8.0

Microsoft/playwright-python (playwright)

v1.58.0

Compare Source

Trace Viewer Improvements

  • New 'system' theme option follows your OS dark/light mode preference
  • Search functionality (Cmd/Ctrl+F) is now available in code editors
  • Network details panel has been reorganized for better usability
  • JSON responses are now automatically formatted for readability

Thanks to @​cpAdm for contributing these improvements!

Miscellaneous

browser_type.connect_over_cdp() now accepts an is_local option. When set to True, it tells Playwright that it runs on the same host as the CDP server, enabling file system optimizations.

Breaking Changes ⚠️

  • Removed _react and _vue selectors. See locators guide for alternatives.
  • Removed :light selector engine suffix. Use standard CSS selectors instead.
  • Option devtools from browser_type.launch() has been removed. Use args=['--auto-open-devtools-for-tabs'] instead.
  • Removed macOS 13 support for WebKit. We recommend to upgrade your macOS version, or keep using an older Playwright version.

Browser Versions

  • Chromium 145.0.7632.6
  • Mozilla Firefox 146.0.1
  • WebKit 26.0

This version was also tested against the following stable channels:

  • Google Chrome 144
  • Microsoft Edge 144
facelessuser/pymdown-extensions (pymdown-extensions)

v10.21

10.21

  • NEW: Caption: Add support for specifying not only IDs but classes and arbitrary attributes. Initial work by
    @​joapuiib.
  • FIX: MagicLink: Fix a matching pattern for Bitbucket repo.

v10.20

Compare Source

10.20

  • NEW: Quotes: New blockquotes extension added that uses a more modern approach when compared to Python Markdown's
    default. Quotes specifically will not group consecutive blockquotes together in the same lazy fashion that the
    default Python Markdown does which follows a more modern trend to how parsers these days handle block quotes.

    In addition, Quotes also provides an optional feature to enable specifying callouts/alerts in the style used by
    GitHub and Obsidian.

v10.19.1

Compare Source

10.19.1

  • FIX: Arithmatex: Fix issue where block $$ math used inline within a paragraph could result in nested math
    parsing.

v10.19

Compare Source

10.19

  • NEW: Emoji: Update Twemoji to use Unicode 16.
  • NEW: Critic: Roll back view mode deprecation as some still like to use it, though further enhancements to this
    mode are not planned.

v10.18

Compare Source

10.18

  • NEW: Critic: view mode has been deprecated. To avoid warnings or future issues, explicitly set mode to
    either accept or reject. In the future, the new default will be accept and the view mode will be removed
    entirely.
  • FIX: Block Admonition: important should have always been available as a default.

v10.17.2

Compare Source

10.17.2

  • FIX: Blocks: Blocks extensions will now better handle nesting of indented style Admonitions, Details, and Tabbed
    and other non-conflicting blocks.

v10.17.1

Compare Source

10.17.1

  • FIX: Fix an issue where Highlight can override another extension in the "registered" list in Python Markdown.

v10.17

Compare Source

10.17

  • NEW: Allow specifying static IDs in caption block headers via #id syntax.

v10.16.1: 10.6.1

Compare Source

10.16.1

  • FIX: Inefficient regular expression pattern for figure caption numbers.
pytest-dev/pytest (pytest)

v8.4.2

Compare Source

pytest 8.4.2 (2025-09-03)

Bug fixes

  • #​13478: Fixed a crash when using console_output_style{.interpreted-text role="confval"} with times and a module is skipped.

  • #​13530: Fixed a crash when using pytest.approx{.interpreted-text role="func"} and decimal.Decimal{.interpreted-text role="class"} instances with the decimal.FloatOperation{.interpreted-text role="class"} trap set.

  • #​13549: No longer evaluate type annotations in Python 3.14 when inspecting function signatures.

    This prevents crashes during module collection when modules do not explicitly use from __future__ import annotations and import types for annotations within a if TYPE_CHECKING: block.

  • #​13559: Added missing [int]{.title-ref} and [float]{.title-ref} variants to the [Literal]{.title-ref} type annotation of the [type]{.title-ref} parameter in pytest.Parser.addini{.interpreted-text role="meth"}.

  • #​13563: pytest.approx{.interpreted-text role="func"} now only imports numpy if NumPy is already in sys.modules. This fixes unconditional import behavior introduced in [8.4.0]{.title-ref}.

Improved documentation

  • #​13577: Clarify that pytest_generate_tests is discovered in test modules/classes; other hooks must be in conftest.py or plugins.

Contributor-facing changes

  • #​13480: Self-testing: fixed a few test failures when run with -Wdefault or a similar override.
  • #​13547: Self-testing: corrected expected message for test_doctest_unexpected_exception in Python 3.14.
  • #​13684: Make pytest's own testsuite insensitive to the presence of the CI environment variable -- by ogrisel{.interpreted-text role="user"}.
pytest-dev/pytest-cov (pytest-cov)

v6.3.0

Compare Source

  • Added support for markdown reports.
    Contributed by Marcos Boger in #&#8203;712 <https://github.com/pytest-dev/pytest-cov/pull/712>_
    and #&#8203;714 <https://github.com/pytest-dev/pytest-cov/pull/714>_.
  • Fixed some formatting issues in docs.
    Anonymous contribution in #&#8203;706 <https://github.com/pytest-dev/pytest-cov/pull/706>_.
pytest-dev/pytest-html (pytest-html)

v4.2.0

Compare Source

What's Changed


Configuration

📅 Schedule: Branch creation - "after 2am on monday" (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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/python-monorepo-dependency-update branch from fcdbd9d to b21ca27 Compare February 1, 2026 09:34
@renovate renovate bot changed the title Update Python monorepo dependency update fix(deps): update python monorepo dependency update Feb 1, 2026
@renovate renovate bot force-pushed the renovate/python-monorepo-dependency-update branch 3 times, most recently from bd822c4 to 48cf23c Compare February 7, 2026 13:39
@renovate renovate bot force-pushed the renovate/python-monorepo-dependency-update branch 5 times, most recently from 6240eff to 598c955 Compare February 19, 2026 14:52
@renovate renovate bot force-pushed the renovate/python-monorepo-dependency-update branch from 598c955 to f10b1fc Compare February 20, 2026 05:01
@renovate renovate bot force-pushed the renovate/python-monorepo-dependency-update branch from f10b1fc to fe406e7 Compare February 24, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants