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

fix(deps): update all patch dependencies #43

Open
wants to merge 1 commit into
base: alpha
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 31, 2023

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
pre-commit/action action patch v3.0.0 -> v3.0.1 age adoption passing confidence
psutil dependencies patch 5.9.5 -> 5.9.8 age adoption passing confidence
pylint (changelog) dev patch 2.17.4 -> 2.17.7 age adoption passing confidence
schedule (changelog) dependencies patch 1.2.0 -> 1.2.2 age adoption passing confidence

Release Notes

pre-commit/action (pre-commit/action)

v3.0.1: pre-commit/[email protected]

Compare Source

Misc
giampaolo/psutil (psutil)

v5.9.8

Compare Source

=====

2024-01-19

Enhancements

  • 2343_, [FreeBSD]: filter net_connections()_ returned list in C instead of
    Python, and avoid to retrieve unnecessary connection types unless explicitly
    asked. E.g., on an IDLE system with few IPv6 connections this will run around
    4 times faster. Before all connection types (TCP, UDP, UNIX) were retrieved
    internally, even if only a portion was returned.
  • 2342_, [NetBSD]: same as above (#​2343) but for NetBSD.
  • 2349_: adopted black formatting style.

Bug fixes

  • 930_, [NetBSD], [critical]: net_connections()_ implementation was broken.
    It could either leak memory or core dump.
  • 2340_, [NetBSD]: if process is terminated, Process.cwd()_ will return an
    empty string instead of raising NoSuchProcess_.
  • 2345_, [Linux]: fix compilation on older compiler missing DUPLEX_UNKNOWN.
  • 2222_, [macOS]: cpu_freq() now returns fixed values for min and max
    frequencies in all Apple Silicon chips.

v5.9.7

Compare Source

=====

2023-12-17

Enhancements

  • 2324_: enforce Ruff rule raw-string-in-exception, which helps providing
    clearer tracebacks when exceptions are raised by psutil.

Bug fixes

  • 2325_, [PyPy]: psutil did not compile on PyPy due to missing
    PyErr_SetExcFromWindowsErrWithFilenameObject cPython API.

v5.9.6

Compare Source

=====

2023-10-15

Enhancements

  • 1703_: cpu_percent()_ and cpu_times_percent()_ are now thread safe,
    meaning they can be called from different threads and still return
    meaningful and independent results. Before, if (say) 10 threads called
    cpu_percent(interval=None) at the same time, only 1 thread out of 10
    would get the right result.
  • 2266_: if Process_ class is passed a very high PID, raise NoSuchProcess_
    instead of OverflowError. (patch by Xuehai Pan)
  • 2246_: drop python 3.4 & 3.5 support. (patch by Matthieu Darbois)
  • 2290_: PID reuse is now pre-emptively checked for Process.ppid()_ and
    Process.parents()_.
  • 2312_: use ruff Python linter instead of flake8 + isort. It's an
    order of magnitude faster + it adds a ton of new code quality checks.

Bug fixes

  • 2195_, [Linux]: no longer print exception at import time in case /proc/stat
    can't be read due to permission error. Redirect it to PSUTIL_DEBUG
    instead.
  • 2241_, [NetBSD]: can't compile On NetBSD 10.99.3/amd64. (patch by Thomas
    Klausner)
  • 2245_, [Windows]: fix var unbound error on possibly in swap_memory()_
    (patch by student_2333)
  • 2268_: bytes2human() utility function was unable to properly represent
    negative values.
  • 2252_, [Windows]: disk_usage()_ fails on Python 3.12+. (patch by
    Matthieu Darbois)
  • 2284_, [Linux]: Process.memory_full_info()_ may incorrectly raise
    ZombieProcess_ if it's determined via /proc/pid/smaps_rollup. Instead
    we now fallback on reading /proc/pid/smaps.
  • 2287_, [OpenBSD], [NetBSD]: Process.is_running()_ erroneously return
    False for zombie processes, because creation time cannot be determined.
  • 2288_, [Linux]: correctly raise ZombieProcess_ on Process.exe(),
    Process.cmdline()
    and Process.memory_maps()_ instead of returning a
    "null" value.
  • 2290_: differently from what stated in the doc, PID reuse is not
    pre-emptively checked for Process.nice()_ (set), Process.ionice(),
    (set), Process.cpu_affinity()
    (set), Process.rlimit()_
    (set), Process.parent()_.
  • 2308_, [OpenBSD]: Process.threads()_ always fail with AccessDenied (also as
    root).
pylint-dev/pylint (pylint)

v2.17.7

Compare Source

2.17.7 is the last release before we only support pylint 3.0.0 or superior and python 3.8 or superior.

False Positives Fixed

  • Fix a regression in pylint 2.17.6 / astroid 2.15.7 causing various
    messages for code involving TypeVar.

    Closes #​9069

Other Bug Fixes

  • Fix crash in refactoring checker when unary operand used with variable in for
    loop.

    Closes #​9074

v2.17.6

Compare Source

