Update all python dependencies
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
black (changelog) |
==22.10.0 -> ==22.12.0
|
||||
pylint (changelog) |
==2.15.5 -> ==2.15.8
|
||||
python-gitlab |
==3.11.0 -> ==3.12.0
|
Release Notes
psf/black
v22.12.0
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
False Positives Fixed
-
Document a known false positive for
useless-suppression
when disablingline-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
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 bytyping.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.
-
Fixes a crash in
stop-iteration-return
when thenext
builtin is called without arguments.Closes #7828
v2.15.6
False Positives Fixed
-
Fix false positive for
unhashable-member
when subclassingdict
and using the subclass as a dictionary key.Closes #7501
-
unnecessary-list-index-lookup
will not be wrongly emitted ifenumerate
is called withstart
.Closes #7682
-
Don't warn about
stop-iteration-return
when usingnext()
overitertools.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
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
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.