diff --git a/azure-pipeline.yml b/azure-pipeline.yml index fae48b0..25c2336 100644 --- a/azure-pipeline.yml +++ b/azure-pipeline.yml @@ -54,7 +54,7 @@ jobs: steps: - task: UsePythonVersion@0 inputs: - versionSpec: 3.11 + versionSpec: 3.12 - bash: | set -ev diff --git a/knack/help.py b/knack/help.py index 9d2740d..ead4bfb 100644 --- a/knack/help.py +++ b/knack/help.py @@ -464,8 +464,7 @@ def _layout_items(items): 'line_len': line_len } layout['summary'] = layout['summary'].replace('\n', ' ') - if line_len > self.max_line_len: - self.max_line_len = line_len + self.max_line_len = max(line_len, self.max_line_len) layouts.append(layout) return layouts @@ -586,8 +585,7 @@ def _layout_items(items): 'group_name': c.group_name, 'line_len': line_len } - if line_len > self.max_line_len: - self.max_line_len = line_len + self.max_line_len = max(line_len, self.max_line_len) layouts.append(layout) return layouts diff --git a/requirements.txt b/requirements.txt index 8861184..1ee0682 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,10 @@ -argcomplete==3.1.1 -flake8==6.0.0 +argcomplete==3.4.0 +flake8==7.1.0 jmespath==1.0.1 -packaging==23.1 -Pygments==2.15.1 -pylint==2.17.4 -pytest==7.4.0 +packaging==24.1 +Pygments==2.18.0 +pylint==3.2.5 +pytest==8.2.2 PyYAML tabulate==0.9.0 -vcrpy==5.0.0 +vcrpy==6.0.1