Skip to content

Update all python dependencies

shepard bot requested to merge renovate/all-python-deps into main

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
black (changelog) ==22.10.0 -> ==22.12.0 age adoption passing confidence
pylint (changelog) ==2.15.5 -> ==2.15.8 age adoption passing confidence
python-gitlab ==3.11.0 -> ==3.12.0 age adoption passing confidence

Release Notes

psf/black

v22.12.0

Compare Source

Preview style
  • Enforce empty lines before classes and functions with sticky leading comments (#​3302)
  • Reformat empty and whitespace-only files as either an empty file (if no newline is present) or as a single newline character (if a newline is present) (#​3348)
  • Implicitly concatenated strings used as function args are now wrapped inside parentheses (#​3307)
  • Correctly handle trailing commas that are inside a line's leading non-nested parens (#​3370)
Configuration
  • Fix incorrectly applied .gitignore rules by considering the .gitignore location and the relative path to the target file (#​3338)
  • Fix incorrectly ignoring .gitignore presence when more than one source directory is specified (#​3336)
Parser
  • Parsing support has been added for walruses inside generator expression that are passed as function args (for example, any(match := my_re.match(text) for text in texts)) (#​3327).
Integrations
  • Vim plugin: Optionally allow using the system installation of Black via let g:black_use_virtualenv = 0(#​3309)
PyCQA/pylint

v2.15.8: 2.15.8

Compare Source

False Positives Fixed

  • Document a known false positive for useless-suppression when disabling line-too-long in a module with only comments and no code.

    Closes #​3368

  • Fix logging-fstring-interpolation false positive raised when logging and f-string with %s formatting.

    Closes #​4984

  • Fixes false positive abstract-method on Protocol classes.

    Closes #​7209

  • Fix missing-param-doc false positive when function parameter has an escaped underscore.

    Closes #​7827

  • multiple-statements no longer triggers for function stubs using inlined ....

    Closes #​7860

v2.15.7: 2.15.7

Compare Source

False Positives Fixed

  • Fix deprecated-method false positive when alias for method is similar to name of deprecated method.

    Closes #​5886

  • Fix a false positive for used-before-assignment for imports guarded by typing.TYPE_CHECKING later used in variable annotations.

    Closes #​7609

Other Bug Fixes

  • Pylint will now filter duplicates given to it before linting. The output should be the same whether a file is given/discovered multiple times or not.

    Closes #​6242, #​4053

  • Fixes a crash in stop-iteration-return when the next builtin is called without arguments.

    Closes #​7828

v2.15.6

Compare Source

False Positives Fixed

  • Fix false positive for unhashable-member when subclassing dict and using the subclass as a dictionary key.

    Closes #​7501

  • unnecessary-list-index-lookup will not be wrongly emitted if enumerate is called with start.

    Closes #​7682

  • Don't warn about stop-iteration-return when using next() over itertools.cycle.

    Closes #​7765

Other Bug Fixes

  • Messages sent to reporter are now copied so a reporter cannot modify the message sent to other reporters.

    Closes #​7214

  • Fixes edge case of custom method named next raised an astroid error.

    Closes #​7610

  • Fix crash that happened when parsing files with unexpected encoding starting with 'utf' like utf13.

    Closes #​7661

  • Fix a crash when a child class with an __init__ method inherits from a parent class with an __init__ class attribute.

    Closes #​7742

python-gitlab/python-gitlab

v3.12.0

Compare Source

Feature
  • Add support for SAML group links (#​2367) (1020ce9)
  • groups: Add LDAP link manager and deprecate old API endpoints (3a61f60)
  • groups: Add support for listing ldap_group_links (#​2371) (ad7c8fa)
  • Implement secure files API (d0a0348)
  • ci: Re-Run Tests on MR Comment workflow (034cde3)
  • api: Add support for getting a project's pull mirror details (060cfe1)
  • api: Add support for remote project import from AWS S3 (#​2357) (892281e)
  • api: Add support for remote project import (#​2348) (e5dc72d)
  • api: Add application statistics (6fcf3b6)
Fix
  • cli: Enable debug before doing auth (65abb85)
  • cli: Expose missing mr_default_target_self project attribute (12aea32)
  • Use POST method and return dict in cancel_merge_when_pipeline_succeeds() (#​2350) (bd82d74)
Documentation
  • Use the term "log file" for getting a job log file (9d2b1ad)
  • groups: Describe GitLab.com group creation limitation (9bd433a)
  • api: Pushrules remove saying None is returned when not found (c3600b4)

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 MR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by shepard bot

Merge request reports