eth-brownie / brownie

A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.
https://eth-brownie.readthedocs.io
MIT License
2.64k stars 550 forks source link

Failed to follow CONTRIBUTING guide - pip install failes #1678

Open vsmelov opened 1 year ago

vsmelov commented 1 year ago

Environment information

What was wrong?

I tried to follow https://github.com/eth-brownie/brownie/blob/master/CONTRIBUTING.md

vladimirsmelov@Vladimirs-MacBook-Air vsmelov_brownie % virtualenv venv -p python3.10
created virtual environment CPython3.10.1.final.0-64 in 379ms
  creator CPython3Posix(dest=/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/vladimirsmelov/Library/Application Support/virtualenv)
    added seed packages: pip==21.3.1, setuptools==58.3.0, wheel==0.37.0
  activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
vladimirsmelov@Vladimirs-MacBook-Air vsmelov_brownie % . venv/bin/activate
(venv) vladimirsmelov@Vladimirs-MacBook-Air vsmelov_brownie % pip --version
pip 21.3.1 from /Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/lib/python3.10/site-packages/pip (python 3.10)
(venv) vladimirsmelov@Vladimirs-MacBook-Air vsmelov_brownie % pip install -r requirements-dev.txt 
Collecting alabaster==0.7.12
  Using cached alabaster-0.7.12-py2.py3-none-any.whl (14 kB)
Collecting attrs==21.4.0
  Using cached attrs-21.4.0-py2.py3-none-any.whl (60 kB)
Collecting babel==2.10.1
  Using cached Babel-2.10.1-py3-none-any.whl (9.5 MB)
Collecting bleach==5.0.0
  Using cached bleach-5.0.0-py3-none-any.whl (160 kB)
Collecting bump2version==1.0.1
  Using cached bump2version-1.0.1-py2.py3-none-any.whl (22 kB)
Collecting bumpversion==0.6.0
  Using cached bumpversion-0.6.0-py2.py3-none-any.whl (8.4 kB)
Collecting certifi==2021.10.8
  Using cached certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
Collecting cffi==1.15.0
  Downloading cffi-1.15.0-cp310-cp310-macosx_11_0_arm64.whl (173 kB)
     |████████████████████████████████| 173 kB 3.3 MB/s            
Collecting charset-normalizer==2.0.12
  Using cached charset_normalizer-2.0.12-py3-none-any.whl (39 kB)
Collecting click==8.1.3
  Using cached click-8.1.3-py3-none-any.whl (96 kB)
Collecting commonmark==0.9.1
  Using cached commonmark-0.9.1-py2.py3-none-any.whl (51 kB)
Collecting coverage[toml]==6.3.3
  Downloading coverage-6.3.3-cp310-cp310-macosx_11_0_arm64.whl (183 kB)
     |████████████████████████████████| 183 kB 34.6 MB/s            
Collecting cryptography==37.0.2
  Using cached cryptography-37.0.2-cp36-abi3-macosx_10_10_universal2.whl (5.3 MB)
Collecting distlib==0.3.4
  Using cached distlib-0.3.4-py2.py3-none-any.whl (461 kB)
Collecting docutils==0.17.1
  Using cached docutils-0.17.1-py2.py3-none-any.whl (575 kB)
Collecting filelock==3.7.0
  Using cached filelock-3.7.0-py3-none-any.whl (10 kB)
Collecting flake8==3.9.1
  Using cached flake8-3.9.1-py2.py3-none-any.whl (73 kB)
Collecting idna==3.3
  Using cached idna-3.3-py3-none-any.whl (61 kB)
Collecting imagesize==1.3.0
  Using cached imagesize-1.3.0-py2.py3-none-any.whl (5.2 kB)
Collecting importlib-metadata==4.11.3
  Using cached importlib_metadata-4.11.3-py3-none-any.whl (18 kB)
Collecting iniconfig==1.1.1
  Using cached iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB)
Collecting isort==5.10.1
  Using cached isort-5.10.1-py3-none-any.whl (103 kB)
Collecting jeepney==0.8.0
  Using cached jeepney-0.8.0-py3-none-any.whl (48 kB)
Collecting jinja2==3.1.2
  Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB)
Collecting keyring==23.5.0
  Using cached keyring-23.5.0-py3-none-any.whl (33 kB)
Collecting markupsafe==2.1.1
  Downloading MarkupSafe-2.1.1-cp310-cp310-macosx_10_9_universal2.whl (17 kB)
Collecting mccabe==0.6.1
  Using cached mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB)
Collecting mypy==0.720
  Using cached mypy-0.720-py3-none-any.whl (1.6 MB)
Collecting mypy-extensions==0.4.3
  Using cached mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB)
Collecting packaging==21.3
  Using cached packaging-21.3-py3-none-any.whl (40 kB)
Collecting pep517==0.12.0
  Using cached pep517-0.12.0-py2.py3-none-any.whl (19 kB)
Collecting pip-tools==6.6.1
  Using cached pip_tools-6.6.1-py3-none-any.whl (47 kB)
Collecting pkginfo==1.8.2
  Using cached pkginfo-1.8.2-py2.py3-none-any.whl (26 kB)
Collecting platformdirs==2.5.2
  Using cached platformdirs-2.5.2-py3-none-any.whl (14 kB)
Collecting pluggy==1.0.0
  Using cached pluggy-1.0.0-py2.py3-none-any.whl (13 kB)
Collecting py==1.11.0
  Using cached py-1.11.0-py2.py3-none-any.whl (98 kB)
Collecting pycodestyle==2.7.0
  Using cached pycodestyle-2.7.0-py2.py3-none-any.whl (41 kB)
