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 development dependencies (non-major) #73

Merged
merged 1 commit into from
Sep 19, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 9, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
dev/coverage ==7.2.7 -> ==7.3.1 age adoption passing confidence
dev/pytest (source, changelog) ==7.4.0 -> ==7.4.2 age adoption passing confidence
dev/pytest-check ==2.2.0 -> ==2.2.1 age adoption passing confidence
lint/black (changelog) ==23.7.0 -> ==23.9.1 age adoption passing confidence
types/mypy (source, changelog) ==1.4.1 -> ==1.5.1 age adoption passing confidence
types/pyright ==1.1.320 -> ==1.1.327 age adoption passing confidence

Release Notes

nedbat/coveragepy (dev/coverage)

v7.3.1

Compare Source

  • The semantics of stars in file patterns has been clarified in the docs. A
    leading or trailing star matches any number of path components, like a double
    star would. This is different than the behavior of a star in the middle of a
    pattern. This discrepancy was identified by Sviatoslav Sydorenko <starbad_>, who provided patient detailed diagnosis <pull 1650_> and
    graciously agreed to a pragmatic resolution.

  • The API docs were missing from the last version. They are now restored <apidocs_>_.

.. _apidocs: https://coverage.readthedocs.io/en/latest/api_coverage.html
.. _starbadhttps://github.com/nedbat/coveragepy/issues/1407#issuecomment-163108520909
.. _pull 165https://github.com/nedbat/coveragepy/pull/1650650

.. _changes_7-3-0:

v7.3.0

Compare Source

  • Added a :meth:.Coverage.collect context manager to start and stop coverage
    data collection.

  • Dropped support for Python 3.7.

  • Fix: in unusual circumstances, SQLite cannot be set to asynchronous mode.
    Coverage.py would fail with the error Safety level may not be changed inside a transaction. This is now avoided, closing issue 1646_. Thanks
    to Michael Bell for the detailed bug report.

  • Docs: examples of configuration files now include separate examples for the
    different syntaxes: .coveragerc, pyproject.toml, setup.cfg, and tox.ini.

  • Fix: added nosemgrep comments to our JavaScript code so that
    semgrep-based SAST security checks won't raise false alarms about security
    problems that aren't problems.

  • Added a CITATION.cff file, thanks to Ken Schackart <pull 1641_>_.

.. _pull 1641:https://github.com/nedbat/coveragepy/pull/16411
.. _issue 1646https://github.com/nedbat/coveragepy/issues/164646

.. _changes_7-2-7:

pytest-dev/pytest (dev/pytest)

v7.4.2: pytest 7.4.2 (2023-09-07)

Compare Source

Bug Fixes

  • #​11237: Fix doctest collection of functools.cached_property objects.

  • #​11306: Fixed bug using --importmode=importlib which would cause package __init__.py files to be imported more than once in some cases.

  • #​11367: Fixed bug where user_properties where not being saved in the JUnit XML file if a fixture failed during teardown.

  • #​11394: Fixed crash when parsing long command line arguments that might be interpreted as files.

Improved Documentation

  • #​11391: Improved disclaimer on pytest plugin reference page to better indicate this is an automated, non-curated listing.

v7.4.1: pytest 7.4.1 (2023-09-02)

Compare Source

Bug Fixes

  • #​10337: Fixed bug where fake intermediate modules generated by --import-mode=importlib would not include the
    child modules as attributes of the parent modules.

  • #​10702: Fixed error assertion handling in pytest.approx when None is an expected or received value when comparing dictionaries.

  • #​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.

okken/pytest-check (dev/pytest-check)

v2.2.1

Compare Source

Changed
  • Increase Python range to include 3.7.0. Thanks EliahKagan
psf/black (lint/black)

v23.9.1

Compare Source

Due to various issues, the previous release (23.9.0) did not include compiled mypyc
wheels, which make Black significantly faster. These issues have now been fixed, and
this release should come with compiled wheels once again.

There will be no wheels for Python 3.12 due to a bug in mypyc. We will provide 3.12
wheels in a future release as soon as the mypyc bug is fixed.

Packaging
Performance
  • Store raw tuples instead of NamedTuples in Black's cache, improving performance and
    decreasing the size of the cache (#​3877)

v23.9.0

Compare Source

Preview style
  • More concise formatting for dummy implementations (#​3796)
  • In stub files, add a blank line between a statement with a body (e.g an
    if sys.version_info > (3, x):) and a function definition on the same level (#​3862)
  • Fix a bug whereby spaces were removed from walrus operators within subscript(#​3823)
Configuration
  • Black now applies exclusion and ignore logic before resolving symlinks (#​3846)
Performance
  • Avoid importing IPython if notebook cells do not contain magics (#​3782)
  • Improve caching by comparing file hashes as fallback for mtime and size (#​3821)
Blackd
  • Fix an issue in blackd with single character input (#​3558)
Integrations
  • Black now has an
    official pre-commit mirror. Swapping
    https://github.com/psf/black to https://github.com/psf/black-pre-commit-mirror in
    your .pre-commit-config.yaml will make Black about 2x faster (#​3828)
  • The .black.env folder specified by ENV_PATH will now be removed on the completion
    of the GitHub Action (#​3759)
python/mypy (types/mypy)

v1.5.1

Compare Source

v1.5.0

Compare Source

RobertCraigie/pyright-python (types/pyright)

v1.1.327

Compare Source

v1.1.326

Compare Source

v1.1.325

Compare Source

v1.1.324

Compare Source

v1.1.323

Compare Source

v1.1.322

Compare Source

v1.1.321

Compare Source


Configuration

📅 Schedule: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC.

🚦 Automerge: Enabled.

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 added the Dependencies label Sep 9, 2023
@codecov
Copy link

codecov bot commented Sep 9, 2023

Codecov Report

Merging #73 (4efa1b3) into main (c348918) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #73   +/-   ##
=======================================
  Coverage   98.80%   98.80%           
=======================================
  Files          22       22           
  Lines         752      752           
  Branches      110      110           
=======================================
  Hits          743      743           
  Misses          6        6           
  Partials        3        3           

@renovate renovate bot force-pushed the renovate/dev-dependencies branch 3 times, most recently from 20ba062 to 48b5238 Compare September 11, 2023 05:14
@renovate renovate bot force-pushed the renovate/dev-dependencies branch from 48b5238 to a114ac1 Compare September 12, 2023 10:19
@renovate renovate bot force-pushed the renovate/dev-dependencies branch 5 times, most recently from e3f186c to 4764c30 Compare September 19, 2023 16:30
@renovate renovate bot force-pushed the renovate/dev-dependencies branch from 4764c30 to 4efa1b3 Compare September 19, 2023 17:30
@lengau lengau merged commit 83a2ab5 into main Sep 19, 2023
7 checks passed
@lengau lengau deleted the renovate/dev-dependencies branch September 19, 2023 19:32
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.

3 participants