Add initial support for abi3.abi3t tag from PEP 803 #1666
Annotations
22 warnings
|
pyright (3.14, 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.14, ubuntu-latest):
setuptools/config/_apply_pyprojecttoml.py#L408
No overloads for "getattr" match the provided arguments (reportCallIssue)
|
|
pyright (3.14, ubuntu-latest):
setuptools/config/_apply_pyprojecttoml.py#L35
"_OptionsList" is unknown import symbol (reportAttributeAccessIssue)
|
|
pyright (3.14, ubuntu-latest):
setuptools/config/_apply_pyprojecttoml.py#L35
Import "distutils.dist" could not be resolved from source (reportMissingModuleSource)
|
|
pyright (3.14, ubuntu-latest):
_distutils_hack/__init__.py#L215
Expression value is unused (reportUnusedExpression)
|
|
pyright (3.14, 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.14, 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.14, ubuntu-latest):
setup.py#L52
No overloads for "relpath" match the provided arguments (reportCallIssue)
|
|
pyright (3.14, ubuntu-latest):
setuptools/tests/test_logging.py#L67
Import "distutils.dist" could not be resolved from source (reportMissingModuleSource)
|
|
pyright (3.14, ubuntu-latest):
setuptools/tests/test_logging.py#L37
"core" is not a known attribute of module "distutils" (reportAttributeAccessIssue)
|
|
pyright (3.14, ubuntu-latest):
setuptools/tests/test_install_scripts.py#L30
Cannot assign to attribute "executable" for class "Command"
Attribute "executable" is unknown (reportAttributeAccessIssue)
|
|
pyright (3.10, 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.10, ubuntu-latest):
setuptools/__init__.py#L66
Cannot access attribute "set_defaults" for class "MinimalDistribution*"
Attribute "set_defaults" is unknown (reportAttributeAccessIssue)
|
|
pyright (3.10, 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.10, ubuntu-latest):
setuptools/config/_apply_pyprojecttoml.py#L408
No overloads for "getattr" match the provided arguments (reportCallIssue)
|
|
pyright (3.10, ubuntu-latest):
_distutils_hack/__init__.py#L215
Expression value is unused (reportUnusedExpression)
|
|
pyright (3.10, 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.10, ubuntu-latest):
setuptools/tests/test_logging.py#L76
"log" is not a known attribute of module "distutils.dist" (reportAttributeAccessIssue)
|
|
pyright (3.10, ubuntu-latest):
setuptools/tests/test_logging.py#L74
"log" is not a known attribute of module "distutils.dist" (reportAttributeAccessIssue)
|
|
pyright (3.10, ubuntu-latest):
setuptools/tests/test_logging.py#L37
"core" is not a known attribute of module "distutils" (reportAttributeAccessIssue)
|
|
pyright (3.10, 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.10, ubuntu-latest):
setup.py#L52
No overloads for "relpath" match the provided arguments (reportCallIssue)
|