You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Looks like typed-ast not compatible with 3.13
To Reproduce
Steps to reproduce the behavior:
Run pip install handsdown on 3.13
Expected behavior
Module installed
Desktop (please complete the following information):
OS: ubuntu 22.04 (i guess)
Version latest 2.1.0
Additional context
Build failed
copying typed_ast/__init__.py -> build/lib.linux-x86_64-cpython-313/typed_ast
copying typed_ast/conversions.py -> build/lib.linux-x86_64-cpython-313/typed_ast
creating build/lib.linux-x86_64-cpython-313/typed_ast/tests
copying ast3/tests/test_basics.py -> build/lib.linux-x86_64-cpython-313/typed_ast/tests
running build_ext
building '_ast27' extension
creating build/temp.linux-x86_64-cpython-313/ast27/Custom
creating build/temp.linux-x86_64-cpython-313/ast27/Parser
creating build/temp.linux-x86_64-cpython-313/ast27/Python
gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iast27/Include -I/tmp/tmp7aya7lid/.venv/include -I/tmp/runner-cache/Python/3.13.0/x64/include/python3.13 -c ast27/Custom/typed_ast.c -o build/temp.linux-x86_64-cpython-313/ast27/Custom/typed_ast.o
In file included from /tmp/runner-cache/Python/3.13.0/x64/include/python3.13/pyport.h:358,
from /tmp/runner-cache/Python/3.13.0/x64/include/python3.13/Python.h:63,
from ast27/Custom/typed_ast.c:1:
ast27/Custom/../Include/compile.h:12:12: error: unknown type name ‘PyFutureFeatures’
12 | PyAPI_FUNC(PyFutureFeatures *) PyFuture_FromAST(struct _mod *, const char *);
| ^~~~~~~~~~~~~~~~
/tmp/runner-cache/Python/3.13.0/x64/include/python3.13/exports.h:94:53: note: in definition of macro ‘PyAPI_FUNC’
94 | # define PyAPI_FUNC(RTYPE) Py_EXPORTED_SYMBOL RTYPE
| ^~~~~
error: command '/usr/bin/gcc' failed with exit code 1
at .venv/lib/python3.13/site-packages/poetry/installation/chef.py:164 in _prepare
160│
161│ error = ChefBuildError("\n\n".join(message_parts))
162│
163│ if error is not None:
→ 164│ raise error from None
165│
166│ return path
167│
168│ def _prepare_sdist(self, archive: Path, destination: Path | None = None) -> Path:
Note: This error originates from the build backend, and is likely not a problem with poetry but with typed-ast (1.5.5) not supporting PEP 517 builds. You can verify this by running 'pip wheel --no-cache-dir --use-pep517 "typed-ast (==1.5.5)"'.
The text was updated successfully, but these errors were encountered:
Describe the bug
Looks like typed-ast not compatible with 3.13
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Module installed
Desktop (please complete the following information):
Additional context
Build failed
The text was updated successfully, but these errors were encountered: