-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Closed
Description
- I am on the latest Poetry version.
- I have searched the issues of this repo and believe that this is not a duplicate.
- If an exception occurs when executing a command, I executed it again in debug mode (
-vvvoption).
- OS version and name: MacOS 10.14.4
- Poetry version: 0.12.15
- Link of a Gist with the contents of your pyproject.toml file: https://github.com/texastribune/tt-docker-base
Issue
Running pyenv exec poetry update django-object-actions --lock -vvv on the linked project gives the following error on Poetry 0.12.15. It works fine with 0.12.14.
[TypeError]
unsupported operand type(s) for +: 'NoneType' and 'str'
Exception trace:
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/cleo/application.py in run() at line 94
status_code = self.do_run(input_, output_)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/console/application.py in do_run() at line 88
return super(Application, self).do_run(i, o)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/cleo/application.py in do_run() at line 197
status_code = command.run(input_, output_)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/console/commands/command.py in run() at line 77
return super(BaseCommand, self).run(i, o)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/cleo/commands/base_command.py in run() at line 146
status_code = self.execute(input_, output_)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/cleo/commands/command.py in execute() at line 107
return self.handle()
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/console/commands/update.py in handle() at line 41
return installer.run()
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/installation/installer.py in run() at line 73
self._do_install(local_repo)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/installation/installer.py in _do_install() at line 165
ops = solver.solve(use_latest=self._whitelist)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/puzzle/solver.py in solve() at line 38
packages, depths = self._solve(use_latest=use_latest)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/puzzle/solver.py in _solve() at line 171
self._package, self._provider, locked=locked, use_latest=use_latest
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/mixology/__init__.py in resolve_version() at line 7
return solver.solve()
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/mixology/version_solver.py in solve() at line 79
next = self._choose_package_version()
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/mixology/version_solver.py in _choose_package_version() at line 377
version = self._provider.complete_package(version)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/puzzle/provider.py in complete_package() at line 465
package.name, package.version.text, extras=package.requires_extras
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/repositories/pool.py in package() at line 49
package = repository.package(name, version, extras=extras)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/repositories/legacy_repository.py in package() at line 270
release_info = self.get_release_info(name, version)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/repositories/pypi_repository.py in get_release_info() at line 272
cached = self._get_release_info(name, version)
/Users/greysteil/.pyenv/versions/3.7.3/lib/python3.7/site-packages/poetry/repositories/legacy_repository.py in _get_release_info() at line 363
hashes.append(link.hash_name + ":" + hash)
update [--no-dev] [--dry-run] [--lock] [--] [<packages>]...
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels