sammchardy / python-binance-chain

Binance Chain Exchange API python implementation for automated trading

Home Page:http://python-binance-chain.rtfd.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't install on Windows 10 with Python 3.9.1

Karlheinzniebuhr opened this issue · comments

commented

I can't install on a virtual environment on Windows 10.

Python 3.9.1
Windows 10 Pro
OS build: 19042.867

This is my error log

ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_91d6bfdc32eb44db870e8fbf31464736\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_91d6bfdc32eb44db870e8fbf31464736\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-vur8zr6q'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_91d6bfdc32eb44db870e8fbf31464736\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_91d6bfdc32eb44db870e8fbf31464736\setup.py", line 131, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_91d6bfdc32eb44db870e8fbf31464736\setup.py", line 109, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/f7/09/88bbe20b76ca76be052c366fe77aa5e3cd6e5f932766e5597fecdd95b2a8/cffi-1.14.2.tar.gz#sha256=ae8f34d50af2c2154035984b8b5fc5d9ed63f32fe615646ab435b05b132ca91b (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.14.1.tar.gz (468 kB)
     |████████████████████████████████| 468 kB 3.3 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_c8c9e98260e34bdd976ae24e509d76f6\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_c8c9e98260e34bdd976ae24e509d76f6\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-i110wsyo'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_c8c9e98260e34bdd976ae24e509d76f6\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_c8c9e98260e34bdd976ae24e509d76f6\setup.py", line 131, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_c8c9e98260e34bdd976ae24e509d76f6\setup.py", line 109, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/54/1d/15eae71ab444bd88a1d69f19592dcf32b9e3166ecf427dd9243ef0d3b7bc/cffi-1.14.1.tar.gz#sha256=b2a2b0d276a136146e012154baefaea2758ef1f56ae9f4e01c612b0831e0bd2f (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.14.0.tar.gz (463 kB)
     |████████████████████████████████| 463 kB 6.4 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_1899b1076fb44a9982b8598b83f8cd0f\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_1899b1076fb44a9982b8598b83f8cd0f\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-i6obeegm'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_1899b1076fb44a9982b8598b83f8cd0f\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_1899b1076fb44a9982b8598b83f8cd0f\setup.py", line 127, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_1899b1076fb44a9982b8598b83f8cd0f\setup.py", line 105, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/05/54/3324b0c46340c31b909fcec598696aaec7ddc8c18a63f2db352562d3354c/cffi-1.14.0.tar.gz#sha256=2d384f4a127a15ba701207f7639d94106693b6cd64173d6c8988e2c25f3ac2b6 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.13.2.tar.gz (460 kB)
     |████████████████████████████████| 460 kB 3.3 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_74e0817708cf446ab208aa82bbb90e6a\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_74e0817708cf446ab208aa82bbb90e6a\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-_misw0mi'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_74e0817708cf446ab208aa82bbb90e6a\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_74e0817708cf446ab208aa82bbb90e6a\setup.py", line 127, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_74e0817708cf446ab208aa82bbb90e6a\setup.py", line 105, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/2d/bf/960e5a422db3ac1a5e612cb35ca436c3fc985ed4b7ed13a1b4879006f450/cffi-1.13.2.tar.gz#sha256=599a1e8ff057ac530c9ad1778293c665cb81a791421f46922d80a86473c13346 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.13.1.tar.gz (460 kB)
     |████████████████████████████████| 460 kB 437 kB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_113f27f032d34b05bb78ad75303360fc\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_113f27f032d34b05bb78ad75303360fc\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-2vqsvg2f'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_113f27f032d34b05bb78ad75303360fc\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_113f27f032d34b05bb78ad75303360fc\setup.py", line 127, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_113f27f032d34b05bb78ad75303360fc\setup.py", line 105, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/0d/aa/c5ac2f337d9a10ee95d160d47beb8d9400e1b2a46bb94990a0409fe6d133/cffi-1.13.1.tar.gz#sha256=558b3afef987cf4b17abd849e7bedf64ee12b28175d564d05b628a0f9355599b (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.13.0.tar.gz (459 kB)
     |████████████████████████████████| 459 kB 1.6 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_f03d708b4a9c40d8a4f74506b2f28525\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_f03d708b4a9c40d8a4f74506b2f28525\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-3nbflmxs'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_f03d708b4a9c40d8a4f74506b2f28525\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_f03d708b4a9c40d8a4f74506b2f28525\setup.py", line 127, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_f03d708b4a9c40d8a4f74506b2f28525\setup.py", line 105, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/d6/cf/ba7e2df852a2fc807d48b3f7bea46f741830be4f047a0712e6de3e95fb6a/cffi-1.13.0.tar.gz#sha256=8fe230f612c18af1df6f348d02d682fe2c28ca0a6c3856c99599cdacae7cf226 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.12.3.tar.gz (456 kB)
     |████████████████████████████████| 456 kB 2.2 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_09f79b52852748a7ab35c894efeba2fd\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_09f79b52852748a7ab35c894efeba2fd\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-40ufg8hi'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_09f79b52852748a7ab35c894efeba2fd\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_09f79b52852748a7ab35c894efeba2fd\setup.py", line 127, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_09f79b52852748a7ab35c894efeba2fd\setup.py", line 105, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/93/1a/ab8c62b5838722f29f3daffcc8d4bd61844aa9b5f437341cc890ceee483b/cffi-1.12.3.tar.gz#sha256=041c81822e9f84b1d9c401182e174996f0bae9991f33725d059b771744290774 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.12.2.tar.gz (453 kB)
     |████████████████████████████████| 453 kB 2.2 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_c1d617d741f84ea483d522eb44a75428\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_c1d617d741f84ea483d522eb44a75428\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-ntl12zig'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_c1d617d741f84ea483d522eb44a75428\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_c1d617d741f84ea483d522eb44a75428\setup.py", line 127, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_c1d617d741f84ea483d522eb44a75428\setup.py", line 105, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/64/7c/27367b38e6cc3e1f49f193deb761fe75cda9f95da37b67b422e62281fcac/cffi-1.12.2.tar.gz#sha256=e113878a446c6228669144ae8a56e268c91b7f1fafae927adc4879d9849e0ea7 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.12.1.tar.gz (453 kB)
     |████████████████████████████████| 453 kB 2.2 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_becaee2767fc4d2ca4255ed8a0663ca9\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_becaee2767fc4d2ca4255ed8a0663ca9\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-0o6xecpm'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_becaee2767fc4d2ca4255ed8a0663ca9\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_becaee2767fc4d2ca4255ed8a0663ca9\setup.py", line 127, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_becaee2767fc4d2ca4255ed8a0663ca9\setup.py", line 105, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/bc/81/47bd0404f2cb5363edb371e3b15da6387b5e9b80122e5b81be8b8f411e9b/cffi-1.12.1.tar.gz#sha256=9b6f7ba4e78c52c1a291d0c0c0bd745d19adde1a9e1c03cb899f0c6efd6f8033 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.12.0.tar.gz (453 kB)
     |████████████████████████████████| 453 kB 2.2 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_92dc84cb399a47ffba097e8f61c6ec30\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_92dc84cb399a47ffba097e8f61c6ec30\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-kp6a7t76'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_92dc84cb399a47ffba097e8f61c6ec30\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_92dc84cb399a47ffba097e8f61c6ec30\setup.py", line 127, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_92dc84cb399a47ffba097e8f61c6ec30\setup.py", line 105, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/10/fe/b6362c613a70ac29cf7cac36307d85f08ebe4a96d9d54b895b10a807e39b/cffi-1.12.0.tar.gz#sha256=08090454ff236239e583a9119d0502a6b9817594c0a3714dd1d8593f2350ba11 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.11.5.tar.gz (438 kB)
     |████████████████████████████████| 438 kB 3.3 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_68eaf4d6fe2f430b9973e87e7cd6df6c\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_68eaf4d6fe2f430b9973e87e7cd6df6c\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-fq8oocxn'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_68eaf4d6fe2f430b9973e87e7cd6df6c\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_68eaf4d6fe2f430b9973e87e7cd6df6c\setup.py", line 120, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_68eaf4d6fe2f430b9973e87e7cd6df6c\setup.py", line 98, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/e7/a7/4cd50e57cc6f436f1cc3a7e8fa700ff9b8b4d471620629074913e3735fb2/cffi-1.11.5.tar.gz#sha256=e90f17980e6ab0f3c2f3730e56d1fe9bcba1891eeea58966e89d352492cc74f4 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.11.4.tar.gz (436 kB)
     |████████████████████████████████| 436 kB 2.2 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_706e680ec05d49b7abb2fb19c1267ce1\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_706e680ec05d49b7abb2fb19c1267ce1\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-id6vrx4z'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_706e680ec05d49b7abb2fb19c1267ce1\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_706e680ec05d49b7abb2fb19c1267ce1\setup.py", line 116, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_706e680ec05d49b7abb2fb19c1267ce1\setup.py", line 94, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/10/f7/3b302ff34045f25065091d40e074479d6893882faef135c96f181a57ed06/cffi-1.11.4.tar.gz#sha256=df9083a992b17a28cd4251a3f5c879e0198bb26c9e808c4647e0a18739f1d11d (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.11.3.tar.gz (436 kB)
     |████████████████████████████████| 436 kB 3.3 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_29bd35f4f0ef4360b942e9aa89807eab\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_29bd35f4f0ef4360b942e9aa89807eab\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-36mrh9xk'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_29bd35f4f0ef4360b942e9aa89807eab\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_29bd35f4f0ef4360b942e9aa89807eab\setup.py", line 116, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_29bd35f4f0ef4360b942e9aa89807eab\setup.py", line 94, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/62/ea/f41d44e0a4222fe8317ffe1fe7a5c75ec71ca233b4067850567922f8b7be/cffi-1.11.3.tar.gz#sha256=8456abb0f892eb7d545f9ce94f4ba78d651365b1a59f9ce9ae7b5325a95dc698 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.11.2.tar.gz (435 kB)
     |████████████████████████████████| 435 kB 3.3 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_370ab462a91543949feb7984b5f0eba7\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_370ab462a91543949feb7984b5f0eba7\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-bjhn71x9'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_370ab462a91543949feb7984b5f0eba7\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_370ab462a91543949feb7984b5f0eba7\setup.py", line 116, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_370ab462a91543949feb7984b5f0eba7\setup.py", line 94, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/c9/70/89b68b6600d479034276fed316e14b9107d50a62f5627da37fafe083fde3/cffi-1.11.2.tar.gz#sha256=ab87dd91c0c4073758d07334c1e5f712ce8fe48f007b86f8238773963ee700a6 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.11.1.tar.gz (435 kB)
     |████████████████████████████████| 435 kB 3.3 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_7185a2c83a79484996c75886105dd548\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_7185a2c83a79484996c75886105dd548\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-hhmif8ta'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_7185a2c83a79484996c75886105dd548\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_7185a2c83a79484996c75886105dd548\setup.py", line 116, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_7185a2c83a79484996c75886105dd548\setup.py", line 94, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/70/72/c825b14b212fe61791c88e09cca65b26ea0b5e7ef6a4a2f979d338fbe38d/cffi-1.11.1.tar.gz#sha256=4c40817cc0f71b5351eb0bdd0b585db4a285c2bcc03fbcb961b79bb8086b7576 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.11.0.tar.gz (434 kB)
     |████████████████████████████████| 434 kB 3.3 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_d745774ba03644cf92f55c535bfbe60a\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_d745774ba03644cf92f55c535bfbe60a\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-y5rfc_hs'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_d745774ba03644cf92f55c535bfbe60a\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_d745774ba03644cf92f55c535bfbe60a\setup.py", line 116, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_d745774ba03644cf92f55c535bfbe60a\setup.py", line 94, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/4e/32/4070bdf32812c89eb635c80880a5caa2e0189aa7999994c265577e5154f3/cffi-1.11.0.tar.gz#sha256=5f4ff33371c6969b39b293d9771ee91e81d26f9129be093ca1b7be357fcefd15 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.10.0.tar.gz (418 kB)
     |████████████████████████████████| 418 kB 3.3 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_546a51711f7240dab08ffaec87da7439\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_546a51711f7240dab08ffaec87da7439\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-b2uvepgh'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_546a51711f7240dab08ffaec87da7439\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_546a51711f7240dab08ffaec87da7439\setup.py", line 113, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_546a51711f7240dab08ffaec87da7439\setup.py", line 91, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/5b/b9/790f8eafcdab455bcd3bd908161f802c9ce5adbf702a83aa7712fcc345b7/cffi-1.10.0.tar.gz#sha256=b3b02911eb1f6ada203b0763ba924234629b51586f72a21faacc638269f4ced5 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.9.1.tar.gz (407 kB)
     |████████████████████████████████| 407 kB 3.2 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_8d2654cde2ca45659154ae1045805aa9\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_8d2654cde2ca45659154ae1045805aa9\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-6b3i16ph'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_8d2654cde2ca45659154ae1045805aa9\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_8d2654cde2ca45659154ae1045805aa9\setup.py", line 98, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_8d2654cde2ca45659154ae1045805aa9\setup.py", line 76, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/a1/32/e3d6c3a8b5461b903651dd6ce958ed03c093d2e00128e3f33ea69f1d7965/cffi-1.9.1.tar.gz#sha256=563e0bd53fda03c151573217b3a49b3abad8813de9dd0632e10090f6190fdaf8 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.9.0.tar.gz (407 kB)
     |████████████████████████████████| 407 kB 3.2 MB/s
    ERROR: Command errored out with exit status 1:
     command: 'C:\dev\tradingview-webhook\env\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_589ca6a50f3b4cd98dd5f3b1f49074ee\\setup.py'"'"'; __file__='"'"'C:\\Users\\Karl\\AppData\\Local\\Temp\\pip-install-uxgktap4\\cffi_589ca6a50f3b4cd98dd5f3b1f49074ee\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Karl\AppData\Local\Temp\pip-pip-egg-info-wcvp1ieb'
         cwd: C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_589ca6a50f3b4cd98dd5f3b1f49074ee\
    Complete output (19 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_589ca6a50f3b4cd98dd5f3b1f49074ee\setup.py", line 98, in <module>
        if sys.platform == 'win32' and uses_msvc():
      File "C:\Users\Karl\AppData\Local\Temp\pip-install-uxgktap4\cffi_589ca6a50f3b4cd98dd5f3b1f49074ee\setup.py", line 76, in uses_msvc
        return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
      File "c:\python39\lib\distutils\command\config.py", line 225, in try_compile
        self._compile(body, headers, include_dirs, lang)
      File "c:\python39\lib\distutils\command\config.py", line 132, in _compile
        self.compiler.compile([src], include_dirs=include_dirs)
      File "c:\python39\lib\distutils\_msvccompiler.py", line 323, in compile
        self.initialize()
      File "c:\python39\lib\distutils\_msvccompiler.py", line 220, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 313, in msvc14_get_vc_env
        return _msvc14_get_vc_env(plat_spec)
      File "C:\dev\tradingview-webhook\env\lib\site-packages\setuptools\msvc.py", line 267, in _msvc14_get_vc_env
        raise distutils.errors.DistutilsPlatformError(
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/be/ff/f8508db9c857c45ce0c909809db7e6c952f37776173d88bcb8404f44c574/cffi-1.9.0.tar.gz#sha256=ef98626610d1c9b409da6529970a584cf88f0d1e9f3e902a569eddc1332d7864 (from https://pypi.org/simple/cffi/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading cffi-1.8.3.tar.gz (403 kB)
     |████████████████████████████████| 403 kB 6.4 MB/s
  Downloading cffi-1.8.2.tar.gz (403 kB)
     |████████████████████████████████| 403 kB 2.2 MB/s
  Downloading cffi-1.7.0.tar.gz (400 kB)
     |████████████████████████████████| 400 kB 3.3 MB/s
  Downloading cffi-1.6.0.tar.gz (397 kB)
     |████████████████████████████████| 397 kB 3.3 MB/s
  Downloading cffi-1.5.2.tar.gz (388 kB)
     |████████████████████████████████| 388 kB 656 kB/s
  Downloading cffi-1.5.1.tar.gz (388 kB)
     |████████████████████████████████| 388 kB 1.1 MB/s
  Downloading cffi-1.5.0.tar.gz (385 kB)
     |████████████████████████████████| 385 kB 1.3 MB/s
  Downloading cffi-1.4.2.tar.gz (365 kB)
     |████████████████████████████████| 365 kB 1.3 MB/s
  Downloading cffi-1.4.1.tar.gz (365 kB)
     |████████████████████████████████| 365 kB 1.6 MB/s
  Downloading cffi-1.4.0.tar.gz (365 kB)
     |████████████████████████████████| 365 kB 1.7 MB/s
  Downloading cffi-1.3.1.tar.gz (351 kB)
     |████████████████████████████████| 351 kB 2.2 MB/s
  Downloading cffi-1.3.0.tar.gz (347 kB)
     |████████████████████████████████| 347 kB 2.2 MB/s
INFO: pip is looking at multiple versions of six to determine which version is compatible with other requirements. This could take a while.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to 
do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
INFO: pip is looking at multiple versions of cffi to determine which version is compatible with other requirements. This could take a while.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to 
do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
INFO: pip is looking at multiple versions of secp256k1 to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of idna to determine which version is compatible with other requirements. This could take a while.
Collecting idna<3,>=2.5
  Downloading idna-2.9-py2.py3-none-any.whl (58 kB)
     |████████████████████████████████| 58 kB 1.6 MB/s
  Downloading idna-2.8-py2.py3-none-any.whl (58 kB)
     |████████████████████████████████| 58 kB 1.9 MB/s
  Downloading idna-2.7-py2.py3-none-any.whl (58 kB)
     |████████████████████████████████| 58 kB 1.6 MB/s
  Downloading idna-2.6-py2.py3-none-any.whl (56 kB)
     |████████████████████████████████| 56 kB 1.3 MB/s
  Downloading idna-2.5-py2.py3-none-any.whl (55 kB)
     |████████████████████████████████| 55 kB 1.1 MB/s
INFO: pip is looking at multiple versions of certifi to determine which version is compatible with other requirements. This could take a while.
Collecting certifi
  Downloading certifi-2020.11.8-py2.py3-none-any.whl (155 kB)
     |████████████████████████████████| 155 kB 2.2 MB/s
  Using cached certifi-2020.6.20-py2.py3-none-any.whl (156 kB)
  Downloading certifi-2020.4.5.2-py2.py3-none-any.whl (157 kB)
     |████████████████████████████████| 157 kB 2.2 MB/s
  Downloading certifi-2020.4.5.1-py2.py3-none-any.whl (157 kB)
     |████████████████████████████████| 157 kB 3.2 MB/s
  Downloading certifi-2020.4.5-py2.py3-none-any.whl (156 kB)
     |████████████████████████████████| 156 kB 2.2 MB/s
  Downloading certifi-2019.11.28-py2.py3-none-any.whl (156 kB)
     |████████████████████████████████| 156 kB 2.2 MB/s
  Downloading certifi-2019.9.11-py2.py3-none-any.whl (154 kB)
     |████████████████████████████████| 154 kB 3.3 MB/s
  Downloading certifi-2019.6.16-py2.py3-none-any.whl (157 kB)
     |████████████████████████████████| 157 kB 3.3 MB/s
  Downloading certifi-2019.3.9-py2.py3-none-any.whl (158 kB)
     |████████████████████████████████| 158 kB 3.3 MB/s
  Downloading certifi-2018.11.29-py2.py3-none-any.whl (154 kB)
     |████████████████████████████████| 154 kB 3.3 MB/s
  Downloading certifi-2018.10.15-py2.py3-none-any.whl (146 kB)
     |████████████████████████████████| 146 kB 3.2 MB/s
  Downloading certifi-2018.8.24-py2.py3-none-any.whl (147 kB)
     |████████████████████████████████| 147 kB 2.2 MB/s
  Downloading certifi-2018.8.13-py2.py3-none-any.whl (146 kB)
     |████████████████████████████████| 146 kB 3.3 MB/s
  Downloading certifi-2018.4.16-py2.py3-none-any.whl (150 kB)
     |████████████████████████████████| 150 kB 2.2 MB/s
  Downloading certifi-2018.1.18-py2.py3-none-any.whl (151 kB)
     |████████████████████████████████| 151 kB 3.3 MB/s
  Downloading certifi-2017.11.5-py2.py3-none-any.whl (330 kB)
     |████████████████████████████████| 330 kB 2.2 MB/s
  Downloading certifi-2017.7.27.1-py2.py3-none-any.whl (349 kB)
     |████████████████████████████████| 349 kB 2.2 MB/s
  Downloading certifi-2017.7.27-py2.py3-none-any.whl (349 kB)
     |████████████████████████████████| 349 kB 3.2 MB/s
  Downloading certifi-2017.4.17-py2.py3-none-any.whl (375 kB)
     |████████████████████████████████| 375 kB 3.3 MB/s
INFO: pip is looking at multiple versions of secp256k1 to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of idna to determine which version is compatible with other requirements. This could take a while.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to 
do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to 
do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
INFO: pip is looking at multiple versions of certifi to determine which version is compatible with other requirements. This could take a while.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to 
do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
INFO: pip is looking at multiple versions of requests to determine which version is compatible with other requirements. This could take a while.
Collecting requests
  Downloading requests-2.25.0-py2.py3-none-any.whl (61 kB)
     |████████████████████████████████| 61 kB 1.9 MB/s
  Using cached requests-2.24.0-py2.py3-none-any.whl (61 kB)
  Downloading requests-2.23.0-py2.py3-none-any.whl (58 kB)
     |████████████████████████████████| 58 kB 4.1 MB/s
  Downloading requests-2.22.0-py2.py3-none-any.whl (57 kB)
     |████████████████████████████████| 57 kB 3.8 MB/s
  Downloading requests-2.21.0-py2.py3-none-any.whl (57 kB)
     |████████████████████████████████| 57 kB 3.8 MB/s
Collecting chardet<5.0,>=2.0
  Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB)
INFO: pip is looking at multiple versions of chardet to determine which version is compatible with other requirements. This could take a while.
  Downloading chardet-3.0.3-py2.py3-none-any.whl (133 kB)
     |████████████████████████████████| 133 kB 2.2 MB/s
  Downloading chardet-3.0.2-py2.py3-none-any.whl (133 kB)
     |████████████████████████████████| 133 kB 3.3 MB/s
INFO: pip is looking at multiple versions of chardet to determine which version is compatible with other requirements. This could take a while.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to 
do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking

I am seeing the same issue too:

Mac OS X 11.2.1
Python 3.9.1

Collecting python-binance-chain Downloading python_binance_chain-0.1.20-py2.py3-none-any.whl (51 kB) |████████████████████████████████| 51 kB 4.5 MB/s Collecting secp256k1>=0.13.2 Downloading secp256k1-0.13.2.tar.gz (156 kB) |████████████████████████████████| 156 kB 6.7 MB/s Collecting pywallet>=0.1.0 Downloading pywallet-0.1.0.tar.gz (32 kB) Collecting mnemonic>=0.18 Downloading mnemonic-0.19-py2.py3-none-any.whl (61 kB) |████████████████████████████████| 61 kB 7.7 MB/s Requirement already satisfied: requests>=2.21.0 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from python-binance-chain) (2.23.0) Collecting protobuf>=3.6.1 Downloading protobuf-3.15.7-cp39-cp39-macosx_10_9_x86_64.whl (1.0 MB) |████████████████████████████████| 1.0 MB 8.7 MB/s Requirement already satisfied: websockets>=7.0 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from python-binance-chain) (8.1) Requirement already satisfied: ujson>=1.35 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from python-binance-chain) (4.0.2) Requirement already satisfied: aiohttp>=3.5.4 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from python-binance-chain) (3.7.3) Requirement already satisfied: attrs>=17.3.0 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from aiohttp>=3.5.4->python-binance-chain) (20.3.0) Requirement already satisfied: typing-extensions>=3.6.5 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from aiohttp>=3.5.4->python-binance-chain) (3.7.4.3) Requirement already satisfied: multidict<7.0,>=4.5 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from aiohttp>=3.5.4->python-binance-chain) (5.1.0) Requirement already satisfied: yarl<2.0,>=1.0 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from aiohttp>=3.5.4->python-binance-chain) (1.1.0) Requirement already satisfied: async-timeout<4.0,>=3.0 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from aiohttp>=3.5.4->python-binance-chain) (3.0.1) Requirement already satisfied: chardet<4.0,>=2.0 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from aiohttp>=3.5.4->python-binance-chain) (3.0.4) Requirement already satisfied: six>=1.9 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from protobuf>=3.6.1->python-binance-chain) (1.15.0) Collecting base58>=0.2.2 Downloading base58-2.1.0-py3-none-any.whl (5.6 kB) Collecting ecdsa>=0.11 Downloading ecdsa-0.16.1-py2.py3-none-any.whl (104 kB) |████████████████████████████████| 104 kB 11.3 MB/s Collecting two1>=3.10.8 Downloading two1-3.10.9.tar.gz (226 kB) |████████████████████████████████| 226 kB 12.4 MB/s Collecting pycryptodome>=3.6.6 Downloading pycryptodome-3.10.1-cp35-abi3-macosx_10_9_x86_64.whl (1.5 MB) |████████████████████████████████| 1.5 MB 11.2 MB/s Requirement already satisfied: certifi>=2017.4.17 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from requests>=2.21.0->python-binance-chain) (2020.12.5) Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from requests>=2.21.0->python-binance-chain) (1.25.11) Requirement already satisfied: idna<3,>=2.5 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from requests>=2.21.0->python-binance-chain) (2.10) Requirement already satisfied: cffi>=1.3.0 in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from secp256k1>=0.13.2->python-binance-chain) (1.14.5) Requirement already satisfied: pycparser in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from cffi>=1.3.0->secp256k1>=0.13.2->python-binance-chain) (2.20) Requirement already satisfied: arrow in /Users/mc/.virtualenvs/crypto/lib/python3.9/site-packages (from two1>=3.10.8->pywallet>=0.1.0->python-binance-chain) (0.17.0) Collecting base58>=0.2.2 Downloading base58-0.2.2.tar.gz (2.1 kB) Collecting click==6.6 Downloading click-6.6-py2.py3-none-any.whl (71 kB) |████████████████████████████████| 71 kB 5.5 MB/s Collecting docker-py==1.8.0 Downloading docker_py-1.8.0-py2.py3-none-any.whl (41 kB) |████████████████████████████████| 41 kB 64 kB/s Collecting flake8 Downloading flake8-3.9.0-py2.py3-none-any.whl (73 kB) |████████████████████████████████| 73 kB 4.5 MB/s Collecting jsonrpcclient==2.0.1 Downloading jsonrpcclient-2.0.1.tar.gz (6.4 kB) Collecting jsonrpcserver==3.1.1 Downloading jsonrpcserver-3.1.1.tar.gz (9.5 kB) Collecting two1>=3.10.8 Downloading two1-3.10.8.tar.gz (225 kB) |████████████████████████████████| 225 kB 12.0 MB/s INFO: pip is looking at multiple versions of six to determine which version is compatible with other requirements. This could take a while. Collecting six>=1.9 Using cached six-1.14.0-py2.py3-none-any.whl (10 kB) Downloading six-1.13.0-py2.py3-none-any.whl (10 kB) Downloading six-1.12.0-py2.py3-none-any.whl (10 kB) Downloading six-1.11.0-py2.py3-none-any.whl (10 kB) Downloading six-1.10.0-py2.py3-none-any.whl (10 kB) Downloading six-1.9.0-py2.py3-none-any.whl (10 kB) INFO: pip is looking at multiple versions of cffi to determine which version is compatible with other requirements. This could take a while. Collecting cffi>=1.3.0 Downloading cffi-1.14.4-cp39-cp39-macosx_10_9_x86_64.whl (177 kB) |████████████████████████████████| 177 kB 12.8 MB/s Downloading cffi-1.14.3-2-cp39-cp39-macosx_10_9_x86_64.whl (176 kB) |████████████████████████████████| 176 kB 11.1 MB/s Downloading cffi-1.14.2.tar.gz (470 kB) |████████████████████████████████| 470 kB 14.2 MB/s Downloading cffi-1.14.1.tar.gz (468 kB) |████████████████████████████████| 468 kB 6.4 MB/s Downloading cffi-1.14.0.tar.gz (463 kB) |████████████████████████████████| 463 kB 12.3 MB/s Downloading cffi-1.13.2.tar.gz (460 kB) |████████████████████████████████| 460 kB 10.6 MB/s Downloading cffi-1.13.1.tar.gz (460 kB) |████████████████████████████████| 460 kB 12.4 MB/s Downloading cffi-1.13.0.tar.gz (459 kB) |████████████████████████████████| 459 kB 10.4 MB/s Downloading cffi-1.12.3.tar.gz (456 kB) |████████████████████████████████| 456 kB 8.9 MB/s Downloading cffi-1.12.2.tar.gz (453 kB) |████████████████████████████████| 453 kB 12.6 MB/s Downloading cffi-1.12.1.tar.gz (453 kB) |████████████████████████████████| 453 kB 11.1 MB/s Downloading cffi-1.12.0.tar.gz (453 kB) |████████████████████████████████| 453 kB 11.2 MB/s Downloading cffi-1.11.5.tar.gz (438 kB) |████████████████████████████████| 438 kB 11.8 MB/s Downloading cffi-1.11.4.tar.gz (436 kB) |████████████████████████████████| 436 kB 9.5 MB/s Downloading cffi-1.11.3.tar.gz (436 kB) |████████████████████████████████| 436 kB 9.0 MB/s Downloading cffi-1.11.2.tar.gz (435 kB) |████████████████████████████████| 435 kB 9.6 MB/s Downloading cffi-1.11.1.tar.gz (435 kB) |████████████████████████████████| 435 kB 9.5 MB/s Downloading cffi-1.11.0.tar.gz (434 kB) |████████████████████████████████| 434 kB 11.8 MB/s Downloading cffi-1.10.0.tar.gz (418 kB) |████████████████████████████████| 418 kB 13.5 MB/s Downloading cffi-1.9.1.tar.gz (407 kB) |████████████████████████████████| 407 kB 11.9 MB/s Downloading cffi-1.9.0.tar.gz (407 kB) |████████████████████████████████| 407 kB 14.1 MB/s Downloading cffi-1.8.3.tar.gz (403 kB) |████████████████████████████████| 403 kB 10.1 MB/s Downloading cffi-1.8.2.tar.gz (403 kB) |████████████████████████████████| 403 kB 8.1 MB/s Downloading cffi-1.7.0.tar.gz (400 kB) |████████████████████████████████| 400 kB 12.2 MB/s Downloading cffi-1.6.0.tar.gz (397 kB) |████████████████████████████████| 397 kB 15.8 MB/s Downloading cffi-1.5.2.tar.gz (388 kB) |████████████████████████████████| 388 kB 17.0 MB/s Downloading cffi-1.5.1.tar.gz (388 kB) |████████████████████████████████| 388 kB 17.1 MB/s Downloading cffi-1.5.0.tar.gz (385 kB) |████████████████████████████████| 385 kB 3.5 MB/s Downloading cffi-1.4.2.tar.gz (365 kB) |████████████████████████████████| 365 kB 10.2 MB/s Downloading cffi-1.4.1.tar.gz (365 kB) |████████████████████████████████| 365 kB 11.4 MB/s Downloading cffi-1.4.0.tar.gz (365 kB) |████████████████████████████████| 365 kB 10.3 MB/s Downloading cffi-1.3.1.tar.gz (351 kB) |████████████████████████████████| 351 kB 13.9 MB/s Downloading cffi-1.3.0.tar.gz (347 kB) |████████████████████████████████| 347 kB 11.5 MB/s INFO: pip is looking at multiple versions of six to determine which version is compatible with other requirements. This could take a while. INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking INFO: pip is looking at multiple versions of cffi to determine which version is compatible with other requirements. This could take a while. INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking INFO: pip is looking at multiple versions of secp256k1 to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of idna to determine which version is compatible with other requirements. This could take a while. Collecting idna<3,>=2.5 Downloading idna-2.9-py2.py3-none-any.whl (58 kB) |████████████████████████████████| 58 kB 9.6 MB/s Using cached idna-2.8-py2.py3-none-any.whl (58 kB) Downloading idna-2.7-py2.py3-none-any.whl (58 kB) |████████████████████████████████| 58 kB 15.9 MB/s Downloading idna-2.6-py2.py3-none-any.whl (56 kB) |████████████████████████████████| 56 kB 7.9 MB/s Downloading idna-2.5-py2.py3-none-any.whl (55 kB) |████████████████████████████████| 55 kB 5.3 MB/s INFO: pip is looking at multiple versions of certifi to determine which version is compatible with other requirements. This could take a while. Collecting certifi>=2017.4.17 Downloading certifi-2020.11.8-py2.py3-none-any.whl (155 kB) |████████████████████████████████| 155 kB 11.4 MB/s Downloading certifi-2020.6.20-py2.py3-none-any.whl (156 kB) |████████████████████████████████| 156 kB 9.1 MB/s Downloading certifi-2020.4.5.2-py2.py3-none-any.whl (157 kB) |████████████████████████████████| 157 kB 13.1 MB/s Downloading certifi-2020.4.5.1-py2.py3-none-any.whl (157 kB) |████████████████████████████████| 157 kB 8.1 MB/s Downloading certifi-2020.4.5-py2.py3-none-any.whl (156 kB) |████████████████████████████████| 156 kB 8.7 MB/s Using cached certifi-2019.11.28-py2.py3-none-any.whl (156 kB) Downloading certifi-2019.9.11-py2.py3-none-any.whl (154 kB) |████████████████████████████████| 154 kB 12.3 MB/s Downloading certifi-2019.6.16-py2.py3-none-any.whl (157 kB) |████████████████████████████████| 157 kB 9.1 MB/s Downloading certifi-2019.3.9-py2.py3-none-any.whl (158 kB) |████████████████████████████████| 158 kB 9.9 MB/s Downloading certifi-2018.11.29-py2.py3-none-any.whl (154 kB) |████████████████████████████████| 154 kB 4.7 MB/s Downloading certifi-2018.10.15-py2.py3-none-any.whl (146 kB) |████████████████████████████████| 146 kB 11.4 MB/s Downloading certifi-2018.8.24-py2.py3-none-any.whl (147 kB) |████████████████████████████████| 147 kB 11.8 MB/s Downloading certifi-2018.8.13-py2.py3-none-any.whl (146 kB) |████████████████████████████████| 146 kB 11.5 MB/s Downloading certifi-2018.4.16-py2.py3-none-any.whl (150 kB) |████████████████████████████████| 150 kB 11.3 MB/s Downloading certifi-2018.1.18-py2.py3-none-any.whl (151 kB) |████████████████████████████████| 151 kB 13.9 MB/s Downloading certifi-2017.11.5-py2.py3-none-any.whl (330 kB) |████████████████████████████████| 330 kB 7.8 MB/s Downloading certifi-2017.7.27.1-py2.py3-none-any.whl (349 kB) |████████████████████████████████| 349 kB 13.6 MB/s Downloading certifi-2017.7.27-py2.py3-none-any.whl (349 kB) |████████████████████████████████| 349 kB 12.9 MB/s Downloading certifi-2017.4.17-py2.py3-none-any.whl (375 kB) |████████████████████████████████| 375 kB 11.4 MB/s INFO: pip is looking at multiple versions of secp256k1 to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of idna to determine which version is compatible with other requirements. This could take a while. INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking

