Comments (7)
Thanks for the bug report! I won't have time to investigate this soon, unfortunately, and I don't have much experience developing on Windows systems.
If you have the time and the inclination, PRs very welcome!
from typed_ast.
Question: what version of GCC are you using?
from typed_ast.
Cygwin:
$ which gcc
/usr/bin/gcc
$ gcc --version
gcc (GCC) 5.4.0
MSYS2:
$ which gcc
/usr/bin/gcc
$ gcc --version
gcc (GCC) 5.3.0
At first I thought the issue might be just some wrong environment variable but apparently it's more than that or I was looking at the wrong place.
from typed_ast.
The following Cygwin mailing list thread is probably related as it hints on what could be at fault here: https://www.cygwin.com/ml/cygwin/2016-09/threads.html#00063
Summary: Python apparently assumes it is being compiled under native Windows using MSVC. Checking out the Cygwin-specific patches might yield some hints at what should be done, it could be that change some #if
blocks might suffice.
from typed_ast.
Getting typed_ast to work with Cygwin is always going to be a struggle. None of the developers use Cygwin. Honestly we don't even use Windows, but we are committed to make it work with the standard Python installers for Windows from python.org. Of course you can submit PRs with patches, and we may even accept those of they don't interfere with our other goals, but we won't have any QA time dedicated to make sure that typed_ast or mypy keeps working on Cygwin.
Maybe if enough Cygwin enthusiasts care you can just fork the project and maintain your patches there?
from typed_ast.
It works now, probably because of a3f63eb and maybe also because of some changes on Cygwin's side:
$ python3 setup.py build
running build
running build_py
creating build
creating build/lib.cygwin-2.6.1-x86_64-3.4
creating build/lib.cygwin-2.6.1-x86_64-3.4/typed_ast
copying typed_ast/ast27.py -> build/lib.cygwin-2.6.1-x86_64-3.4/typed_ast
copying typed_ast/ast35.py -> build/lib.cygwin-2.6.1-x86_64-3.4/typed_ast
copying typed_ast/conversions.py -> build/lib.cygwin-2.6.1-x86_64-3.4/typed_ast
copying typed_ast/__init__.py -> build/lib.cygwin-2.6.1-x86_64-3.4/typed_ast
running build_ext
building '_ast27' extension
creating build/temp.cygwin-2.6.1-x86_64-3.4
creating build/temp.cygwin-2.6.1-x86_64-3.4/ast27
creating build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser
creating build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Python
creating build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Custom
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Parser/acceler.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/acceler.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Parser/bitset.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/bitset.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Parser/grammar.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/grammar.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Parser/grammar1.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/grammar1.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Parser/node.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/node.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Parser/parser.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/parser.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Parser/parsetok.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/parsetok.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Parser/tokenizer.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/tokenizer.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Python/asdl.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Python/asdl.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Python/ast.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Python/ast.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Python/graminit.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Python/graminit.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Python/mystrtoul.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Python/mystrtoul.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Python/Python-ast.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Python/Python-ast.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast27/Include -I/usr/include/python3.4m -c ast27/Custom/typed_ast.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Custom/typed_ast.o
gcc -shared -Wl,--enable-auto-image-base build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/acceler.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/bitset.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/grammar.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/grammar1.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/node.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/parser.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/parsetok.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Parser/tokenizer.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Python/asdl.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Python/ast.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Python/graminit.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Python/mystrtoul.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Python/Python-ast.o build/temp.cygwin-2.6.1-x86_64-3.4/ast27/Custom/typed_ast.o -L/usr/lib/python3.4/config -L/usr/lib -lpython3.4m -o build/lib.cygwin-2.6.1-x86_64-3.4/_ast27.cpython-34m.dll
building '_ast35' extension
creating build/temp.cygwin-2.6.1-x86_64-3.4/ast35
creating build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser
creating build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Python
creating build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Custom
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Parser/acceler.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/acceler.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Parser/bitset.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/bitset.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Parser/grammar.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/grammar.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Parser/grammar1.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/grammar1.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Parser/node.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/node.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Parser/parser.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/parser.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Parser/parsetok.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/parsetok.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Parser/tokenizer.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/tokenizer.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Python/asdl.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Python/asdl.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Python/ast.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Python/ast.o
ast35/Python/ast.c: In function ‘handle_keywordonly_args.isra.27’:
ast35/Python/ast.c:1292:12: warning: ‘arg’ may be used uninitialized in this function [-Wmaybe-uninitialized]
arg_ty arg;
^
ast35/Python/ast.c: In function ‘ast_for_arguments’:
ast35/Python/ast.c:1382:12: warning: ‘arg’ may be used uninitialized in this function [-Wmaybe-uninitialized]
arg_ty arg;
^
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Python/graminit.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Python/graminit.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Python/Python-ast.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Python/Python-ast.o
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/build=/usr/src/debug/python3-3.4.5-1 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.4.5-1.x86_64/src/Python-3.4.5=/usr/src/debug/python3-3.4.5-1 -Iast35/Include -I/usr/include/python3.4m -c ast35/Custom/typed_ast.c -o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Custom/typed_ast.o
gcc -shared -Wl,--enable-auto-image-base build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/acceler.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/bitset.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/grammar.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/grammar1.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/node.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/parser.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/parsetok.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Parser/tokenizer.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Python/asdl.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Python/ast.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Python/graminit.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Python/Python-ast.o build/temp.cygwin-2.6.1-x86_64-3.4/ast35/Custom/typed_ast.o -L/usr/lib/python3.4/config -L/usr/lib -lpython3.4m -o build/lib.cygwin-2.6.1-x86_64-3.4/_ast35.cpython-34m.dll
$ pip3 install -e .
Obtaining file:///home/herst/typed_ast
Installing collected packages: typed-ast
Running setup.py develop for typed-ast
Successfully installed typed-ast
from typed_ast.
Great! Thanks for the update.
from typed_ast.
Related Issues (20)
- test_ignores and test_convert_strs fail on ppc64 HOT 5
- Error Installing Pybinsim on Windows with Python 3.8 HOT 1
- Wheel support for aarch64 HOT 7
- typed_ast causes `IndentationError` when using "sphinx-autodoc-typehints" package HOT 2
- Error installing on Python 3.9 HOT 12
- Who has owner permissions on this repo? HOT 7
- Python 3.10 support? - undefined symbol: PyNode_ListTree HOT 3
- ast27 gives syntax error for valid code on s390x HOT 26
- Build failure installing on Python 3.10 HOT 5
- Fails to compile with Apple Silicon compiler HOT 11
- Building wheel in python ``3.10a7`` fail during installation HOT 3
- Older releases crash pip when it tries to build them HOT 2
- Compilation fails on Python 3.11 HOT 2
- Module load fails with Python 3.9.8 (undefined symbol _PyUnicode_DecodeUnicodeEscape) HOT 13
- typed-ast end of life? HOT 12
- Release 1.4.4 HOT 4
- typed_ast end of life (July 2023) HOT 1
- Aarch64 wheels not available on pypi HOT 3
- Install error on Python 3.10.1 windows HOT 4
- Module load fails with Python 3.9.13 (undefined symbol _PyUnicode_DecodeUnicodeEscape)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from typed_ast.