Skip to content

testing fix for #98 #89

testing fix for #98

testing fix for #98 #89

Triggered via push February 3, 2025 01:23
Status Failure
Total duration 44s
Artifacts

lint.yml

on: push
Matrix: lint
Fit to window
Zoom out
Zoom in

Annotations

40 errors and 7 warnings
lint (3.9): portalocker/__init__.py#L37
Type of "lock" is partially unknown   Type of "lock" is "(file: int | Unknown, flags: LockFlags) -> None" (reportUnknownVariableType)
lint (3.9): portalocker/__init__.py#L37
Type of "lock" is partially unknown   Type of "lock" is "(file: int | Unknown, flags: LockFlags) -> None" (reportUnknownMemberType)
lint (3.9): portalocker/__init__.py#L39
Type of "unlock" is partially unknown   Type of "unlock" is "(file: Unknown) -> None" (reportUnknownVariableType)
lint (3.9): portalocker/__init__.py#L39
Type of "unlock" is partially unknown   Type of "unlock" is "(file: Unknown) -> None" (reportUnknownMemberType)
lint (3.9): portalocker/exceptions.py#L13
Type of parameter "fh" is partially unknown   Parameter type is "Unknown | int | None" (reportUnknownParameterType)
lint (3.9): portalocker/exceptions.py#L13
Variable not allowed in type expression (reportInvalidTypeForm)
lint (3.9): portalocker/exceptions.py#L13
Type of "IO" is unknown (reportUnknownMemberType)
lint (3.9): portalocker/exceptions.py#L16
Type of "fh" is partially unknown   Type of "fh" is "Unknown | int | None" (reportUnknownMemberType)
lint (3.9): portalocker/portalocker.py#L238
Argument type is partially unknown   Argument corresponds to parameter "__p0"   Argument type is "int | Unknown" (reportUnknownArgumentType)
lint (3.9): portalocker/portalocker.py#L271
Type of "fileno" is unknown (reportUnknownMemberType)
Ruff (E501): portalocker/portalocker.py#L14
portalocker/portalocker.py:14:80: E501 Line too long (88 > 79)
Ruff (I001): portalocker/portalocker.py#L37
portalocker/portalocker.py:37:5: I001 Import block is un-sorted or un-formatted
Ruff (E501): portalocker/portalocker.py#L122
portalocker/portalocker.py:122:80: E501 Line too long (100 > 79)
Ruff (E501): portalocker/portalocker.py#L124
portalocker/portalocker.py:124:80: E501 Line too long (95 > 79)
Ruff (E501): portalocker/portalocker.py#L139
portalocker/portalocker.py:139:80: E501 Line too long (88 > 79)
Ruff (F821): portalocker/portalocker.py#L145
portalocker/portalocker.py:145:58: F821 Undefined name `lock_length`
Ruff (UP024): portalocker/portalocker.py#L146
portalocker/portalocker.py:146:24: UP024 Replace aliased errors with `OSError`
Ruff (B904): portalocker/portalocker.py#L147
portalocker/portalocker.py:147:21: B904 Within an `except` clause, raise exceptions with `raise ... from err` or `raise ... from None` to distinguish them from errors in exception handling
Ruff (UP024): portalocker/portalocker.py#L155
portalocker/portalocker.py:155:20: UP024 Replace aliased errors with `OSError`
Ruff (B904): portalocker/portalocker.py#L156
portalocker/portalocker.py:156:17: B904 Within an `except` clause, raise exceptions with `raise ... from err` or `raise ... from None` to distinguish them from errors in exception handling
Ruff (E501): portalocker/portalocker.py#L14
portalocker/portalocker.py:14:80: E501 Line too long (88 > 79)
Ruff (I001): portalocker/portalocker.py#L37
portalocker/portalocker.py:37:5: I001 Import block is un-sorted or un-formatted
Ruff (E501): portalocker/portalocker.py#L122
portalocker/portalocker.py:122:80: E501 Line too long (100 > 79)
Ruff (E501): portalocker/portalocker.py#L124
portalocker/portalocker.py:124:80: E501 Line too long (95 > 79)
Ruff (E501): portalocker/portalocker.py#L139
portalocker/portalocker.py:139:80: E501 Line too long (88 > 79)
Ruff (F821): portalocker/portalocker.py#L145
portalocker/portalocker.py:145:58: F821 Undefined name `lock_length`
Ruff (UP024): portalocker/portalocker.py#L146
portalocker/portalocker.py:146:24: UP024 Replace aliased errors with `OSError`
Ruff (B904): portalocker/portalocker.py#L147
portalocker/portalocker.py:147:21: B904 Within an `except` clause, raise exceptions with `raise ... from err` or `raise ... from None` to distinguish them from errors in exception handling
Ruff (UP024): portalocker/portalocker.py#L155
portalocker/portalocker.py:155:20: UP024 Replace aliased errors with `OSError`
Ruff (B904): portalocker/portalocker.py#L156
portalocker/portalocker.py:156:17: B904 Within an `except` clause, raise exceptions with `raise ... from err` or `raise ... from None` to distinguish them from errors in exception handling
Ruff (E501): portalocker/portalocker.py#L14
portalocker/portalocker.py:14:80: E501 Line too long (88 > 79)
Ruff (I001): portalocker/portalocker.py#L37
portalocker/portalocker.py:37:5: I001 Import block is un-sorted or un-formatted
Ruff (E501): portalocker/portalocker.py#L122
portalocker/portalocker.py:122:80: E501 Line too long (100 > 79)
Ruff (E501): portalocker/portalocker.py#L124
portalocker/portalocker.py:124:80: E501 Line too long (95 > 79)
Ruff (E501): portalocker/portalocker.py#L139
portalocker/portalocker.py:139:80: E501 Line too long (88 > 79)
Ruff (F821): portalocker/portalocker.py#L145
portalocker/portalocker.py:145:58: F821 Undefined name `lock_length`
Ruff (UP024): portalocker/portalocker.py#L146
portalocker/portalocker.py:146:24: UP024 Replace aliased errors with `OSError`
Ruff (B904): portalocker/portalocker.py#L147
portalocker/portalocker.py:147:21: B904 Within an `except` clause, raise exceptions with `raise ... from err` or `raise ... from None` to distinguish them from errors in exception handling
Ruff (UP024): portalocker/portalocker.py#L155
portalocker/portalocker.py:155:20: UP024 Replace aliased errors with `OSError`
Ruff (B904): portalocker/portalocker.py#L156
portalocker/portalocker.py:156:17: B904 Within an `except` clause, raise exceptions with `raise ... from err` or `raise ... from None` to distinguish them from errors in exception handling
lint (3.9)
Unexpected input(s) 'path', valid inputs are ['version', 'pylance-version', 'working-directory', 'annotate', 'create-stub', 'dependencies', 'ignore-external', 'level', 'project', 'python-platform', 'python-path', 'python-version', 'skip-unannotated', 'stats', 'typeshed-path', 'venv-path', 'verbose', 'verify-types', 'warnings', 'extra-args', 'lib', 'no-comments']
lint (3.12)
Unexpected input(s) 'extra-args', valid inputs are ['entryPoint', 'args', 'path', 'flags', 'format']
lint (3.12)
Unexpected input(s) 'path', valid inputs are ['version', 'pylance-version', 'working-directory', 'annotate', 'create-stub', 'dependencies', 'ignore-external', 'level', 'project', 'python-platform', 'python-path', 'python-version', 'skip-unannotated', 'stats', 'typeshed-path', 'venv-path', 'verbose', 'verify-types', 'warnings', 'extra-args', 'lib', 'no-comments']
lint (3.10)
Unexpected input(s) 'extra-args', valid inputs are ['entryPoint', 'args', 'path', 'flags', 'format']
lint (3.10)
Unexpected input(s) 'path', valid inputs are ['version', 'pylance-version', 'working-directory', 'annotate', 'create-stub', 'dependencies', 'ignore-external', 'level', 'project', 'python-platform', 'python-path', 'python-version', 'skip-unannotated', 'stats', 'typeshed-path', 'venv-path', 'verbose', 'verify-types', 'warnings', 'extra-args', 'lib', 'no-comments']
lint (3.11)
Unexpected input(s) 'extra-args', valid inputs are ['entryPoint', 'args', 'path', 'flags', 'format']
lint (3.11)
Unexpected input(s) 'path', valid inputs are ['version', 'pylance-version', 'working-directory', 'annotate', 'create-stub', 'dependencies', 'ignore-external', 'level', 'project', 'python-platform', 'python-path', 'python-version', 'skip-unannotated', 'stats', 'typeshed-path', 'venv-path', 'verbose', 'verify-types', 'warnings', 'extra-args', 'lib', 'no-comments']