Created
June 23, 2020 23:50
-
-
Save andreoliwa/252642640bd51ba958ddd01dcdde2de8 to your computer and use it in GitHub Desktop.
Poetry [AttributeError] 'EmptyConstraint' object has no attribute 'min'
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
01:48 $ poetry debug | |
Poetry | |
Version: 1.0.9 | |
Python: 3.8.3 | |
Virtualenv | |
Python: 3.8.3 | |
Implementation: CPython | |
Path: /Users/wagneraugusto/Library/Caches/pypoetry/virtualenvs/toggl-cli-bug-t9z0mPRw-py3.8 | |
Valid: True | |
System | |
Platform: darwin | |
OS: posix | |
Python: /Users/wagneraugusto/.pyenv/versions/3.8.3 |
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
01:48 $ poetry update -vvv | |
Using virtualenv: /Users/wagneraugusto/Library/Caches/pypoetry/virtualenvs/toggl-cli-bug-t9z0mPRw-py3.8 | |
Updating dependencies | |
Resolving dependencies... | |
1: fact: toggl-cli-bug is 0.1.0 | |
1: derived: toggl-cli-bug | |
1: fact: toggl-cli-bug depends on togglCli (*) | |
1: selecting toggl-cli-bug (0.1.0) | |
1: derived: togglCli (*) | |
PyPI: 7 packages found for togglcli * | |
1: fact: togglcli (2.2.0) requires Python >=3.6.0, <3.9.0 | |
1: derived: not togglcli (2.2.0) | |
1: fact: togglcli (2.1.0) requires Python >=3.5.0, <3.8.0 | |
1: derived: not togglcli (2.1.0) | |
1: fact: togglcli (2.0.2) requires Python >=3.5.0, <=3.7.* | |
1: derived: not togglcli (2.0.2) | |
1: fact: togglcli (2.0.1) requires Python >=3.5.0, <3.7.* | |
1: derived: not togglcli (2.0.1) | |
1: Version solving took 0.057 seconds. | |
1: Tried 1 solutions. | |
[AttributeError] | |
'EmptyConstraint' object has no attribute 'min' | |
Traceback (most recent call last): | |
File "/Users/wagneraugusto/.poetry/lib/poetry/_vendor/py3.8/clikit/console_application.py", line 131, in run | |
status_code = command.handle(parsed_args, io) | |
File "/Users/wagneraugusto/.poetry/lib/poetry/_vendor/py3.8/clikit/api/command/command.py", line 120, in handle | |
status_code = self._do_handle(args, io) | |
File "/Users/wagneraugusto/.poetry/lib/poetry/_vendor/py3.8/clikit/api/command/command.py", line 171, in _do_handle | |
return getattr(handler, handler_method)(args, io, self) | |
File "/Users/wagneraugusto/.poetry/lib/poetry/_vendor/py3.8/cleo/commands/command.py", line 92, in wrap_handle | |
return self.handle() | |
File "/Users/wagneraugusto/.poetry/lib/poetry/console/commands/update.py", line 49, in handle | |
return installer.run() | |
File "/Users/wagneraugusto/.poetry/lib/poetry/installation/installer.py", line 74, in run | |
self._do_install(local_repo) | |
File "/Users/wagneraugusto/.poetry/lib/poetry/installation/installer.py", line 161, in _do_install | |
ops = solver.solve(use_latest=self._whitelist) | |
File "/Users/wagneraugusto/.poetry/lib/poetry/puzzle/solver.py", line 36, in solve | |
packages, depths = self._solve(use_latest=use_latest) | |
File "/Users/wagneraugusto/.poetry/lib/poetry/puzzle/solver.py", line 180, in _solve | |
result = resolve_version( | |
File "/Users/wagneraugusto/.poetry/lib/poetry/mixology/__init__.py", line 7, in resolve_version | |
return solver.solve() | |
File "/Users/wagneraugusto/.poetry/lib/poetry/mixology/version_solver.py", line 80, in solve | |
next = self._choose_package_version() | |
File "/Users/wagneraugusto/.poetry/lib/poetry/mixology/version_solver.py", line 388, in _choose_package_version | |
version = self._provider.complete_package(version) | |
File "/Users/wagneraugusto/.poetry/lib/poetry/puzzle/provider.py", line 583, in complete_package | |
self._pool.package( | |
File "/Users/wagneraugusto/.poetry/lib/poetry/repositories/pool.py", line 115, in package | |
package = repo.package(name, version, extras=extras) | |
File "/Users/wagneraugusto/.poetry/lib/poetry/repositories/pypi_repository.py", line 196, in package | |
package.python_versions = release_info["requires_python"] | |
File "/Users/wagneraugusto/.poetry/lib/poetry/packages/package.py", line 191, in python_versions | |
create_nested_marker("python_version", self._python_constraint) | |
File "/Users/wagneraugusto/.poetry/lib/poetry/packages/utils/utils.py", line 213, in create_nested_marker | |
if constraint.min is not None: |
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 = "toggl-cli-bug" | |
version = "0.1.0" | |
description = "" | |
authors = ["Augusto W. Andreoli <andreoliwa@gmail.com>"] | |
[tool.poetry.dependencies] | |
python = "^3.7" | |
togglCli = "*" | |
[tool.poetry.dev-dependencies] | |
[build-system] | |
requires = ["poetry>=0.12"] | |
build-backend = "poetry.masonry.api" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment