Our new beta dashboard is now available for testing! Try viewing this build on the new dashboard.
Our new beta dashboard is now available for testing! Try viewing this build on the new dashboard.
{# I'd like to use ``build.error|urlize`` here, so we can have nice links. However, this is not possible because we are using `data-bind="text: error"` which means that Knockout.js will use the `.error` attribute to fill the content of this tag dynamically. #} Command /home/docs/checkouts/readthedocs.org/user_builds/cantools/envs/stable/bin/python -m pip install --exists-action=w --no-cache-dir -r requirements.txt failed: DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. Ignoring nala: markers 'python_version >= "3.6"' don't match your environment Collecting bitstruct>=8.12.1 Downloading bitstruct-8.12.1.tar.gz (33 kB) Collecting codespell Downloading codespell-1.17.1.tar.gz (160 kB) Requirement already satisfied: mock in /home/docs/checkouts/readthedocs.org/user_builds/cantools/envs/stable/lib/python2.7/site-packages (from -r requirements.txt (line 3)) (1.0.1) Collecting python-can Downloading python-can-3.3.4.tar.gz (179 kB) Collecting textparser Downloading textparser-0.23.0-py2.py3-none-any.whl (8.4 kB) Collecting diskcache Downloading diskcache-4.1.0-py2.py3-none-any.whl (44 kB) Collecting argparse_addons Downloading argparse_addons-0.6.0.tar.gz (3.5 kB) ERROR: Command errored out with exit status 1: command: /home/docs/checkouts/readthedocs.org/user_builds/cantools/envs/stable/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-t36nkv/argparse-addons/setup.py'"'"'; __file__='"'"'/tmp/pip-install-t36nkv/argparse-addons/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 /tmp/pip-pip-egg-info-Ciqey6 cwd: /tmp/pip-install-t36nkv/argparse-addons/ Complete output (8 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-t36nkv/argparse-addons/setup.py", line 4, in <module> import argparse_addons File "argparse_addons.py", line 19 f'{string} is not in the range {self.minimum}..{self.maximum}') ^ SyntaxError: invalid syntax ---------------------------------------- ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Sign up for our newsletter to get our latest blog updates delivered to your inbox weekly.
You have successfully joined our subscriber list.