Other Bug Fixes

  • When parsing comma-separated lists of regular expressions in the config,
    ignore commas that are inside braces since those indicate quantifiers, not
    delineation between expressions.

    Closes #​7229

  • sys.argv is now always correctly considered as impossible to infer
    (instead of using the actual values given to pylint).

    Closes #​9047

  • Don't show class fields more than once in Pyreverse diagrams.

    Closes #​8189

  • Don't show arrows more than once in Pyreverse diagrams.

    Closes #​8522

  • Don't show duplicate type annotations in Pyreverse diagrams.

    Closes #​8888

  • Don't add Optional to | annotations with None in Pyreverse diagrams.

    Closes #​9014

v2.17.5

Compare Source

What's new in Pylint 2.17.5?

Release date: 2023-07-26

False Positives Fixed

  • Fix a false positive for unused-variable when there is an import in a
    if TYPE_CHECKING: block and allow-global-unused-variables is set to
    no in the configuration.

    Closes #​8696

  • Fix false positives generated when supplying arguments as **kwargs to IO
    calls like open().

    Closes #​8719

  • Fix a false positive where pylint was ignoring method calls annotated as
    NoReturn during the inconsistent-return-statements check.

    Closes #​8747

  • Exempt parents with only type annotations from the invalid-enum-extension
    message.

    Closes #​8830

Other Bug Fixes

  • Fixed crash when a call to super() was placed after an operator (e.g.
    not).

    Closes #​8554

  • Fix crash for modified-while-iterating checker when deleting
    members of a dict returned from a call.

    Closes #​8598

  • Fix crash in invalid-metaclass check when a metaclass had duplicate
    bases.

    Closes #​8698

  • Avoid consider-using-f-string on modulos with brackets in template.

    Closes #​8720.

  • Fix a crash when __all__ exists but cannot be inferred.

    Closes #​8740

  • Fix crash when a variable is assigned to a class attribute of identical name.

    Closes #​8754

  • Fixed a crash when calling copy.copy() without arguments.

    Closes #​8774

Other Changes

  • Fix a crash when a nonlocal is defined at module-level.

    Closes #​8735

dbader/schedule (schedule)

v1.2.2

Compare Source

v1.2.1

Compare Source


Configuration

📅 Schedule: Branch creation - "after 7am every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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/all-patch-patch branch from 6696fd7 to 6dd8891 Compare September 29, 2023 16:57
@renovate renovate bot changed the title chore(deps): update dependency pylint to v2.17.5 chore(deps): update dependency pylint to v2.17.6 Sep 29, 2023
@codecov-commenter
Copy link

codecov-commenter commented Sep 29, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (b272c85) to head (d8006e1).

Additional details and impacted files
@@            Coverage Diff            @@
##             alpha       #43   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            4         4           
  Lines          237       237           
  Branches        56        56           
=========================================
  Hits           237       237           
Flag Coverage Δ
unittests 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot changed the title chore(deps): update dependency pylint to v2.17.6 chore(deps): update dependency pylint to v2.17.7 Oct 4, 2023
@renovate renovate bot force-pushed the renovate/all-patch-patch branch 2 times, most recently from 2447a74 to 3c4905a Compare October 5, 2023 17:11
@renovate renovate bot changed the title chore(deps): update dependency pylint to v2.17.7 chore(deps): update all patch dependencies Oct 5, 2023
@renovate renovate bot changed the title chore(deps): update all patch dependencies fix(deps): update all patch dependencies Oct 19, 2023
@renovate renovate bot force-pushed the renovate/all-patch-patch branch from 3c4905a to 50a9f18 Compare October 19, 2023 09:24
@renovate renovate bot force-pushed the renovate/all-patch-patch branch from 50a9f18 to 24f5d69 Compare December 13, 2023 03:38
@renovate renovate bot changed the title fix(deps): update all patch dependencies chore(deps): update all patch dependencies Dec 13, 2023
@renovate renovate bot force-pushed the renovate/all-patch-patch branch from 24f5d69 to 676793e Compare December 21, 2023 12:57
@renovate renovate bot force-pushed the renovate/all-patch-patch branch from 676793e to d0cddf1 Compare January 23, 2024 23:08
@renovate renovate bot force-pushed the renovate/all-patch-patch branch from d0cddf1 to 3394562 Compare February 11, 2024 15:51
@renovate renovate bot force-pushed the renovate/all-patch-patch branch 2 times, most recently from 0ea6dcf to 148c9fc Compare March 14, 2024 15:18
@renovate renovate bot force-pushed the renovate/all-patch-patch branch from 148c9fc to cf04c58 Compare May 29, 2024 18:42
@renovate renovate bot force-pushed the renovate/all-patch-patch branch from cf04c58 to d8006e1 Compare June 17, 2024 01:32
@renovate renovate bot force-pushed the renovate/all-patch-patch branch from d8006e1 to 1a135e6 Compare September 27, 2024 19:23
@renovate renovate bot force-pushed the renovate/all-patch-patch branch from 1a135e6 to 41a8eca Compare October 28, 2024 17:39
@renovate renovate bot changed the title chore(deps): update all patch dependencies fix(deps): update all patch dependencies Dec 10, 2024
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