I am seeing the same issue too:

Mac OS X 10.15.7
Python 3.8.3
pip 21.0.1

Collecting python-binance-chain
Downloading python_binance_chain-0.1.20-py2.py3-none-any.whl (51 kB)
|████████████████████████████████| 51 kB 2.6 MB/s
Collecting websockets>=7.0
Using cached websockets-8.1-cp38-cp38-macosx_10_9_x86_64.whl (64 kB)
Collecting mnemonic>=0.18
Downloading mnemonic-0.19-py2.py3-none-any.whl (61 kB)
|████████████████████████████████| 61 kB 4.1 MB/s
Collecting pywallet>=0.1.0
Downloading pywallet-0.1.0.tar.gz (32 kB)
Collecting aiohttp>=3.5.4
Downloading aiohttp-3.7.4.post0-cp38-cp38-macosx_10_14_x86_64.whl (648 kB)
|████████████████████████████████| 648 kB 829 kB/s
Collecting requests>=2.21.0
Using cached requests-2.25.1-py2.py3-none-any.whl (61 kB)
Collecting ujson>=1.35
Using cached ujson-4.0.2-cp38-cp38-macosx_10_14_x86_64.whl (45 kB)
Collecting protobuf>=3.6.1
Downloading protobuf-3.15.8-cp38-cp38-macosx_10_9_x86_64.whl (1.0 MB)
|████████████████████████████████| 1.0 MB 542 kB/s
Collecting secp256k1>=0.13.2
Downloading secp256k1-0.13.2.tar.gz (156 kB)
|████████████████████████████████| 156 kB 1.6 MB/s

