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

Lock file maintenance Python dependencies #285

Merged
merged 1 commit into from
Jun 4, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 2, 2024

Mend Renovate

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
lockFileMaintenance All locks refreshed
codespell lint minor ^2.2.6 -> ^2.3.0 age adoption passing confidence
coverage unit patch ^7.5.0 -> ^7.5.3 age adoption passing confidence
cryptography (changelog) dependencies patch ^42.0.5 -> ^42.0.7 age adoption passing confidence
jinja2 (changelog) unit patch ^3.1.3 -> ^3.1.4 age adoption passing confidence
juju integration minor <=3.4.0.0 -> <=3.5.0.0 age adoption passing confidence
ops (changelog) charm-libs minor 2.12.0 -> 2.14.0 age adoption passing confidence
ops (changelog) dependencies minor ^2.12.0 -> ^2.14.0 age adoption passing confidence
psycopg (source, changelog) dependencies patch ^3.1.18 -> ^3.1.19 age adoption passing confidence
pytest (changelog) integration patch ^8.2.0 -> ^8.2.2 age adoption passing confidence
pytest (changelog) unit patch ^8.2.0 -> ^8.2.2 age adoption passing confidence
ruff (source, changelog) format patch ^0.4.2 -> ^0.4.7 age adoption passing confidence
tenacity dependencies minor ^8.2.3 -> ^8.3.0 age adoption passing confidence

🔧 This Pull Request updates lock files to use the latest dependency versions.


Release Notes

codespell-project/codespell (codespell)

v2.3.0

Compare Source

What's Changed

New Contributors

Full Changelog: codespell-project/codespell@v2.2.6...v2.3.0

nedbat/coveragepy (coverage)

v7.5.3

Compare Source

  • Performance improvements for combining data files, especially when measuring
    line coverage. A few different quadratic behaviors were eliminated. In one
    extreme case of combining 700+ data files, the time dropped from more than
    three hours to seven minutes. Thanks for Kraken Tech for funding the fix.

  • Performance improvements for generating HTML reports, with a side benefit of
    reducing memory use, closing issue 1791_. Thanks to Daniel Diniz for
    helping to diagnose the problem.

.. _issue 1791:https://github.com/nedbat/coveragepy/issues/17911

.. _changes_7-5-2:

v7.5.2

Compare Source

  • Fix: nested matches of exclude patterns could exclude too much code, as
    reported in issue 1779_. This is now fixed.

  • Changed: previously, coverage.py would consider a module docstring to be an
    executable statement if it appeared after line 1 in the file, but not
    executable if it was the first line. Now module docstrings are never counted
    as executable statements. This can change coverage.py's count of the number
    of statements in a file, which can slightly change the coverage percentage
    reported.

  • In the HTML report, the filter term and "hide covered" checkbox settings are
    remembered between viewings, thanks to Daniel Diniz <pull 1776_>_.

  • Python 3.13.0b1 is supported.

  • Fix: parsing error handling is improved to ensure bizarre source files are
    handled gracefully, and to unblock oss-fuzz fuzzing, thanks to Liam DeVoe <pull 1788_>. Closes issue 1787.

.. _pull 1776:https://github.com/nedbat/coveragepy/pull/17766
.. _issue 1779https://github.com/nedbat/coveragepy/issues/177979
.. _issue 178https://github.com/nedbat/coveragepy/issues/1787787
.. _pull 17https://github.com/nedbat/coveragepy/pull/17881788

.. _changes_7-5-1:

v7.5.1

Compare Source

  • Fix: a pragma comment on the continuation lines of a multi-line statement
    now excludes the statement and its body, the same as if the pragma is
    on the first line. This closes issue 754. The fix was contributed by
    Daniel Diniz <pull 1773_>
    .

  • Fix: very complex source files like this one <resolvent_lookup_>_ could
    cause a maximum recursion error when creating an HTML report. This is now
    fixed, closing issue 1774_.

  • HTML report improvements:

    • Support files (JavaScript and CSS) referenced by the HTML report now have
      hashes added to their names to ensure updated files are used instead of
      stale cached copies.


Configuration

📅 Schedule: Branch creation - "after 1am and before 3am every weekday" in timezone Etc/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.

Copy link
Contributor

@taurus-forever taurus-forever left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have branched the beta... but let's merge this after stable release.

@renovate renovate bot force-pushed the renovate/python-dependencies branch 4 times, most recently from f5f7bcf to 327eb5e Compare May 10, 2024 01:57
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 327eb5e to 516eb4d Compare May 13, 2024 01:49
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 516eb4d to 13f25c1 Compare May 20, 2024 01:56
@renovate renovate bot force-pushed the renovate/python-dependencies branch 4 times, most recently from f5ac32c to 5ca2ced Compare May 29, 2024 01:38
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from b202858 to 90e7d2a Compare June 3, 2024 02:00
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 90e7d2a to 00ee757 Compare June 4, 2024 14:50
@dragomirp dragomirp merged commit 4e00829 into main Jun 4, 2024
31 checks passed
@dragomirp dragomirp deleted the renovate/python-dependencies branch June 4, 2024 16:56
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.

2 participants