Created
April 13, 2021 11:37
-
-
Save jtratner/160fb6790897446546aa9885c5a9fffe to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Using virtualenv: /private/tmp/example-deleteme/.venv | |
Updating dependencies | |
Resolving dependencies... | |
1: fact: example-deleteme is 0.1.0 | |
1: derived: example-deleteme | |
1: fact: example-deleteme depends on dxpy (^0.306.0) | |
1: fact: example-deleteme depends on Sphinx (^3.5.4) | |
1: selecting example-deleteme (0.1.0) | |
1: derived: Sphinx (>=3.5.4,<4.0.0) | |
1: derived: dxpy (>=0.306.0,<0.307.0) | |
PyPI: 1 packages found for sphinx >=3.5.4,<4.0.0 | |
PyPI: No release information found for dxpy-v0.59.4, skipping | |
PyPI: 1 packages found for dxpy >=0.306.0,<0.307.0 | |
1: fact: sphinx (3.5.4) depends on sphinxcontrib-applehelp (*) | |
1: fact: sphinx (3.5.4) depends on sphinxcontrib-devhelp (*) | |
1: fact: sphinx (3.5.4) depends on sphinxcontrib-jsmath (*) | |
1: fact: sphinx (3.5.4) depends on sphinxcontrib-htmlhelp (*) | |
1: fact: sphinx (3.5.4) depends on sphinxcontrib-serializinghtml (*) | |
1: fact: sphinx (3.5.4) depends on sphinxcontrib-qthelp (*) | |
1: fact: sphinx (3.5.4) depends on Jinja2 (>=2.3) | |
1: fact: sphinx (3.5.4) depends on Pygments (>=2.0) | |
1: fact: sphinx (3.5.4) depends on docutils (>=0.12,<0.17) | |
1: fact: sphinx (3.5.4) depends on snowballstemmer (>=1.1) | |
1: fact: sphinx (3.5.4) depends on babel (>=1.3) | |
1: fact: sphinx (3.5.4) depends on alabaster (>=0.7,<0.8) | |
1: fact: sphinx (3.5.4) depends on imagesize (*) | |
1: fact: sphinx (3.5.4) depends on requests (>=2.5.0) | |
1: fact: sphinx (3.5.4) depends on packaging (*) | |
1: fact: sphinx (3.5.4) depends on colorama (>=0.3.5) | |
1: selecting sphinx (3.5.4) | |
1: derived: colorama (>=0.3.5) | |
1: derived: packaging | |
1: derived: requests (>=2.5.0) | |
1: derived: imagesize | |
1: derived: alabaster (>=0.7,<0.8) | |
1: derived: babel (>=1.3) | |
1: derived: snowballstemmer (>=1.1) | |
1: derived: docutils (>=0.12,<0.17) | |
1: derived: Pygments (>=2.0) | |
1: derived: Jinja2 (>=2.3) | |
1: derived: sphinxcontrib-qthelp | |
1: derived: sphinxcontrib-serializinghtml | |
1: derived: sphinxcontrib-htmlhelp | |
1: derived: sphinxcontrib-jsmath | |
1: derived: sphinxcontrib-devhelp | |
1: derived: sphinxcontrib-applehelp | |
PyPI: 10 packages found for colorama >=0.3.5 | |
PyPI: 35 packages found for packaging * | |
PyPI: No release information found for requests-0.0.1, skipping | |
PyPI: No release information found for requests-0.12.01, skipping | |
PyPI: No release information found for requests-2.15.0, skipping | |
PyPI: 52 packages found for requests >=2.5.0 | |
PyPI: 7 packages found for imagesize * | |
PyPI: No release information found for alabaster-0.0.1, skipping | |
PyPI: 12 packages found for alabaster >=0.7,<0.8 | |
PyPI: No release information found for babel-0.8, skipping | |
PyPI: No release information found for babel-0.8.1, skipping | |
PyPI: No release information found for babel-0.9, skipping | |
PyPI: No release information found for babel-0.9.1, skipping | |
PyPI: No release information found for babel-0.9.2, skipping | |
PyPI: No release information found for babel-0.9.3, skipping | |
PyPI: No release information found for babel-0.9.4, skipping | |
PyPI: No release information found for babel-0.9.5, skipping | |
PyPI: 19 packages found for babel >=1.3 | |
PyPI: 7 packages found for snowballstemmer >=1.1 | |
PyPI: 7 packages found for docutils >=0.12,<0.17 | |
PyPI: 24 packages found for pygments >=2.0 | |
PyPI: 32 packages found for jinja2 >=2.3 | |
PyPI: 4 packages found for sphinxcontrib-qthelp * | |
PyPI: 5 packages found for sphinxcontrib-serializinghtml * | |
PyPI: 4 packages found for sphinxcontrib-htmlhelp * | |
PyPI: 2 packages found for sphinxcontrib-jsmath * | |
PyPI: 3 packages found for sphinxcontrib-devhelp * | |
PyPI: 3 packages found for sphinxcontrib-applehelp * | |
1: fact: dxpy (0.306.0) depends on argcomplete (>=1.9.4) | |
1: fact: dxpy (0.306.0) depends on websocket-client (0.53.0) | |
1: fact: dxpy (0.306.0) depends on python-dateutil (>=2.5) | |
1: fact: dxpy (0.306.0) depends on psutil (>=3.3.0) | |
1: fact: dxpy (0.306.0) depends on requests (>=2.8.0,<2.24.0) | |
1: fact: dxpy (0.306.0) depends on cryptography (>=2.3,<3.0) | |
1: fact: dxpy (0.306.0) depends on backports.ssl_match_hostname (3.5.0.1) | |
1: fact: dxpy (0.306.0) depends on gnureadline (8.0.0) | |
1: fact: dxpy (0.306.0) depends on pyreadline (2.1) | |
1: fact: dxpy (0.306.0) depends on colorama (0.2.4) | |
1: derived: not dxpy (==0.306.0) | |
1: fact: no versions of dxpy match >0.306.0,<0.307.0 | |
1: conflict: no versions of dxpy match >0.306.0,<0.307.0 | |
1: derived: not dxpy (>0.306.0,<0.307.0) | |
1: derived: colorama (==0.2.4) | |
1: derived: pyreadline (==2.1) | |
1: derived: gnureadline (==8.0.0) | |
1: derived: backports.ssl_match_hostname (==3.5.0.1) | |
1: derived: cryptography (>=2.3,<3.0) | |
1: derived: requests (>=2.8.0,<2.24.0) | |
1: derived: psutil (>=3.3.0) | |
1: derived: python-dateutil (>=2.5) | |
1: derived: websocket-client (==0.53.0) | |
1: derived: argcomplete (>=1.9.4) | |
1: derived: not sphinx (==3.5.4) | |
PyPI: 1 packages found for colorama 0.2.4 | |
PyPI: No release information found for pyreadline-1.3.svn, skipping | |
PyPI: 1 packages found for pyreadline 2.1 | |
PyPI: 1 packages found for gnureadline 8.0.0 | |
PyPI: 1 packages found for backports.ssl-match-hostname 3.5.0.1 | |
PyPI: 13 packages found for cryptography >=2.3,<3.0 | |
PyPI: No release information found for psutil-0.1.0, skipping | |
PyPI: No release information found for psutil-3.4.0, skipping | |
PyPI: 46 packages found for psutil >=3.3.0 | |
PyPI: No release information found for python-dateutil-0.1, skipping | |
PyPI: No release information found for python-dateutil-0.3, skipping | |
PyPI: No release information found for python-dateutil-0.4, skipping | |
PyPI: No release information found for python-dateutil-0.5, skipping | |
PyPI: No release information found for python-dateutil-1.0, skipping | |
PyPI: No release information found for python-dateutil-1.1, skipping | |
PyPI: No release information found for python-dateutil-1.2, skipping | |
PyPI: No release information found for python-dateutil-2.0, skipping | |
PyPI: 14 packages found for python-dateutil >=2.5 | |
PyPI: 1 packages found for websocket-client 0.53.0 | |
PyPI: 11 packages found for argcomplete >=1.9.4 | |
1: fact: no versions of sphinx match >3.5.4,<4.0.0 | |
1: conflict: no versions of sphinx match >3.5.4,<4.0.0 | |
1: ! Sphinx (>3.5.4,<4.0.0) is partially satisfied by not sphinx (3.5.4) | |
1: ! which is caused by "sphinx (3.5.4) depends on colorama (>=0.3.5)" | |
1: ! thus: sphinx (>=3.5.4,<4.0.0) requires colorama (>=0.3.5) | |
1: ! not colorama (>=0.3.5) is satisfied by colorama (0.2.4) | |
1: ! which is caused by "dxpy (0.306.0) depends on colorama (0.2.4)" | |
1: ! thus: sphinx (>=3.5.4,<4.0.0) is incompatible with dxpy (0.306.0) | |
1: ! dxpy (0.306.0) is partially satisfied by not dxpy (>0.306.0,<0.307.0) | |
1: ! which is caused by "no versions of dxpy match >0.306.0,<0.307.0" | |
1: ! thus: sphinx (>=3.5.4,<4.0.0) is incompatible with dxpy (>=0.306.0,<0.307.0) | |
1: ! dxpy (>=0.306.0,<0.307.0) is satisfied by dxpy (^0.306.0) | |
1: ! which is caused by "example-deleteme depends on dxpy (^0.306.0)" | |
1: ! thus: sphinx is forbidden | |
1: ! sphinx (>=3.5.4,<4.0.0) is satisfied by Sphinx (^3.5.4) | |
1: ! which is caused by "example-deleteme depends on Sphinx (^3.5.4)" | |
1: ! thus: version solving failed | |
1: Version solving took 0.189 seconds. | |
1: Tried 1 solutions. | |
Stack trace: | |
8 ~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/clikit/console_application.py:131 in run | |
129│ parsed_args = resolved_command.args | |
130│ | |
→ 131│ status_code = command.handle(parsed_args, io) | |
132│ except KeyboardInterrupt: | |
133│ status_code = 1 | |
7 ~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/clikit/api/command/command.py:120 in handle | |
118│ def handle(self, args, io): # type: (Args, IO) -> int | |
119│ try: | |
→ 120│ status_code = self._do_handle(args, io) | |
121│ except KeyboardInterrupt: | |
122│ if io.is_debug(): | |
6 ~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/clikit/api/command/command.py:171 in _do_handle | |
169│ handler_method = self._config.handler_method | |
170│ | |
→ 171│ return getattr(handler, handler_method)(args, io, self) | |
172│ | |
173│ def __repr__(self): # type: () -> str | |
5 ~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/cleo/commands/command.py:92 in wrap_handle | |
90│ self._command = command | |
91│ | |
→ 92│ return self.handle() | |
93│ | |
94│ def handle(self): # type: () -> Optional[int] | |
4 ~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/poetry/console/commands/lock.py:34 in handle | |
32│ self._installer.lock(update=not self.option("no-update")) | |
33│ | |
→ 34│ return self._installer.run() | |
35│ | |
3 ~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/poetry/installation/installer.py:103 in run | |
101│ local_repo = Repository() | |
102│ | |
→ 103│ return self._do_install(local_repo) | |
104│ | |
105│ def dry_run(self, dry_run=True): # type: (bool) -> Installer | |
2 ~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/poetry/installation/installer.py:235 in _do_install | |
233│ ) | |
234│ | |
→ 235│ ops = solver.solve(use_latest=self._whitelist) | |
236│ else: | |
237│ self._io.write_line("Installing dependencies from lock file") | |
1 ~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/poetry/puzzle/solver.py:65 in solve | |
63│ with self._provider.progress(): | |
64│ start = time.time() | |
→ 65│ packages, depths = self._solve(use_latest=use_latest) | |
66│ end = time.time() | |
67│ | |
SolverProblemError | |
Because no versions of sphinx match >3.5.4,<4.0.0 | |
and sphinx (3.5.4) depends on colorama (>=0.3.5), sphinx (>=3.5.4,<4.0.0) requires colorama (>=0.3.5). | |
And because dxpy (0.306.0) depends on colorama (0.2.4) | |
and no versions of dxpy match >0.306.0,<0.307.0, sphinx (>=3.5.4,<4.0.0) is incompatible with dxpy (>=0.306.0,<0.307.0). | |
So, because example-deleteme depends on both dxpy (^0.306.0) and Sphinx (^3.5.4), version solving failed. | |
at ~/.pyenv/versions/3.8.6/lib/python3.8/site-packages/poetry/puzzle/solver.py:241 in _solve | |
237│ packages = result.packages | |
238│ except OverrideNeeded as e: | |
239│ return self.solve_in_compatibility_mode(e.overrides, use_latest=use_latest) | |
240│ except SolveFailure as e: | |
→ 241│ raise SolverProblemError(e) | |
242│ | |
243│ results = dict( | |
244│ depth_first_search( | |
245│ PackageNode(self._package, packages), aggregate_package_nodes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[tool.poetry] | |
name = "example-deleteme" | |
version = "0.1.0" | |
description = "" | |
authors = ["Me <me@example.com>"] | |
[tool.poetry.dependencies] | |
python = "^3.8" | |
dxpy = "^0.306.0" | |
Sphinx = "^3.5.4" | |
[tool.poetry.dev-dependencies] | |
[build-system] | |
requires = ["poetry-core>=1.0.0"] | |
build-backend = "poetry.core.masonry.api" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment