Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dev #742

Merged
merged 3 commits into from
May 8, 2023
Merged

chore(deps): update dev #742

merged 3 commits into from
May 8, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 6, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
coverage ==7.2.2 -> ==7.2.5 age adoption passing confidence
dirty-equals (changelog) ==0.5.0 -> ==0.6.0 age adoption passing confidence
mkdocs (changelog) ==1.4.2 -> ==1.4.3 age adoption passing confidence
mkdocs-material ==9.1.5 -> ==9.1.9 age adoption passing confidence
mock (source) ==5.0.1 -> ==5.0.2 age adoption passing confidence
pyright ==1.1.302 -> ==1.1.306 age adoption passing confidence
pytest (source, changelog) ==7.2.2 -> ==7.3.1 age adoption passing confidence
typer ==0.7.0 -> ==0.9.0 age adoption passing confidence

Release Notes

nedbat/coveragepy

v7.2.5

Compare Source

  • Fix: html_report() could fail with an AttributeError on isatty if run
    in an unusual environment where sys.stdout had been replaced. This is now
    fixed.

.. _changes_7-2-4:

v7.2.4

Compare Source

PyCon 2023 sprint fixes!

  • Fix: with relative_files = true, specifying a specific file to include or
    omit wouldn't work correctly (issue 1604). This is now fixed, with
    testing help by Marc Gibbons <pull 1608_>
    .

  • Fix: the XML report would have an incorrect <source> element when using
    relative files and the source option ended with a slash (issue 1541).
    This is now fixed, thanks to Kevin Brown-Silva <pull 1608_>
    .

  • When the HTML report location is printed to the terminal, it's now a
    terminal-compatible URL, so that you can click the location to open the HTML
    file in your browser. Finishes issue 1523_ thanks to Ricardo Newbery <pull 1613_>_.

  • Docs: a new :ref:Migrating page <migrating> with details about how to
    migrate between major versions of coverage.py. It currently covers the
    wildcard changes in 7.x. Thanks, Brian Grohe <pull 1610_>_.

.. _issue 1523:https://github.com/nedbat/coveragepy/issues/15233
.. _issue 1541https://github.com/nedbat/coveragepy/issues/154141
.. _issue 160https://github.com/nedbat/coveragepy/issues/1604604
.. _pull 16https://github.com/nedbat/coveragepy/pull/16081608
.. _pull 1https://github.com/nedbat/coveragepy/pull/1609/1609
.. _pull https://github.com/nedbat/coveragepy/pull/1610l/1610
.. _pullhttps://github.com/nedbat/coveragepy/pull/1613ll/1613

.. _changes_7-2-3:

v7.2.3

Compare Source

  • Fix: the :ref:config_run_sigterm setting was meant to capture data if a
    process was terminated with a SIGTERM signal, but it didn't always. This was
    fixed thanks to Lewis Gaul <pull 1600_>, closing issue 1599.

  • Performance: HTML reports with context information are now much more compact.
    File sizes are typically as small as one-third the previous size, but can be
    dramatically smaller. This closes issue 1584_ thanks to Oleh Krehel <pull 1587_>_.

  • Development dependencies no longer use hashed pins, closing issue 1592_.

.. _issue 1584:https://github.com/nedbat/coveragepy/issues/15844
.. _pull 1587https://github.com/nedbat/coveragepy/pull/158787
.. _issue 159https://github.com/nedbat/coveragepy/issues/1592592
.. _issue 15https://github.com/nedbat/coveragepy/issues/15991599
.. _pull 1https://github.com/nedbat/coveragepy/pull/1600/1600

.. _changes_7-2-2:

samuelcolvin/dirty-equals

v0.6.0: 2023-04-28

Compare Source

What's Changed

New Contributors

Full Changelog: samuelcolvin/dirty-equals@v0.5.0...v0.6.0

mkdocs/mkdocs

v1.4.3