Collecting multidict<7.0,>=4.5
Downloading multidict-5.1.0-cp38-cp38-macosx_10_14_x86_64.whl (49 kB)
|████████████████████████████████| 49 kB 4.5 MB/s
Collecting typing-extensions>=3.6.5
Using cached typing_extensions-3.7.4.3-py3-none-any.whl (22 kB)
Collecting chardet<5.0,>=2.0
Using cached chardet-4.0.0-py2.py3-none-any.whl (178 kB)
Collecting async-timeout<4.0,>=3.0
Downloading async_timeout-3.0.1-py3-none-any.whl (8.2 kB)
Collecting yarl<2.0,>=1.0
Downloading yarl-1.6.3-cp38-cp38-macosx_10_14_x86_64.whl (124 kB)
|████████████████████████████████| 124 kB 4.6 MB/s
Collecting attrs>=17.3.0
Using cached attrs-20.3.0-py2.py3-none-any.whl (49 kB)
Collecting six>=1.9
Using cached six-1.15.0-py2.py3-none-any.whl (10 kB)
Collecting base58>=0.2.2
Downloading base58-2.1.0-py3-none-any.whl (5.6 kB)
Collecting ecdsa>=0.11
Downloading ecdsa-0.16.1-py2.py3-none-any.whl (104 kB)
|████████████████████████████████| 104 kB 6.7 MB/s
Collecting two1>=3.10.8
Downloading two1-3.10.9.tar.gz (226 kB)
|████████████████████████████████| 226 kB 5.3 MB/s
Collecting pycryptodome>=3.6.6
Downloading pycryptodome-3.10.1-cp35-abi3-macosx_10_9_x86_64.whl (1.5 MB)
|████████████████████████████████| 1.5 MB 794 kB/s
Collecting urllib3<1.27,>=1.21.1
Using cached urllib3-1.26.4-py2.py3-none-any.whl (153 kB)
Collecting idna<3,>=2.5
Using cached idna-2.10-py2.py3-none-any.whl (58 kB)
Collecting certifi>=2017.4.17
Using cached certifi-2020.12.5-py2.py3-none-any.whl (147 kB)
Collecting cffi>=1.3.0
Using cached cffi-1.14.5-cp38-cp38-macosx_10_9_x86_64.whl (176 kB)
Collecting pycparser
Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
Collecting arrow
Downloading arrow-1.0.3-py3-none-any.whl (54 kB)
|████████████████████████████████| 54 kB 615 kB/s
Collecting base58>=0.2.2
Downloading base58-0.2.2.tar.gz (2.1 kB)
Collecting click==6.6
Downloading click-6.6-py2.py3-none-any.whl (71 kB)
|████████████████████████████████| 71 kB 620 kB/s
Collecting docker-py==1.8.0
Downloading docker_py-1.8.0-py2.py3-none-any.whl (41 kB)
|████████████████████████████████| 41 kB 101 kB/s
Collecting flake8
Downloading flake8-3.9.1-py2.py3-none-any.whl (73 kB)
|████████████████████████████████| 73 kB 1.7 MB/s
Collecting jsonrpcclient==2.0.1
Downloading jsonrpcclient-2.0.1.tar.gz (6.4 kB)
Collecting jsonrpcserver==3.1.1
Downloading jsonrpcserver-3.1.1.tar.gz (9.5 kB)
Collecting two1>=3.10.8
Downloading two1-3.10.8.tar.gz (225 kB)
|████████████████████████████████| 225 kB 3.0 MB/s
INFO: pip is looking at multiple versions of six to determine which version is compatible with other requirements. This could take a while.
Collecting six>=1.9
Downloading six-1.14.0-py2.py3-none-any.whl (10 kB)
Downloading six-1.13.0-py2.py3-none-any.whl (10 kB)
Downloading six-1.12.0-py2.py3-none-any.whl (10 kB)
Downloading six-1.11.0-py2.py3-none-any.whl (10 kB)
Downloading six-1.10.0-py2.py3-none-any.whl (10 kB)
Downloading six-1.9.0-py2.py3-none-any.whl (10 kB)
INFO: pip is looking at multiple versions of cffi to determine which version is compatible with other requirements. This could take a while.
Collecting cffi>=1.3.0
Downloading cffi-1.14.4-cp38-cp38-macosx_10_9_x86_64.whl (176 kB)
|████████████████████████████████| 176 kB 4.3 MB/s
Downloading cffi-1.14.3-2-cp38-cp38-macosx_10_9_x86_64.whl (176 kB)
|████████████████████████████████| 176 kB 4.3 MB/s
Downloading cffi-1.14.2-cp38-cp38-macosx_10_9_x86_64.whl (176 kB)
|████████████████████████████████| 176 kB 656 kB/s
Downloading cffi-1.14.1-cp38-cp38-macosx_10_9_x86_64.whl (176 kB)
|████████████████████████████████| 176 kB 717 kB/s
Downloading cffi-1.14.0-cp38-cp38-macosx_10_9_x86_64.whl (175 kB)
|████████████████████████████████| 175 kB 1.7 MB/s
Downloading cffi-1.13.2-cp38-cp38-macosx_10_9_x86_64.whl (173 kB)
|████████████████████████████████| 173 kB 2.4 MB/s
Downloading cffi-1.13.1-cp38-cp38-macosx_10_9_x86_64.whl (173 kB)
|████████████████████████████████| 173 kB 904 kB/s
Downloading cffi-1.13.0-cp38-cp38-macosx_10_9_x86_64.whl (173 kB)
|████████████████████████████████| 173 kB 736 kB/s
Downloading cffi-1.12.3.tar.gz (456 kB)
|████████████████████████████████| 456 kB 744 kB/s
Downloading cffi-1.12.2.tar.gz (453 kB)
|████████████████████████████████| 453 kB 992 kB/s
Downloading cffi-1.12.1.tar.gz (453 kB)
|████████████████████████████████| 453 kB 2.3 MB/s
Downloading cffi-1.12.0.tar.gz (453 kB)
|████████████████████████████████| 453 kB 1.4 MB/s
Downloading cffi-1.11.5.tar.gz (438 kB)
|████████████████████████████████| 438 kB 2.2 MB/s
Downloading cffi-1.11.4.tar.gz (436 kB)
|████████████████████████████████| 436 kB 1.4 MB/s
Downloading cffi-1.11.3.tar.gz (436 kB)
|████████████████████████████████| 436 kB 1.8 MB/s
Downloading cffi-1.11.2.tar.gz (435 kB)
|████████████████████████████████| 435 kB 1.6 MB/s
Downloading cffi-1.11.1.tar.gz (435 kB)
|████████████████████████████████| 435 kB 1.9 MB/s
Downloading cffi-1.11.0.tar.gz (434 kB)
|████████████████████████████████| 434 kB 1.9 MB/s
Downloading cffi-1.10.0.tar.gz (418 kB)
|████████████████████████████████| 418 kB 281 kB/s
Downloading cffi-1.9.1.tar.gz (407 kB)
|████████████████████████████████| 407 kB 74 kB/s
Downloading cffi-1.9.0.tar.gz (407 kB)
|████████████████████████████████| 407 kB 48 kB/s
Downloading cffi-1.8.3.tar.gz (403 kB)
|████████████████████████████████| 403 kB 456 kB/s
Downloading cffi-1.8.2.tar.gz (403 kB)
|████████████████████████████████| 403 kB 5.0 MB/s
Downloading cffi-1.7.0.tar.gz (400 kB)
|████████████████████████████████| 400 kB 298 kB/s
Downloading cffi-1.6.0.tar.gz (397 kB)
|████████████████████████████████| 397 kB 766 kB/s
Downloading cffi-1.5.2.tar.gz (388 kB)
|████████████████████████████████| 388 kB 910 kB/s
Downloading cffi-1.5.1.tar.gz (388 kB)
|████████████████████████████████| 388 kB 771 kB/s
Downloading cffi-1.5.0.tar.gz (385 kB)
|████████████████████████████████| 385 kB 1.7 MB/s
Downloading cffi-1.4.2.tar.gz (365 kB)
|████████████████████████████████| 365 kB 4.5 MB/s
Downloading cffi-1.4.1.tar.gz (365 kB)
|████████████████████████████████| 365 kB 3.6 MB/s
Downloading cffi-1.4.0.tar.gz (365 kB)
|████████████████████████████████| 365 kB 3.2 MB/s
Downloading cffi-1.3.1.tar.gz (351 kB)
|████████████████████████████████| 351 kB 2.5 MB/s
Downloading cffi-1.3.0.tar.gz (347 kB)
|████████████████████████████████| 347 kB 3.6 MB/s
INFO: pip is looking at multiple versions of six to determine which version is compatible with other requirements. This could take a while.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
INFO: pip is looking at multiple versions of cffi to determine which version is compatible with other requirements. This could take a while.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
INFO: pip is looking at multiple versions of secp256k1 to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of idna to determine which version is compatible with other requirements. This could take a while.
Collecting idna<3,>=2.5
Using cached idna-2.9-py2.py3-none-any.whl (58 kB)
Downloading idna-2.8-py2.py3-none-any.whl (58 kB)
|████████████████████████████████| 58 kB 300 kB/s
Downloading idna-2.7-py2.py3-none-any.whl (58 kB)
|████████████████████████████████| 58 kB 528 kB/s
Downloading idna-2.6-py2.py3-none-any.whl (56 kB)
|████████████████████████████████| 56 kB 649 kB/s
Downloading idna-2.5-py2.py3-none-any.whl (55 kB)
|████████████████████████████████| 55 kB 522 kB/s
INFO: pip is looking at multiple versions of certifi to determine which version is compatible with other requirements. This could take a while.
Collecting certifi>=2017.4.17
Downloading certifi-2020.11.8-py2.py3-none-any.whl (155 kB)
|████████████████████████████████| 155 kB 1.9 MB/s
Using cached certifi-2020.6.20-py2.py3-none-any.whl (156 kB)
Downloading certifi-2020.4.5.2-py2.py3-none-any.whl (157 kB)
|████████████████████████████████| 157 kB 4.2 MB/s
Downloading certifi-2020.4.5.1-py2.py3-none-any.whl (157 kB)
|████████████████████████████████| 157 kB 1.1 MB/s
Downloading certifi-2020.4.5-py2.py3-none-any.whl (156 kB)
|████████████████████████████████| 156 kB 778 kB/s
Downloading certifi-2019.11.28-py2.py3-none-any.whl (156 kB)
|████████████████████████████████| 156 kB 917 kB/s
Downloading certifi-2019.9.11-py2.py3-none-any.whl (154 kB)
|████████████████████████████████| 154 kB 766 kB/s
Downloading certifi-2019.6.16-py2.py3-none-any.whl (157 kB)
|████████████████████████████████| 157 kB 807 kB/s
Downloading certifi-2019.3.9-py2.py3-none-any.whl (158 kB)
|████████████████████████████████| 158 kB 929 kB/s
Downloading certifi-2018.11.29-py2.py3-none-any.whl (154 kB)
|████████████████████████████████| 154 kB 1.1 MB/s
Downloading certifi-2018.10.15-py2.py3-none-any.whl (146 kB)
|████████████████████████████████| 146 kB 920 kB/s
Downloading certifi-2018.8.24-py2.py3-none-any.whl (147 kB)
|████████████████████████████████| 147 kB 931 kB/s
Downloading certifi-2018.8.13-py2.py3-none-any.whl (146 kB)
|████████████████████████████████| 146 kB 931 kB/s
Downloading certifi-2018.4.16-py2.py3-none-any.whl (150 kB)
|████████████████████████████████| 150 kB 862 kB/s
Downloading certifi-2018.1.18-py2.py3-none-any.whl (151 kB)
|████████████████████████████████| 151 kB 822 kB/s
Downloading certifi-2017.11.5-py2.py3-none-any.whl (330 kB)
|████████████████████████████████| 330 kB 860 kB/s
Downloading certifi-2017.7.27.1-py2.py3-none-any.whl (349 kB)
|████████████████████████████████| 349 kB 832 kB/s
Downloading certifi-2017.7.27-py2.py3-none-any.whl (349 kB)
|████████████████████████████████| 349 kB 766 kB/s
Downloading certifi-2017.4.17-py2.py3-none-any.whl (375 kB)
|████████████████████████████████| 375 kB 914 kB/s
INFO: pip is looking at multiple versions of secp256k1 to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of idna to determine which version is compatible with other requirements. This could take a while.

INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking

I have the same problem with secp256k1 package.
arch 5.12.3-zen1-1-zen
Python 3.9.5
pip 20.3.1

Similar issues but using poetry instead of pip
image

for solving this issue you must install requirement

for Windows

  • install Microsoft virtual c++ 2014
  • Download pkg-config
  • extract pkg-config to C:\Program Files (x86)\pkg-config_0.26-1_win32
  • add C:\Program Files (x86)\pkg-config_0.26-1_win32\bin to your path
  • download and extract glib_2.28.8-1_win32 to C:\Program Files (x86)\glib_2.28.8-1_win32 and add C:\Program Files (x86)\glib_2.28.8-1_win32\bin to path
  • download / extract / add to path this one like the others gettext-runtime_0.18.1.1-2_win32.zip
  • run this commands in your CMD ( run them global ) pip install https://github.com/pypa/pip/archive/refs/tags/21.3.1.zip & pip install wheel & python -m pip install -U matplotlib --prefer-binary
  • restart your pc and install the package

GL 😊