Collecting pycparser==2.21
  Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
Collecting pyflakes==2.3.1
  Using cached pyflakes-2.3.1-py2.py3-none-any.whl (68 kB)
Collecting pygments==2.12.0
  Using cached Pygments-2.12.0-py3-none-any.whl (1.1 MB)
Collecting pyparsing==3.0.9
  Using cached pyparsing-3.0.9-py3-none-any.whl (98 kB)
Collecting pytest==6.2.5
  Using cached pytest-6.2.5-py3-none-any.whl (280 kB)
Collecting pytest-cov==3.0.0
  Using cached pytest_cov-3.0.0-py3-none-any.whl (20 kB)
Collecting pytest-mock==3.7.0
  Using cached pytest_mock-3.7.0-py3-none-any.whl (12 kB)
Collecting pytz==2022.1
  Using cached pytz-2022.1-py2.py3-none-any.whl (503 kB)
Collecting readme-renderer==35.0
  Using cached readme_renderer-35.0-py3-none-any.whl (14 kB)
Collecting requests==2.27.1
  Using cached requests-2.27.1-py2.py3-none-any.whl (63 kB)
Collecting requests-toolbelt==0.9.1
  Using cached requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB)
Collecting rfc3986==2.0.0
  Using cached rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)
Collecting rich==12.4.1
  Using cached rich-12.4.1-py3-none-any.whl (231 kB)
Collecting secretstorage==3.3.2
  Using cached SecretStorage-3.3.2-py3-none-any.whl (15 kB)
Collecting six==1.16.0
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting snowballstemmer==2.2.0
  Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
Collecting sphinx==4.5.0
  Using cached Sphinx-4.5.0-py3-none-any.whl (3.1 MB)
Collecting sphinx-rtd-theme==1.0.0
  Using cached sphinx_rtd_theme-1.0.0-py2.py3-none-any.whl (2.8 MB)
Collecting sphinxcontrib-applehelp==1.0.2
  Using cached sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB)
Collecting sphinxcontrib-devhelp==1.0.2
  Using cached sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB)
Collecting sphinxcontrib-htmlhelp==2.0.0
  Using cached sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB)
Collecting sphinxcontrib-jsmath==1.0.1
  Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-qthelp==1.0.3
  Using cached sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)
Collecting sphinxcontrib-serializinghtml==1.1.5
  Using cached sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB)
Collecting toml==0.10.2
  Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting tomli==2.0.1
  Using cached tomli-2.0.1-py3-none-any.whl (12 kB)
Collecting tox==3.25.0
  Using cached tox-3.25.0-py2.py3-none-any.whl (85 kB)
Collecting twine==4.0.0
  Using cached twine-4.0.0-py3-none-any.whl (36 kB)
Collecting typed-ast==1.4.3
  Using cached typed_ast-1.4.3.tar.gz (210 kB)
  Preparing metadata (setup.py) ... done
Collecting typing-extensions==4.2.0
  Using cached typing_extensions-4.2.0-py3-none-any.whl (24 kB)
Collecting urllib3==1.26.9
  Using cached urllib3-1.26.9-py2.py3-none-any.whl (138 kB)
Collecting virtualenv==20.14.1
  Using cached virtualenv-20.14.1-py2.py3-none-any.whl (8.8 MB)
Collecting webencodings==0.5.1
  Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Collecting wheel==0.37.1
  Using cached wheel-0.37.1-py2.py3-none-any.whl (35 kB)
Collecting zipp==3.8.0
  Using cached zipp-3.8.0-py3-none-any.whl (5.4 kB)