Compare Source

  • Bugfix: for the hooks feature, modules no longer fail to load if using some advanced Python features like dataclasses (#​3193)

  • Bugfix: Don't create None sitemap entries if the page has no populated URL - affects sites that exclude some files from navigation (07a297b)

  • "readthedocs" theme:

    • Accessibility: add aria labels to Home logo (#​3129) and search inputs (#​3046)
    • "readthedocs" theme now supports hljs_style: config, same as "mkdocs" theme (#​3199)
  • Translations:

    • Built-in themes now also support Indonesian language (#​3154)
    • Fixed zh_CN translation (#​3125)
    • tr_TR translation becomes just tr - usage should remain unaffected (#​3195)

See commit log.

squidfunk/mkdocs-material

v9.1.9: mkdocs-material-9.1.9

Compare Source

  • Added Telugu, Kannada and Sanskrit translations
  • Fixed #​5428: Fixed margins for light/dark mode images in figures
  • Fixed #​5420: Social plugin crashing for some specific Google Fonts
  • Fixed #​5160: Instant loading makes code annotations jump (9.1.1 regression)
  • Fixed #​4920: Social plugin not loading logo from custom icon set
  • Fixed social plugin crashing when only code font is specified

v9.1.8: mkdocs-material-9.1.8

Compare Source

  • Fixed #​5417: Theme breaks when palette is not defined (9.1.7 regression)

v9.1.7: mkdocs-material-9.1.7

Compare Source

  • Updated Persian (Farsi) and Turkish translations
  • Fixed #​5401: Added missing flag to disable built-in tags plugin
  • Fixed #​5206: Ensure defaults are set for primary and accent colors
  • Fixed unnecessary inclusion of palette CSS when unused

v9.1.6: mkdocs-material-9.1.6

Compare Source

  • Updated Persian (Farsi) translations
  • Fixed #​5300: Boxes in Mermaid sequence diagrams not color-abiding
testing-cabal/mock

v5.0.2

Compare Source

  • gh-102978: Fixes :func:unittest.mock.patch not enforcing function
    signatures for methods decorated with @classmethod or
    @staticmethod when patch is called with autospec=True.

  • gh-103329: Regression tests for the behaviour of
    unittest.mock.PropertyMock were added.

RobertCraigie/pyright-python

v1.1.306

Compare Source

v1.1.305

Compare Source

v1.1.304

Compare Source

v1.1.303

Compare Source

pytest-dev/pytest

v7.3.1

Compare Source

pytest 7.3.1 (2023-04-14)

Improvements

  • #​10875: Python 3.12 support: fixed RuntimeError: TestResult has no addDuration method when running unittest tests.
  • #​10890: Python 3.12 support: fixed shutil.rmtree(onerror=...) deprecation warning when using tmp_path{.interpreted-text role="fixture"}.

Bug Fixes

  • #​10896: Fixed performance regression related to tmp_path{.interpreted-text role="fixture"} and the new tmp_path_retention_policy{.interpreted-text role="confval"} option.
  • #​10903: Fix crash INTERNALERROR IndexError: list index out of range which happens when displaying an exception where all entries are hidden.
    This reverts the change "Correctly handle __tracebackhide__ for chained exceptions." introduced in version 7.3.0.

v7.3.0

Compare Source

pytest 7.3.0 (2023-04-08)

Features

  • #​10525: Test methods decorated with @classmethod can now be discovered as tests, following the same rules as normal methods. This fills the gap that static methods were discoverable as tests but not class methods.
  • #​10755: console_output_style{.interpreted-text role="confval"} now supports progress-even-when-capture-no to force the use of the progress output even when capture is disabled. This is useful in large test suites where capture may have significant performance impact.
  • #​7431: --log-disable CLI option added to disable individual loggers.
  • #​8141: Added tmp_path_retention_count{.interpreted-text role="confval"} and tmp_path_retention_policy{.interpreted-text role="confval"} configuration options to control how directories created by the tmp_path{.interpreted-text role="fixture"} fixture are kept.

Improvements

  • #​10226: If multiple errors are raised in teardown, we now re-raise an ExceptionGroup of them instead of discarding all but the last.
  • #​10658: Allow -p arguments to include spaces (eg: -p no:logging instead of
    -pno:logging). Mostly useful in the addopts section of the configuration
    file.
  • #​10710: Added start and stop timestamps to TestReport objects.
  • #​10727: Split the report header for rootdir, config file and testpaths so each has its own line.
  • #​10840: pytest should no longer crash on AST with pathological position attributes, for example testing AST produced by [Hylang <https://github.com/hylang/hy>\__]{.title-ref}.
  • #​6267: The full output of a test is no longer truncated if the truncation message would be longer than
    the hidden text. The line number shown has also been fixed.

Bug Fixes

  • #​10743: The assertion rewriting mechanism now works correctly when assertion expressions contain the walrus operator.
  • #​10765: Fixed tmp_path{.interpreted-text role="fixture"} fixture always raising OSError{.interpreted-text role="class"} on emscripten platform due to missing os.getuid{.interpreted-text role="func"}.
  • #​1904: Correctly handle __tracebackhide__ for chained exceptions.

Improved Documentation

  • #​10782: Fixed the minimal example in goodpractices{.interpreted-text role="ref"}: pip install -e . requires a version entry in pyproject.toml to run successfully.

Trivial/Internal Changes

  • #​10669: pytest no longer depends on the [attrs]{.title-ref} package (don't worry, nice diffs for attrs classes are still supported).
tiangolo/typer

v0.9.0

Compare Source

Features
  • ✨ Add support for PEP-593 Annotated for specifying options and arguments. Initial PR #​584 by @​ryangalamb.
    • New docs: Optional CLI arguments.
    • It is no longer required to pass a default value of ... to mark a CLI Argument or CLI Option as required.
    • It is now recommended to use Annotated for typer.Option() and typer.Argument().
    • All the docs have been updated to recommend Annotated.
Docs
  • 📝 Update docs examples for custom param types using Annotated, fix overloads for typer.Argument. PR #​594 by @​tiangolo.
Internal

v0.8.0

Compare Source

Features
Upgrades
Docs
Internal

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.2.3 chore(deps): update dev Apr 7, 2023
@renovate renovate bot force-pushed the renovate/dev branch 3 times, most recently from 2056ae5 to 96c719c Compare April 14, 2023 02:31
@renovate renovate bot force-pushed the renovate/dev branch 3 times, most recently from 1e99e05 to fdedfb6 Compare April 21, 2023 00:06
@renovate renovate bot force-pushed the renovate/dev branch 5 times, most recently from 71a1463 to 7251a5f Compare April 28, 2023 11:41
@renovate renovate bot force-pushed the renovate/dev branch 5 times, most recently from 2901ca6 to f158133 Compare May 2, 2023 22:09
@renovate
Copy link
Contributor Author

renovate bot commented May 7, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

@RobertCraigie RobertCraigie merged commit b205d20 into main May 8, 2023
@RobertCraigie RobertCraigie deleted the renovate/dev branch May 8, 2023 09:51
github-actions bot added a commit that referenced this pull request May 8, 2023
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