Remove out-of-date Python 3.14 CI configuration #1636
Annotations
22 warnings
|
pyright (3.13, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, jakebailey/pyright-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
pyright (3.13, ubuntu-latest):
setuptools/config/_apply_pyprojecttoml.py#L408
No overloads for "getattr" match the provided arguments (reportCallIssue)
|
|
pyright (3.13, ubuntu-latest):
setuptools/config/_apply_pyprojecttoml.py#L35
"_OptionsList" is unknown import symbol (reportAttributeAccessIssue)
|
|
pyright (3.13, ubuntu-latest):
setuptools/config/_apply_pyprojecttoml.py#L35
Import "distutils.dist" could not be resolved from source (reportMissingModuleSource)
|
|
pyright (3.13, ubuntu-latest):
_distutils_hack/__init__.py#L215
Expression value is unused (reportUnusedExpression)
|
|
pyright (3.13, ubuntu-latest):
_distutils_hack/__init__.py#L76
Operator "in" not supported for types "Literal['_distutils']" and "str | None"
Operator "in" not supported for types "Literal['_distutils']" and "None" (reportOperatorIssue)
|
|
pyright (3.13, ubuntu-latest):
setup.py#L52
Argument of type "str | None" cannot be assigned to parameter "path" of type "StrPath" in function "relpath"
Type "str | None" is not assignable to type "StrPath"
Type "None" is not assignable to type "StrPath"
"None" is not assignable to "str"
"None" is incompatible with protocol "PathLike[str]"
"__fspath__" is not present (reportArgumentType)
|
|
pyright (3.13, ubuntu-latest):
setup.py#L52
No overloads for "relpath" match the provided arguments (reportCallIssue)
|
|
pyright (3.13, ubuntu-latest):
setuptools/tests/test_logging.py#L67
Import "distutils.dist" could not be resolved from source (reportMissingModuleSource)
|
|
pyright (3.13, ubuntu-latest):
setuptools/tests/test_logging.py#L37
"core" is not a known attribute of module "distutils" (reportAttributeAccessIssue)
|
|
pyright (3.13, ubuntu-latest):
setuptools/tests/test_install_scripts.py#L30
Cannot assign to attribute "executable" for class "Command"
Attribute "executable" is unknown (reportAttributeAccessIssue)
|
|
pyright (3.9, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, jakebailey/pyright-action@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
pyright (3.9, ubuntu-latest):
setuptools/wheel.py#L94
Cannot access attribute "py_version" for class "Wheel*"
Attribute "py_version" is unknown (reportAttributeAccessIssue)
|
|
pyright (3.9, ubuntu-latest):
setuptools/config/_apply_pyprojecttoml.py#L408
Argument of type "_S@reduce" cannot be assigned to parameter "name" of type "str" in function "getattr"
"object*" is not assignable to "str" (reportArgumentType)
|
|
pyright (3.9, ubuntu-latest):
setuptools/config/_apply_pyprojecttoml.py#L408
No overloads for "getattr" match the provided arguments (reportCallIssue)
|
|
pyright (3.9, ubuntu-latest):
setuptools/tests/test_logging.py#L76
"log" is not a known attribute of module "distutils.dist" (reportAttributeAccessIssue)
|
|
pyright (3.9, ubuntu-latest):
setuptools/tests/test_logging.py#L74
"log" is not a known attribute of module "distutils.dist" (reportAttributeAccessIssue)
|
|
pyright (3.9, ubuntu-latest):
setuptools/tests/test_logging.py#L37
"core" is not a known attribute of module "distutils" (reportAttributeAccessIssue)
|
|
pyright (3.9, ubuntu-latest):
_distutils_hack/__init__.py#L215
Expression value is unused (reportUnusedExpression)
|
|
pyright (3.9, ubuntu-latest):
_distutils_hack/__init__.py#L76
Operator "in" not supported for types "Literal['_distutils']" and "str | None"
Operator "in" not supported for types "Literal['_distutils']" and "None" (reportOperatorIssue)
|
|
pyright (3.9, ubuntu-latest):
setup.py#L52
Argument of type "str | None" cannot be assigned to parameter "path" of type "StrPath" in function "relpath"
Type "str | None" is not assignable to type "StrPath"
Type "None" is not assignable to type "StrPath"
"None" is not assignable to "str"
"None" is incompatible with protocol "PathLike[str]"
"__fspath__" is not present (reportArgumentType)
|
|
pyright (3.9, ubuntu-latest):
setup.py#L52
No overloads for "relpath" match the provided arguments (reportCallIssue)
|