Open aramando opened 4 years ago
I haven't been able to install credstash on Ubunto 19.10:
Collecting credstash Using cached https://files.pythonhosted.org/packages/b4/89/f929fda5fec87046873be2420a4c0cb40a82ab5e30c6d9cb22ddec41450b/credstash-1.17.1.tar.gz Complete output from command python setup.py egg_info: File "build/bdist.linux-x86_64/egg/_pytest/terminal.py", line 82 option_strings: Sequence[str], ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/_argcomplete.py", line 68 def __init__(self, directories: bool = True) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/tmpdir.py", line 41 def from_config(cls, config) -> "TempPathFactory": ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/compat.py", line 64 def _format_args(func: Callable[..., Any]) -> str: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/config/findpaths.py", line 20 def _parse_ini_config(path: py.path.local) -> iniconfig.IniConfig: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/config/__init__.py", line 99 path: py.path.local, ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/config/argparsing.py", line 40 usage: Optional[str] = None, ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/warnings.py", line 25 arg: str, *, escape: bool ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/recwarn.py", line 29 def recwarn() -> Generator["WarningsRecorder", None, None]: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/runner.py", line 45 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/hookspec.py", line 53 def pytest_addhooks(pluginmanager: "PytestPluginManager") -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/pytester.py", line 59 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/resultlog.py", line 19 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/faulthandler.py", line 17 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/nose.py", line 24 def is_potential_nosetest(item: Item) -> bool: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/capture.py", line 32 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/unittest.py", line 47 collector: PyCollector, name: str, obj: object ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/pastebin.py", line 18 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/stepwise.py", line 12 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/main.py", line 48 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/warning_types.py", line 59 def simple(cls, apiname: str) -> "PytestExperimentalApiWarning": ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/skipping.py", line 29 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/pathlib.py", line 46 def get_lock_path(path: _AnyPurePath) -> _AnyPurePath: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/store.py", line 85 def __init__(self) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/logging.py", line 41 def _remove_ansi_escape_sequences(text: str) -> str: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/_io/saferepr.py", line 9 def _try_repr_or_str(obj: object) -> str: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/_io/terminalwriter.py", line 15 def get_terminal_width() -> int: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/_io/wcwidth.py", line 6 def wcwidth(c: str) -> int: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/helpconfig.py", line 45 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/monkeypatch.py", line 29 def monkeypatch() -> Generator["MonkeyPatch", None, None]: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/python.py", line 78 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/freeze_support.py", line 11 def freeze_includes() -> List[str]: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/python_api.py", line 36 def _non_numeric_type_error(value, at: Optional[str]) -> TypeError: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/mark/__init__.py", line 38 *values: object, ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/mark/expression.py", line 66 def __init__(self, column: int, message: str) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/mark/structures.py", line 37 def istestfunc(func) -> bool: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/setupplan.py", line 12 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/debugging.py", line 27 def _validate_usepdb_cls(value: str) -> Tuple[str, str]: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/doctest.py", line 64 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/outcomes.py", line 32 def __init__(self, msg: Optional[str] = None, pytrace: bool = True) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/fixtures.py", line 103 def pytest_sessionstart(session: "Session") -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/junitxml.py", line 74 def bin_xml_escape(arg: object) -> py.xml.raw: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/cacheprovider.py", line 68 def for_config(cls, config: Config) -> "Cache": ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/reports.py", line 65 def __init__(self, **kw: Any) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/setuponly.py", line 14 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/_code/source.py", line 23 def __init__(self, obj: object = None) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/_code/code.py", line 56 def __init__(self, rawcode) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/assertion/rewrite.py", line 59 def __init__(self, config: Config) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/assertion/__init__.py", line 24 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/assertion/truncate.py", line 20 explanation: List[str], item: Item, max_length: Optional[int] = None ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/assertion/util.py", line 32 def format_explanation(explanation: str) -> str: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/_pytest/nodes.py", line 53 def _splitnode(nodeid: str) -> Tuple[str, ...]: ^ SyntaxError: invalid syntax File "build/bdist.linux-x86_64/egg/pytest/collect.py", line 23 def __init__(self) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/_argcomplete.py", line 68 def __init__(self, directories: bool = True) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/cacheprovider.py", line 68 def for_config(cls, config: Config) -> "Cache": ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/capture.py", line 32 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/compat.py", line 64 def _format_args(func: Callable[..., Any]) -> str: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/debugging.py", line 27 def _validate_usepdb_cls(value: str) -> Tuple[str, str]: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/doctest.py", line 64 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/faulthandler.py", line 17 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/fixtures.py", line 103 def pytest_sessionstart(session: "Session") -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/freeze_support.py", line 11 def freeze_includes() -> List[str]: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/helpconfig.py", line 45 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/hookspec.py", line 53 def pytest_addhooks(pluginmanager: "PytestPluginManager") -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/junitxml.py", line 74 def bin_xml_escape(arg: object) -> py.xml.raw: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/logging.py", line 41 def _remove_ansi_escape_sequences(text: str) -> str: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/main.py", line 48 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/monkeypatch.py", line 29 def monkeypatch() -> Generator["MonkeyPatch", None, None]: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/nodes.py", line 53 def _splitnode(nodeid: str) -> Tuple[str, ...]: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/nose.py", line 24 def is_potential_nosetest(item: Item) -> bool: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/outcomes.py", line 32 def __init__(self, msg: Optional[str] = None, pytrace: bool = True) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/pastebin.py", line 18 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/pathlib.py", line 46 def get_lock_path(path: _AnyPurePath) -> _AnyPurePath: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/pytester.py", line 59 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/python.py", line 78 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/python_api.py", line 36 def _non_numeric_type_error(value, at: Optional[str]) -> TypeError: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/recwarn.py", line 29 def recwarn() -> Generator["WarningsRecorder", None, None]: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/reports.py", line 65 def __init__(self, **kw: Any) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/resultlog.py", line 19 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/runner.py", line 45 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/setuponly.py", line 14 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/setupplan.py", line 12 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/skipping.py", line 29 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/stepwise.py", line 12 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/store.py", line 85 def __init__(self) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/terminal.py", line 82 option_strings: Sequence[str], ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/tmpdir.py", line 41 def from_config(cls, config) -> "TempPathFactory": ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/unittest.py", line 47 collector: PyCollector, name: str, obj: object ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/warning_types.py", line 59 def simple(cls, apiname: str) -> "PytestExperimentalApiWarning": ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/warnings.py", line 25 arg: str, *, escape: bool ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/_code/code.py", line 56 def __init__(self, rawcode) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/_code/source.py", line 23 def __init__(self, obj: object = None) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/_io/saferepr.py", line 9 def _try_repr_or_str(obj: object) -> str: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/_io/terminalwriter.py", line 15 def get_terminal_width() -> int: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/_io/wcwidth.py", line 6 def wcwidth(c: str) -> int: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/assertion/__init__.py", line 24 def pytest_addoption(parser: Parser) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/assertion/rewrite.py", line 59 def __init__(self, config: Config) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/assertion/truncate.py", line 20 explanation: List[str], item: Item, max_length: Optional[int] = None ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/assertion/util.py", line 32 def format_explanation(explanation: str) -> str: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/config/__init__.py", line 99 path: py.path.local, ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/config/argparsing.py", line 40 usage: Optional[str] = None, ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/config/findpaths.py", line 20 def _parse_ini_config(path: py.path.local) -> iniconfig.IniConfig: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/mark/__init__.py", line 38 *values: object, ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/mark/expression.py", line 66 def __init__(self, column: int, message: str) -> None: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/_pytest/mark/structures.py", line 37 def istestfunc(func) -> bool: ^ SyntaxError: invalid syntax File "/tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg/pytest/collect.py", line 23 def __init__(self) -> None: ^ SyntaxError: invalid syntax Installed /tmp/pip-install-L0rLZG/credstash/.eggs/pytest-6.0.1-py2.7.egg Searching for importlib-metadata>=0.12 Reading https://pypi.org/simple/importlib-metadata/ Downloading https://files.pythonhosted.org/packages/8e/58/cdea07eb51fc2b906db0968a94700866fc46249bdc75cac23f9d13168929/importlib_metadata-1.7.0-py2.py3-none-any.whl#sha256=dc15b2969b4ce36305c51eebe62d418ac7791e9a157911d58bfb1f9ccd8e2070 Best match: importlib-metadata 1.7.0 Processing importlib_metadata-1.7.0-py2.py3-none-any.whl Installing importlib_metadata-1.7.0-py2.py3-none-any.whl to /tmp/pip-install-L0rLZG/credstash/.eggs writing requirements to /tmp/pip-install-L0rLZG/credstash/.eggs/importlib_metadata-1.7.0-py2.7.egg/EGG-INFO/requires.txt Installed /tmp/pip-install-L0rLZG/credstash/.eggs/importlib_metadata-1.7.0-py2.7.egg Searching for pathlib2>=2.2.0 Reading https://pypi.org/simple/pathlib2/ Downloading https://files.pythonhosted.org/packages/e9/45/9c82d3666af4ef9f221cbb954e1d77ddbb513faf552aea6df5f37f1a4859/pathlib2-2.3.5-py2.py3-none-any.whl#sha256=0ec8205a157c80d7acc301c0b18fbd5d44fe655968f5d947b6ecef5290fc35db Best match: pathlib2 2.3.5 Processing pathlib2-2.3.5-py2.py3-none-any.whl Installing pathlib2-2.3.5-py2.py3-none-any.whl to /tmp/pip-install-L0rLZG/credstash/.eggs writing requirements to /tmp/pip-install-L0rLZG/credstash/.eggs/pathlib2-2.3.5-py2.7.egg/EGG-INFO/requires.txt Installed /tmp/pip-install-L0rLZG/credstash/.eggs/pathlib2-2.3.5-py2.7.egg Searching for toml Reading https://pypi.org/simple/toml/ Downloading https://files.pythonhosted.org/packages/9f/e1/1b40b80f2e1663a6b9f497123c11d7d988c0919abbf3c3f2688e448c5363/toml-0.10.1-py2.py3-none-any.whl#sha256=bda89d5935c2eac546d648028b9901107a595863cb36bae0c73ac804a9b4ce88 Best match: toml 0.10.1 Processing toml-0.10.1-py2.py3-none-any.whl Installing toml-0.10.1-py2.py3-none-any.whl to /tmp/pip-install-L0rLZG/credstash/.eggs Installed /tmp/pip-install-L0rLZG/credstash/.eggs/toml-0.10.1-py2.7.egg Searching for py>=1.8.2 Reading https://pypi.org/simple/py/ Downloading https://files.pythonhosted.org/packages/68/0f/41a43535b52a81e4f29e420a151032d26f08b62206840c48d14b70e53376/py-1.9.0-py2.py3-none-any.whl#sha256=366389d1db726cd2fcfc79732e75410e5fe4d31db13692115529d34069a043c2 Best match: py 1.9.0 Processing py-1.9.0-py2.py3-none-any.whl Installing py-1.9.0-py2.py3-none-any.whl to /tmp/pip-install-L0rLZG/credstash/.eggs Installed /tmp/pip-install-L0rLZG/credstash/.eggs/py-1.9.0-py2.7.egg Searching for pluggy<1.0,>=0.12 Reading https://pypi.org/simple/pluggy/ Downloading https://files.pythonhosted.org/packages/a0/28/85c7aa31b80d150b772fbe4a229487bc6644da9ccb7e427dd8cc60cb8a62/pluggy-0.13.1-py2.py3-none-any.whl#sha256=966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d Best match: pluggy 0.13.1 Processing pluggy-0.13.1-py2.py3-none-any.whl Installing pluggy-0.13.1-py2.py3-none-any.whl to /tmp/pip-install-L0rLZG/credstash/.eggs writing requirements to /tmp/pip-install-L0rLZG/credstash/.eggs/pluggy-0.13.1-py2.7.egg/EGG-INFO/requires.txt Installed /tmp/pip-install-L0rLZG/credstash/.eggs/pluggy-0.13.1-py2.7.egg Searching for packaging Reading https://pypi.org/simple/packaging/ Downloading https://files.pythonhosted.org/packages/46/19/c5ab91b1b05cfe63cccd5cfc971db9214c6dd6ced54e33c30d5af1d2bc43/packaging-20.4-py2.py3-none-any.whl#sha256=998416ba6962ae7fbd6596850b80e17859a5753ba17c32284f67bfff33784181 Best match: packaging 20.4 Processing packaging-20.4-py2.py3-none-any.whl Installing packaging-20.4-py2.py3-none-any.whl to /tmp/pip-install-L0rLZG/credstash/.eggs writing requirements to /tmp/pip-install-L0rLZG/credstash/.eggs/packaging-20.4-py2.7.egg/EGG-INFO/requires.txt Installed /tmp/pip-install-L0rLZG/credstash/.eggs/packaging-20.4-py2.7.egg Searching for more-itertools>=4.0.0 Reading https://pypi.org/simple/more-itertools/ Downloading https://files.pythonhosted.org/packages/67/4a/16cb3acf64709eb0164e49ba463a42dc45366995848c4f0cf770f57b8120/more-itertools-8.4.0.tar.gz#sha256=68c70cc7167bdf5c7c9d8f6954a7837089c6a36bf565383919bb595efb8a17e5 Best match: more-itertools 8.4.0 Processing more-itertools-8.4.0.tar.gz Writing /tmp/easy_install-RRjY51/more-itertools-8.4.0/setup.cfg Running more-itertools-8.4.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-RRjY51/more-itertools-8.4.0/egg-dist-tmp-_DWiti Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-L0rLZG/credstash/setup.py", line 35, in <module> 'pytest>=5.4.1' File "/usr/lib/python2.7/dist-packages/setuptools/__init__.py", line 144, in setup _install_setup_requires(attrs) File "/usr/lib/python2.7/dist-packages/setuptools/__init__.py", line 139, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 719, in fetch_build_eggs replace_conflicting=True, File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 782, in resolve replace_conflicting=replace_conflicting File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1065, in best_match return self.obtain(req, installer) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1077, in obtain return installer(requirement) File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 786, in fetch_build_egg return cmd.easy_install(req) File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 704, in easy_install return self.install_item(spec, dist.location, tmpdir, deps) File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 730, in install_item dists = self.install_eggs(spec, download, tmpdir) File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 915, in install_eggs return self.build_and_install(setup_script, setup_base) File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1183, in build_and_install self.run_setup(setup_script, setup_base, args) File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1169, in run_setup run_setup(setup_script, args) File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 253, in run_setup raise File "/usr/lib/python2.7/contextlib.py", line 35, in __exit__ self.gen.throw(type, value, traceback) File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 195, in setup_context yield File "/usr/lib/python2.7/contextlib.py", line 35, in __exit__ self.gen.throw(type, value, traceback) File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 166, in save_modules saved_exc.resume() File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 141, in resume six.reraise(type, exc, self._tb) File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 154, in save_modules yield saved File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 195, in setup_context yield File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 250, in run_setup _execfile(setup_script, ns) File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 45, in _execfile exec(code, globals, locals) File "/tmp/easy_install-RRjY51/more-itertools-8.4.0/setup.py", line 5, in <module> version = '1.17.1' File "/tmp/easy_install-RRjY51/more-itertools-8.4.0/more_itertools/__init__.py", line 1, in <module> File "/tmp/easy_install-RRjY51/more-itertools-8.4.0/more_itertools/more.py", line 161 ) from e ^ SyntaxError: invalid syntax ----------------------------------------
I haven't been able to install credstash on Ubunto 19.10: