fix #148 #72
Annotations
27 errors and 3 warnings
|
Python Test and Lint (3.12)
Process completed with exit code 1.
|
|
ruff (PERF401):
tests/test_license_matrix.py#L53
tests/test_license_matrix.py:53:4: PERF401 Use a list comprehension to create a transformed list
help: Replace for loop with list comprehension
|
|
ruff (ANN001):
tests/conftest.py#L22
tests/conftest.py:22:18: ANN001 Missing type annotation for function argument `record`
|
|
ruff (SLF001):
licensecheck/packageinforesolver.py#L84
licensecheck/packageinforesolver.py:84:16: SLF001 Private member accessed: `_spec`
|
|
ruff (SLF001):
licensecheck/packageinforesolver.py#L83
licensecheck/packageinforesolver.py:83:24: SLF001 Private member accessed: `_specs`
|
|
ruff (ANN401):
licensecheck/models/config.py#L35
licensecheck/models/config.py:35:43: ANN401 Dynamically typed expressions (typing.Any) are disallowed in `normalize_format`
|
|
ruff (ANN401):
licensecheck/models/config.py#L35
licensecheck/models/config.py:35:35: ANN401 Dynamically typed expressions (typing.Any) are disallowed in `value`
|
|
ruff (SIM115):
licensecheck/io/cli.py#L158
licensecheck/io/cli.py:158:8: SIM115 Use a context manager for opening files
|
|
ruff (E501):
licensecheck/io/cli.py#L1
licensecheck/io/cli.py:1:101: E501 Line too long (106 > 100)
|
|
Python Test and Lint (3.14)
Process completed with exit code 1.
|
|
ruff (PERF401):
tests/test_license_matrix.py#L53
tests/test_license_matrix.py:53:4: PERF401 Use a list comprehension to create a transformed list
help: Replace for loop with list comprehension
|
|
ruff (ANN001):
tests/conftest.py#L22
tests/conftest.py:22:18: ANN001 Missing type annotation for function argument `record`
|
|
ruff (SLF001):
licensecheck/packageinforesolver.py#L84
licensecheck/packageinforesolver.py:84:16: SLF001 Private member accessed: `_spec`
|
|
ruff (SLF001):
licensecheck/packageinforesolver.py#L83
licensecheck/packageinforesolver.py:83:24: SLF001 Private member accessed: `_specs`
|
|
ruff (ANN401):
licensecheck/models/config.py#L35
licensecheck/models/config.py:35:43: ANN401 Dynamically typed expressions (typing.Any) are disallowed in `normalize_format`
|
|
ruff (ANN401):
licensecheck/models/config.py#L35
licensecheck/models/config.py:35:35: ANN401 Dynamically typed expressions (typing.Any) are disallowed in `value`
|
|
ruff (SIM115):
licensecheck/io/cli.py#L158
licensecheck/io/cli.py:158:8: SIM115 Use a context manager for opening files
|
|
ruff (E501):
licensecheck/io/cli.py#L1
licensecheck/io/cli.py:1:101: E501 Line too long (106 > 100)
|
|
Python Test and Lint (3.13)
Process completed with exit code 1.
|
|
ruff (PERF401):
tests/test_license_matrix.py#L53
tests/test_license_matrix.py:53:4: PERF401 Use a list comprehension to create a transformed list
help: Replace for loop with list comprehension
|
|
ruff (ANN001):
tests/conftest.py#L22
tests/conftest.py:22:18: ANN001 Missing type annotation for function argument `record`
|
|
ruff (SLF001):
licensecheck/packageinforesolver.py#L84
licensecheck/packageinforesolver.py:84:16: SLF001 Private member accessed: `_spec`
|
|
ruff (SLF001):
licensecheck/packageinforesolver.py#L83
licensecheck/packageinforesolver.py:83:24: SLF001 Private member accessed: `_specs`
|
|
ruff (ANN401):
licensecheck/models/config.py#L35
licensecheck/models/config.py:35:43: ANN401 Dynamically typed expressions (typing.Any) are disallowed in `normalize_format`
|
|
ruff (ANN401):
licensecheck/models/config.py#L35
licensecheck/models/config.py:35:35: ANN401 Dynamically typed expressions (typing.Any) are disallowed in `value`
|
|
ruff (SIM115):
licensecheck/io/cli.py#L158
licensecheck/io/cli.py:158:8: SIM115 Use a context manager for opening files
|
|
ruff (E501):
licensecheck/io/cli.py#L1
licensecheck/io/cli.py:1:101: E501 Line too long (106 > 100)
|
|
Python Test and Lint (3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Python Test and Lint (3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Python Test and Lint (3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|