Requirement already satisfied: pip>=21.2 in ./venv/lib/python3.10/site-packages (from pip-tools==6.6.1->-r requirements-dev.txt (line 98)) (21.3.1)
Requirement already satisfied: setuptools in ./venv/lib/python3.10/site-packages (from pip-tools==6.6.1->-r requirements-dev.txt (line 98)) (58.3.0)
Building wheels for collected packages: typed-ast
  Building wheel for typed-ast (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/y3/q7bpr6n161x9m1zc92mngwnh0000gn/T/pip-install-5tkqe0th/typed-ast_8955a0cef42748d2a8c5e4fdf31637fc/setup.py'"'"'; __file__='"'"'/private/var/folders/y3/q7bpr6n161x9m1zc92mngwnh0000gn/T/pip-install-5tkqe0th/typed-ast_8955a0cef42748d2a8c5e4fdf31637fc/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /private/var/folders/y3/q7bpr6n161x9m1zc92mngwnh0000gn/T/pip-wheel-mb_x_0p9
       cwd: /private/var/folders/y3/q7bpr6n161x9m1zc92mngwnh0000gn/T/pip-install-5tkqe0th/typed-ast_8955a0cef42748d2a8c5e4fdf31637fc/
  Complete output (67 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.macosx-10.9-universal2-3.10
  creating build/lib.macosx-10.9-universal2-3.10/typed_ast
  copying typed_ast/conversions.py -> build/lib.macosx-10.9-universal2-3.10/typed_ast
  copying typed_ast/__init__.py -> build/lib.macosx-10.9-universal2-3.10/typed_ast
  copying typed_ast/ast3.py -> build/lib.macosx-10.9-universal2-3.10/typed_ast
  copying typed_ast/ast27.py -> build/lib.macosx-10.9-universal2-3.10/typed_ast
  package init file 'ast3/tests/__init__.py' not found (or not a regular file)
  creating build/lib.macosx-10.9-universal2-3.10/typed_ast/tests
  copying ast3/tests/test_basics.py -> build/lib.macosx-10.9-universal2-3.10/typed_ast/tests
  running build_ext
  building '_ast27' extension
  creating build/temp.macosx-10.9-universal2-3.10
  creating build/temp.macosx-10.9-universal2-3.10/ast27
  creating build/temp.macosx-10.9-universal2-3.10/ast27/Custom
  creating build/temp.macosx-10.9-universal2-3.10/ast27/Parser
  creating build/temp.macosx-10.9-universal2-3.10/ast27/Python
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Custom/typed_ast.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Custom/typed_ast.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/acceler.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/acceler.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/bitset.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/bitset.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/grammar.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/grammar.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/grammar1.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/grammar1.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/node.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/node.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/parser.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/parser.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/parsetok.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/parsetok.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/tokenizer.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/tokenizer.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Python/Python-ast.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Python/Python-ast.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Python/asdl.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Python/asdl.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Python/ast.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Python/ast.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Python/graminit.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Python/graminit.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Python/mystrtoul.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Python/mystrtoul.o
  clang -bundle -undefined dynamic_lookup -arch arm64 -arch x86_64 -g build/temp.macosx-10.9-universal2-3.10/ast27/Custom/typed_ast.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/acceler.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/bitset.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/grammar.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/grammar1.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/node.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/parser.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/parsetok.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/tokenizer.o build/temp.macosx-10.9-universal2-3.10/ast27/Python/Python-ast.o build/temp.macosx-10.9-universal2-3.10/ast27/Python/asdl.o build/temp.macosx-10.9-universal2-3.10/ast27/Python/ast.o build/temp.macosx-10.9-universal2-3.10/ast27/Python/graminit.o build/temp.macosx-10.9-universal2-3.10/ast27/Python/mystrtoul.o -o build/lib.macosx-10.9-universal2-3.10/typed_ast/_ast27.cpython-310-darwin.so
  building '_ast3' extension
  creating build/temp.macosx-10.9-universal2-3.10/ast3
  creating build/temp.macosx-10.9-universal2-3.10/ast3/Custom
  creating build/temp.macosx-10.9-universal2-3.10/ast3/Parser
  creating build/temp.macosx-10.9-universal2-3.10/ast3/Python
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Custom/typed_ast.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Custom/typed_ast.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/acceler.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/acceler.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/bitset.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/bitset.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/grammar.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/grammar.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/grammar1.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/grammar1.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/node.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/node.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/parser.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/parser.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/parsetok.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/parsetok.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/tokenizer.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/tokenizer.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Python/Python-ast.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Python/Python-ast.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Python/asdl.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Python/asdl.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Python/ast.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Python/ast.o
  ast3/Python/ast.c:844:5: warning: code will never be executed [-Wunreachable-code]
      abort();
      ^~~~~
  ast3/Python/ast.c:4514:9: error: implicit declaration of function '_PyUnicode_DecodeUnicodeEscape' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
      v = _PyUnicode_DecodeUnicodeEscape(s, len, NULL, &first_invalid_escape);
          ^
  ast3/Python/ast.c:4514:9: note: did you mean 'PyUnicode_DecodeUnicodeEscape'?
  /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/unicodeobject.h:608:23: note: 'PyUnicode_DecodeUnicodeEscape' declared here
  PyAPI_FUNC(PyObject*) PyUnicode_DecodeUnicodeEscape(
                        ^
  ast3/Python/ast.c:4514:7: warning: incompatible integer to pointer conversion assigning to 'PyObject *' (aka 'struct _object *') from 'int' [-Wint-conversion]
      v = _PyUnicode_DecodeUnicodeEscape(s, len, NULL, &first_invalid_escape);
        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2 warnings and 1 error generated.
  error: command '/usr/bin/clang' failed with exit code 1
  ----------------------------------------
  ERROR: Failed building wheel for typed-ast
  Running setup.py clean for typed-ast
Failed to build typed-ast
Installing collected packages: zipp, webencodings, urllib3, six, pytz, pyparsing, pycparser, markupsafe, idna, charset-normalizer, certifi, tomli, toml, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, snowballstemmer, requests, pygments, py, pluggy, platformdirs, packaging, jinja2, iniconfig, importlib-metadata, imagesize, filelock, docutils, distlib, coverage, commonmark, cffi, bleach, babel, attrs, alabaster, wheel, virtualenv, typing-extensions, typed-ast, sphinx, rich, rfc3986, requests-toolbelt, readme-renderer, pytest, pyflakes, pycodestyle, pkginfo, pep517, mypy-extensions, mccabe, keyring, jeepney, cryptography, click, bump2version, twine, tox, sphinx-rtd-theme, secretstorage, pytest-mock, pytest-cov, pip-tools, mypy, isort, flake8, bumpversion
  Attempting uninstall: wheel
    Found existing installation: wheel 0.37.0
    Uninstalling wheel-0.37.0:
      Successfully uninstalled wheel-0.37.0
    Running setup.py install for typed-ast ... error
    ERROR: Command errored out with exit status 1:
     command: /Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/y3/q7bpr6n161x9m1zc92mngwnh0000gn/T/pip-install-5tkqe0th/typed-ast_8955a0cef42748d2a8c5e4fdf31637fc/setup.py'"'"'; __file__='"'"'/private/var/folders/y3/q7bpr6n161x9m1zc92mngwnh0000gn/T/pip-install-5tkqe0th/typed-ast_8955a0cef42748d2a8c5e4fdf31637fc/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/y3/q7bpr6n161x9m1zc92mngwnh0000gn/T/pip-record-dmgmxq35/install-record.txt --single-version-externally-managed --compile --install-headers /Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include/site/python3.10/typed-ast
         cwd: /private/var/folders/y3/q7bpr6n161x9m1zc92mngwnh0000gn/T/pip-install-5tkqe0th/typed-ast_8955a0cef42748d2a8c5e4fdf31637fc/
    Complete output (69 lines):
    running install
    /Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
      warnings.warn(
    running build
    running build_py
    creating build
    creating build/lib.macosx-10.9-universal2-3.10
    creating build/lib.macosx-10.9-universal2-3.10/typed_ast
    copying typed_ast/conversions.py -> build/lib.macosx-10.9-universal2-3.10/typed_ast
    copying typed_ast/__init__.py -> build/lib.macosx-10.9-universal2-3.10/typed_ast
    copying typed_ast/ast3.py -> build/lib.macosx-10.9-universal2-3.10/typed_ast
    copying typed_ast/ast27.py -> build/lib.macosx-10.9-universal2-3.10/typed_ast
    package init file 'ast3/tests/__init__.py' not found (or not a regular file)
    creating build/lib.macosx-10.9-universal2-3.10/typed_ast/tests
    copying ast3/tests/test_basics.py -> build/lib.macosx-10.9-universal2-3.10/typed_ast/tests
    running build_ext
    building '_ast27' extension
    creating build/temp.macosx-10.9-universal2-3.10
    creating build/temp.macosx-10.9-universal2-3.10/ast27
    creating build/temp.macosx-10.9-universal2-3.10/ast27/Custom
    creating build/temp.macosx-10.9-universal2-3.10/ast27/Parser
    creating build/temp.macosx-10.9-universal2-3.10/ast27/Python
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Custom/typed_ast.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Custom/typed_ast.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/acceler.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/acceler.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/bitset.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/bitset.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/grammar.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/grammar.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/grammar1.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/grammar1.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/node.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/node.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/parser.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/parser.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/parsetok.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/parsetok.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Parser/tokenizer.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/tokenizer.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Python/Python-ast.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Python/Python-ast.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Python/asdl.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Python/asdl.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Python/ast.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Python/ast.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Python/graminit.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Python/graminit.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast27/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast27/Python/mystrtoul.c -o build/temp.macosx-10.9-universal2-3.10/ast27/Python/mystrtoul.o
    clang -bundle -undefined dynamic_lookup -arch arm64 -arch x86_64 -g build/temp.macosx-10.9-universal2-3.10/ast27/Custom/typed_ast.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/acceler.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/bitset.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/grammar.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/grammar1.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/node.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/parser.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/parsetok.o build/temp.macosx-10.9-universal2-3.10/ast27/Parser/tokenizer.o build/temp.macosx-10.9-universal2-3.10/ast27/Python/Python-ast.o build/temp.macosx-10.9-universal2-3.10/ast27/Python/asdl.o build/temp.macosx-10.9-universal2-3.10/ast27/Python/ast.o build/temp.macosx-10.9-universal2-3.10/ast27/Python/graminit.o build/temp.macosx-10.9-universal2-3.10/ast27/Python/mystrtoul.o -o build/lib.macosx-10.9-universal2-3.10/typed_ast/_ast27.cpython-310-darwin.so
    building '_ast3' extension
    creating build/temp.macosx-10.9-universal2-3.10/ast3
    creating build/temp.macosx-10.9-universal2-3.10/ast3/Custom
    creating build/temp.macosx-10.9-universal2-3.10/ast3/Parser
    creating build/temp.macosx-10.9-universal2-3.10/ast3/Python
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Custom/typed_ast.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Custom/typed_ast.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/acceler.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/acceler.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/bitset.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/bitset.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/grammar.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/grammar.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/grammar1.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/grammar1.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/node.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/node.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/parser.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/parser.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/parsetok.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/parsetok.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Parser/tokenizer.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Parser/tokenizer.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Python/Python-ast.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Python/Python-ast.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Python/asdl.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Python/asdl.o
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -Iast3/Include -I/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c ast3/Python/ast.c -o build/temp.macosx-10.9-universal2-3.10/ast3/Python/ast.o
    ast3/Python/ast.c:844:5: warning: code will never be executed [-Wunreachable-code]
        abort();
        ^~~~~
    ast3/Python/ast.c:4514:9: error: implicit declaration of function '_PyUnicode_DecodeUnicodeEscape' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        v = _PyUnicode_DecodeUnicodeEscape(s, len, NULL, &first_invalid_escape);
            ^
    ast3/Python/ast.c:4514:9: note: did you mean 'PyUnicode_DecodeUnicodeEscape'?
    /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/unicodeobject.h:608:23: note: 'PyUnicode_DecodeUnicodeEscape' declared here
    PyAPI_FUNC(PyObject*) PyUnicode_DecodeUnicodeEscape(
                          ^
    ast3/Python/ast.c:4514:7: warning: incompatible integer to pointer conversion assigning to 'PyObject *' (aka 'struct _object *') from 'int' [-Wint-conversion]
        v = _PyUnicode_DecodeUnicodeEscape(s, len, NULL, &first_invalid_escape);
          ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2 warnings and 1 error generated.
    error: command '/usr/bin/clang' failed with exit code 1
    ----------------------------------------
ERROR: Command errored out with exit status 1: /Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/y3/q7bpr6n161x9m1zc92mngwnh0000gn/T/pip-install-5tkqe0th/typed-ast_8955a0cef42748d2a8c5e4fdf31637fc/setup.py'"'"'; __file__='"'"'/private/var/folders/y3/q7bpr6n161x9m1zc92mngwnh0000gn/T/pip-install-5tkqe0th/typed-ast_8955a0cef42748d2a8c5e4fdf31637fc/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/y3/q7bpr6n161x9m1zc92mngwnh0000gn/T/pip-record-dmgmxq35/install-record.txt --single-version-externally-managed --compile --install-headers /Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/include/site/python3.10/typed-ast Check the logs for full command output.
WARNING: You are using pip version 21.3.1; however, version 23.0.1 is available.
You should consider upgrading via the '/Users/vladimirsmelov/PycharmProjects/vsmelov_brownie/venv/bin/python -m pip install --upgrade pip' command.

How can it be fixed?

update

typed-ast==1.4.3

with

typed-ast==1.5.4

then you have pip install version

The conflict is caused by:
    The user requested typed-ast==1.5.4
    mypy 0.720 depends on typed-ast<1.5.0 and >=1.4.0

you fix it with

mypy==1.1.1
mypy-extensions==1.0.0

then pip install -r requirements-dev.txt works

the final requirements-dev.txt

#
# This file is autogenerated by pip-compile with python 3.10
# To update, run:
#
#    pip-compile requirements-dev.in
#
alabaster==0.7.12
    # via sphinx
attrs==21.4.0
    # via
    #   -c requirements.txt
    #   pytest
babel==2.10.1
    # via sphinx
bleach==5.0.0
    # via readme-renderer
bump2version==1.0.1
    # via bumpversion
bumpversion==0.6.0
    # via -r requirements-dev.in
certifi==2021.10.8
    # via
    #   -c requirements.txt
    #   requests
cffi==1.15.0
    # via cryptography
charset-normalizer==2.0.12
    # via
    #   -c requirements.txt
    #   requests
click==8.1.3
    # via
    #   -c requirements.txt
    #   pip-tools
commonmark==0.9.1
    # via rich
coverage[toml]==6.3.3
    # via
    #   -r requirements-dev.in
    #   pytest-cov
cryptography==37.0.2
    # via secretstorage
distlib==0.3.4
    # via virtualenv
docutils==0.17.1
    # via
    #   readme-renderer
    #   sphinx
    #   sphinx-rtd-theme
filelock==3.7.0
    # via
    #   tox
    #   virtualenv
flake8==3.9.1
    # via -r requirements-dev.in
idna==3.3
    # via
    #   -c requirements.txt
    #   requests
imagesize==1.3.0
    # via sphinx
importlib-metadata==4.11.3
    # via
    #   keyring
    #   twine
iniconfig==1.1.1
    # via
    #   -c requirements.txt
    #   pytest
isort==5.10.1
    # via -r requirements-dev.in
jeepney==0.8.0
    # via
    #   keyring
    #   secretstorage
jinja2==3.1.2
    # via sphinx
keyring==23.5.0
    # via twine
markupsafe==2.1.1
    # via jinja2
mccabe==0.6.1
    # via flake8
mypy==1.1.1
    # via -r requirements-dev.in
mypy-extensions==1.0.0
    # via
    #   -c requirements.txt
    #   mypy
packaging==21.3
    # via
    #   -c requirements.txt
    #   pytest
    #   sphinx
    #   tox
pep517==0.12.0
    # via pip-tools
pip-tools==6.6.1
    # via -r requirements-dev.in
pkginfo==1.8.2
    # via twine
platformdirs==2.5.2
    # via
    #   -c requirements.txt
    #   virtualenv
pluggy==1.0.0
    # via
    #   -c requirements.txt
    #   pytest
    #   tox
py==1.11.0
    # via
    #   -c requirements.txt
    #   pytest
    #   tox
pycodestyle==2.7.0
    # via flake8
pycparser==2.21
    # via cffi
pyflakes==2.3.1
    # via flake8
pygments==2.12.0
    # via
    #   -c requirements.txt
    #   readme-renderer
    #   rich
    #   sphinx
pyparsing==3.0.9
    # via
    #   -c requirements.txt
    #   packaging
pytest==6.2.5
    # via
    #   -c requirements.txt
    #   pytest-cov
    #   pytest-mock
pytest-cov==3.0.0
    # via -r requirements-dev.in
pytest-mock==3.7.0
    # via -r requirements-dev.in
pytz==2022.1
    # via babel
readme-renderer==35.0
    # via twine
requests==2.27.1
    # via
    #   -c requirements.txt
    #   requests-toolbelt
    #   sphinx
    #   twine
requests-toolbelt==0.9.1
    # via twine
rfc3986==2.0.0
    # via twine
rich==12.4.1
    # via twine
secretstorage==3.3.2
    # via keyring
six==1.16.0
    # via
    #   -c requirements.txt
    #   bleach
    #   tox
    #   virtualenv
snowballstemmer==2.2.0
    # via sphinx
sphinx==4.5.0
    # via
    #   -r requirements-dev.in
    #   sphinx-rtd-theme
sphinx-rtd-theme==1.0.0
    # via -r requirements-dev.in
sphinxcontrib-applehelp==1.0.2
    # via sphinx
sphinxcontrib-devhelp==1.0.2
    # via sphinx
sphinxcontrib-htmlhelp==2.0.0
    # via sphinx
sphinxcontrib-jsmath==1.0.1
    # via sphinx
sphinxcontrib-qthelp==1.0.3
    # via sphinx
sphinxcontrib-serializinghtml==1.1.5
    # via sphinx
toml==0.10.2
    # via
    #   -c requirements.txt
    #   pytest
    #   tox
tomli==2.0.1
    # via
    #   -c requirements.txt
    #   coverage
    #   pep517
tox==3.25.0
    # via -r requirements-dev.in
twine==4.0.0
    # via -r requirements-dev.in
typed-ast==1.5.4
    # via mypy
typing-extensions==4.2.0
    # via mypy
urllib3==1.26.9
    # via
    #   -c requirements.txt
    #   requests
    #   twine
virtualenv==20.14.1
    # via tox
webencodings==0.5.1
    # via bleach
wheel==0.37.1
    # via
    #   -c requirements.txt
    #   -r requirements-dev.in
    #   pip-tools
zipp==3.8.0
    # via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
# pip
# setuptools
vsmelov commented 1 year ago

Also required to make a change in "tox.ini"

[testenv:lint]
deps =
    black==22.1.0
    flake8==3.9.1
    isort==5.8.0
    mypy==1.1.1. <<<<<<
vsmelov commented 1 year ago

Also I believe there should be a not to use python version below 3.10 because tox uses my last installed version "3.11" and I have this error

(venv) vladimirsmelov@Vladimirs-MacBook-Air vsmelov_brownie % tox -e lint
.pkg: _optional_hooks> python /opt/homebrew/Cellar/tox/4.4.7/libexec/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
.pkg: get_requires_for_build_sdist> python /opt/homebrew/Cellar/tox/4.4.7/libexec/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
.pkg: prepare_metadata_for_build_wheel> python /opt/homebrew/Cellar/tox/4.4.7/libexec/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
.pkg: build_sdist> python /opt/homebrew/Cellar/tox/4.4.7/libexec/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
lint: install_package_deps> python -I -m pip install aiohttp==3.8.3 aiosignal==1.2.0 asttokens==2.0.5 async-timeout==4.0.2 attrs==22.1.0 base58==2.1.1 bitarray==2.6.0 black==22.10.0 certifi==2022.9.24 charset-normalizer==2.1.1 click==8.1.3 cytoolz==0.12.0 dataclassy==0.11.1 eip712==0.1.0 eth-abi==2.2.0 eth-account==0.5.9 eth-event==1.2.3 'eth-hash[pycryptodome]==0.3.3' eth-keyfile==0.5.1 eth-keys==0.3.4 eth-rlp==0.2.1 eth-typing==2.3.0 eth-utils==1.10.0 execnet==1.9.0 frozenlist==1.3.1 hexbytes==0.2.3 hypothesis==6.27.3 idna==3.4 inflection==0.5.0 iniconfig==1.1.1 ipfshttpclient==0.8.0a2 jsonschema==3.2.0 lazy-object-proxy==1.7.1 lru-dict==1.1.8 multiaddr==0.0.9 multidict==6.0.2 mypy-extensions==0.4.3 mythx-models==1.9.1 netaddr==0.8.0 packaging==21.3 parsimonious==0.8.1 pathspec==0.10.1 platformdirs==2.5.2 pluggy==1.0.0 prompt-toolkit==3.0.31 protobuf==3.19.5 psutil==5.9.2 py-solc-ast==1.2.9 py-solc-x==1.1.1 py==1.11.0 pycryptodome==3.15.0 pygments-lexer-solidity==0.7.0 pygments==2.13.0 pyjwt==1.7.1 pyparsing==3.0.9 pyrsistent==0.18.1 pytest-forked==1.4.0 pytest-xdist==1.34.0 pytest==6.2.5 python-dateutil==2.8.1 python-dotenv==0.16.0 pythx==1.6.1 pyyaml==5.4.1 requests==2.28.1 rlp==2.0.1 semantic-version==2.10.0 six==1.16.0 sortedcontainers==2.4.0 toml==0.10.2 tomli==2.0.1 toolz==0.12.0 tqdm==4.64.1 typing-extensions==4.4.0 urllib3==1.26.12 varint==1.0.2 vvm==0.1.0 vyper==0.3.7 wcwidth==0.2.5 web3==5.31.3 websockets==9.1 wheel==0.37.1 wrapt==1.14.1 yarl==1.8.1
Collecting aiohttp==3.8.3
  Using cached aiohttp-3.8.3-cp311-cp311-macosx_11_0_arm64.whl (332 kB)
Collecting aiosignal==1.2.0
  Using cached aiosignal-1.2.0-py3-none-any.whl (8.2 kB)
Collecting asttokens==2.0.5
  Using cached asttokens-2.0.5-py2.py3-none-any.whl (20 kB)
Collecting async-timeout==4.0.2
  Using cached async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting attrs==22.1.0
  Using cached attrs-22.1.0-py2.py3-none-any.whl (58 kB)
Collecting base58==2.1.1
  Using cached base58-2.1.1-py3-none-any.whl (5.6 kB)
Collecting bitarray==2.6.0
  Using cached bitarray-2.6.0.tar.gz (102 kB)
  Preparing metadata (setup.py) ... done
Collecting black==22.10.0
  Using cached black-22.10.0-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB)
Collecting certifi==2022.9.24
  Using cached certifi-2022.9.24-py3-none-any.whl (161 kB)
Collecting charset-normalizer==2.1.1
  Using cached charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
Requirement already satisfied: click==8.1.3 in ./.tox/lint/lib/python3.11/site-packages (8.1.3)
Collecting cytoolz==0.12.0
  Using cached cytoolz-0.12.0.tar.gz (502 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting dataclassy==0.11.1
  Using cached dataclassy-0.11.1-py3-none-any.whl (23 kB)
Collecting eip712==0.1.0
  Using cached eip712-0.1.0-py3-none-any.whl (13 kB)
Collecting eth-abi==2.2.0
  Using cached eth_abi-2.2.0-py3-none-any.whl (28 kB)
Collecting eth-account==0.5.9
  Using cached eth_account-0.5.9-py3-none-any.whl (101 kB)
Collecting eth-event==1.2.3
  Using cached eth_event-1.2.3-py3-none-any.whl (7.3 kB)
Collecting eth-hash[pycryptodome]==0.3.3
  Using cached eth_hash-0.3.3-py3-none-any.whl (8.9 kB)
Collecting eth-keyfile==0.5.1
  Using cached eth_keyfile-0.5.1-py3-none-any.whl (8.3 kB)
Collecting eth-keys==0.3.4
  Using cached eth_keys-0.3.4-py3-none-any.whl (21 kB)
Collecting eth-rlp==0.2.1
  Using cached eth_rlp-0.2.1-py3-none-any.whl (5.0 kB)
Collecting eth-typing==2.3.0
  Using cached eth_typing-2.3.0-py3-none-any.whl (6.2 kB)
Collecting eth-utils==1.10.0
  Using cached eth_utils-1.10.0-py3-none-any.whl (24 kB)
Collecting execnet==1.9.0
  Using cached execnet-1.9.0-py2.py3-none-any.whl (39 kB)
Collecting frozenlist==1.3.1
  Using cached frozenlist-1.3.1.tar.gz (66 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting hexbytes==0.2.3
  Using cached hexbytes-0.2.3-py3-none-any.whl (6.4 kB)
Collecting hypothesis==6.27.3
  Using cached hypothesis-6.27.3-py3-none-any.whl (384 kB)
Collecting idna==3.4
  Using cached idna-3.4-py3-none-any.whl (61 kB)
Collecting inflection==0.5.0
  Using cached inflection-0.5.0-py2.py3-none-any.whl (5.8 kB)
Collecting iniconfig==1.1.1
  Using cached iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB)
Collecting ipfshttpclient==0.8.0a2
  Using cached ipfshttpclient-0.8.0a2-py3-none-any.whl (82 kB)
Collecting jsonschema==3.2.0
  Using cached jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
Collecting lazy-object-proxy==1.7.1
  Using cached lazy-object-proxy-1.7.1.tar.gz (41 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting lru-dict==1.1.8
  Using cached lru-dict-1.1.8.tar.gz (10 kB)
  Preparing metadata (setup.py) ... done
Collecting multiaddr==0.0.9
  Using cached multiaddr-0.0.9-py2.py3-none-any.whl (16 kB)
Collecting multidict==6.0.2
  Using cached multidict-6.0.2.tar.gz (50 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting mypy-extensions==0.4.3
  Using cached mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB)
Collecting mythx-models==1.9.1
  Using cached mythx_models-1.9.1-py2.py3-none-any.whl (82 kB)
Collecting netaddr==0.8.0
  Using cached netaddr-0.8.0-py2.py3-none-any.whl (1.9 MB)
Collecting packaging==21.3
  Using cached packaging-21.3-py3-none-any.whl (40 kB)
Collecting parsimonious==0.8.1
  Using cached parsimonious-0.8.1.tar.gz (45 kB)
  Preparing metadata (setup.py) ... done
Collecting pathspec==0.10.1
  Using cached pathspec-0.10.1-py3-none-any.whl (27 kB)
Collecting platformdirs==2.5.2
  Using cached platformdirs-2.5.2-py3-none-any.whl (14 kB)
Collecting pluggy==1.0.0
  Using cached pluggy-1.0.0-py2.py3-none-any.whl (13 kB)
Collecting prompt-toolkit==3.0.31
  Using cached prompt_toolkit-3.0.31-py3-none-any.whl (382 kB)
Collecting protobuf==3.19.5
  Using cached protobuf-3.19.5-py2.py3-none-any.whl (162 kB)
Collecting psutil==5.9.2
  Using cached psutil-5.9.2.tar.gz (479 kB)
  Preparing metadata (setup.py) ... done
Collecting py-solc-ast==1.2.9
  Using cached py_solc_ast-1.2.9-py3-none-any.whl (10 kB)
Collecting py-solc-x==1.1.1
  Using cached py_solc_x-1.1.1-py3-none-any.whl (15 kB)
Collecting py==1.11.0
  Using cached py-1.11.0-py2.py3-none-any.whl (98 kB)
Collecting pycryptodome==3.15.0
  Using cached pycryptodome-3.15.0.tar.gz (4.5 MB)
  Preparing metadata (setup.py) ... done
Collecting pygments-lexer-solidity==0.7.0
  Using cached pygments-lexer-solidity-0.7.0.tar.gz (7.3 kB)
  Preparing metadata (setup.py) ... done
Collecting pygments==2.13.0
  Using cached Pygments-2.13.0-py3-none-any.whl (1.1 MB)
Collecting pyjwt==1.7.1
  Using cached PyJWT-1.7.1-py2.py3-none-any.whl (18 kB)
Collecting pyparsing==3.0.9
  Using cached pyparsing-3.0.9-py3-none-any.whl (98 kB)
Collecting pyrsistent==0.18.1
  Using cached pyrsistent-0.18.1.tar.gz (100 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting pytest-forked==1.4.0
  Using cached pytest_forked-1.4.0-py3-none-any.whl (4.9 kB)
Collecting pytest-xdist==1.34.0
  Using cached pytest_xdist-1.34.0-py2.py3-none-any.whl (36 kB)
Collecting pytest==6.2.5
  Using cached pytest-6.2.5-py3-none-any.whl (280 kB)
Collecting python-dateutil==2.8.1
  Using cached python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB)
Collecting python-dotenv==0.16.0
  Using cached python_dotenv-0.16.0-py2.py3-none-any.whl (18 kB)
Collecting pythx==1.6.1
  Using cached pythx-1.6.1-py2.py3-none-any.whl (39 kB)
Collecting pyyaml==5.4.1
  Using cached PyYAML-5.4.1.tar.gz (175 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting requests==2.28.1
  Using cached requests-2.28.1-py3-none-any.whl (62 kB)
Collecting rlp==2.0.1
  Using cached rlp-2.0.1-py2.py3-none-any.whl (20 kB)
Collecting semantic-version==2.10.0
  Using cached semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
Collecting six==1.16.0
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting sortedcontainers==2.4.0
  Using cached sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)
Collecting toml==0.10.2
  Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Requirement already satisfied: tomli==2.0.1 in ./.tox/lint/lib/python3.11/site-packages (2.0.1)
Collecting toolz==0.12.0
  Using cached toolz-0.12.0-py3-none-any.whl (55 kB)
Collecting tqdm==4.64.1
  Using cached tqdm-4.64.1-py2.py3-none-any.whl (78 kB)
Collecting typing-extensions==4.4.0
  Using cached typing_extensions-4.4.0-py3-none-any.whl (26 kB)
Collecting urllib3==1.26.12
  Using cached urllib3-1.26.12-py2.py3-none-any.whl (140 kB)
Collecting varint==1.0.2
  Using cached varint-1.0.2.tar.gz (1.9 kB)
  Preparing metadata (setup.py) ... done
Collecting vvm==0.1.0
  Using cached vvm-0.1.0-py3-none-any.whl (11 kB)
ERROR: Ignored the following versions that require a different python version: 0.3.0 Requires-Python >=3.7,<3.10; 0.3.1 Requires-Python >=3.7,<3.10; 0.3.2 Requires-Python >=3.7,<3.11; 0.3.3 Requires-Python >=3.7,<3.11; 0.3.4 Requires-Python >=3.7,<3.11; 0.3.5 Requires-Python >=3.7,<3.11; 0.3.6 Requires-Python >=3.7,<3.11; 0.3.7 Requires-Python >=3.7,<3.11; 3.0.0 Requires-Python >=3.6, <3.11; 3.1.0 Requires-Python >=3.6, <3.11
ERROR: Could not find a version that satisfies the requirement vyper==0.3.7 (from versions: 0.1.0b1, 0.1.0b2, 0.1.0b3, 0.1.0b4, 0.1.0b5, 0.1.0b6, 0.1.0b7, 0.1.0b8, 0.1.0b9, 0.1.0b10, 0.1.0b11, 0.1.0b12, 0.1.0b13, 0.1.0b14, 0.1.0b15, 0.1.0b16, 0.1.0b17, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.2.10, 0.2.11, 0.2.12, 0.2.13, 0.2.14, 0.2.15, 0.2.16)
ERROR: No matching distribution found for vyper==0.3.7

lint: exit 1 (24.69 seconds) /Users/vladimirsmelov/PycharmProjects/vsmelov_brownie> python -I -m pip install aiohttp==3.8.3 aiosignal==1.2.0 asttokens==2.0.5 async-timeout==4.0.2 attrs==22.1.0 base58==2.1.1 bitarray==2.6.0 black==22.10.0 certifi==2022.9.24 charset-normalizer==2.1.1 click==8.1.3 cytoolz==0.12.0 dataclassy==0.11.1 eip712==0.1.0 eth-abi==2.2.0 eth-account==0.5.9 eth-event==1.2.3 'eth-hash[pycryptodome]==0.3.3' eth-keyfile==0.5.1 eth-keys==0.3.4 eth-rlp==0.2.1 eth-typing==2.3.0 eth-utils==1.10.0 execnet==1.9.0 frozenlist==1.3.1 hexbytes==0.2.3 hypothesis==6.27.3 idna==3.4 inflection==0.5.0 iniconfig==1.1.1 ipfshttpclient==0.8.0a2 jsonschema==3.2.0 lazy-object-proxy==1.7.1 lru-dict==1.1.8 multiaddr==0.0.9 multidict==6.0.2 mypy-extensions==0.4.3 mythx-models==1.9.1 netaddr==0.8.0 packaging==21.3 parsimonious==0.8.1 pathspec==0.10.1 platformdirs==2.5.2 pluggy==1.0.0 prompt-toolkit==3.0.31 protobuf==3.19.5 psutil==5.9.2 py-solc-ast==1.2.9 py-solc-x==1.1.1 py==1.11.0 pycryptodome==3.15.0 pygments-lexer-solidity==0.7.0 pygments==2.13.0 pyjwt==1.7.1 pyparsing==3.0.9 pyrsistent==0.18.1 pytest-forked==1.4.0 pytest-xdist==1.34.0 pytest==6.2.5 python-dateutil==2.8.1 python-dotenv==0.16.0 pythx==1.6.1 pyyaml==5.4.1 requests==2.28.1 rlp==2.0.1 semantic-version==2.10.0 six==1.16.0 sortedcontainers==2.4.0 toml==0.10.2 tomli==2.0.1 toolz==0.12.0 tqdm==4.64.1 typing-extensions==4.4.0 urllib3==1.26.12 varint==1.0.2 vvm==0.1.0 vyper==0.3.7 wcwidth==0.2.5 web3==5.31.3 websockets==9.1 wheel==0.37.1 wrapt==1.14.1 yarl==1.8.1 pid=75211
.pkg: _exit> python /opt/homebrew/Cellar/tox/4.4.7/libexec/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
  lint: FAIL code 1 (25.08 seconds)
  evaluation failed :( (25.12 seconds)

I fix it with

basepython=python3.9

inside "tox.ini"