You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Installed pipenv v2018.10.9 in my CI environment, then installed packages using pipenv install . -r requirements.txt (see stacktrace further down).
Managed to reproduce on my local machine after updating pipenv. Works fine in v2018.7.1. The -r requirements.txt was not necessary for the bug to get triggered, pipenv install . is enough to cause the bug.
Expected result
Successfully install all packages.
Actual result
pipenv install . -r requirements.txt
Courtesy Notice: Pipenv found itself running within a virtual environment, so it will automatically use that environment, instead of creating its own for any project. You can set PIPENV_IGNORE_VIRTUALENVS=1 to force pipenv to ignore that environment and create its own instead. You can set PIPENV_VERBOSITY=-1 to suppress this warning.
Requirements file provided! Importing into Pipfile…
Traceback (most recent call last):
File "/home/travis/virtualenv/python3.6.3/bin/pipenv", line 11, in <module>
sys.exit(cli())
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 764, in __call__
return self.main(*args, **kwargs)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 717, in main
rv = self.invoke(ctx)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 956, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 555, in invoke
return callback(*args, **kwargs)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pipenv/vendor/click/decorators.py", line 64, in new_func
return ctx.invoke(f, obj, *args, **kwargs)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 555, in invoke
return callback(*args, **kwargs)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pipenv/vendor/click/decorators.py", line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pipenv/cli/command.py", line 249, in install
editable_packages=state.installstate.editables,
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pipenv/core.py", line 1812, in do_install
package_args = [p for p in packages] + [
TypeError: 'bool' object is not iterable
Issue description
Installed pipenv
v2018.10.9
in my CI environment, then installed packages usingpipenv install . -r requirements.txt
(see stacktrace further down).Managed to reproduce on my local machine after updating pipenv. Works fine in
v2018.7.1
. The-r requirements.txt
was not necessary for the bug to get triggered,pipenv install .
is enough to cause the bug.Expected result
Successfully install all packages.
Actual result
Full CI logs here: https://travis-ci.org/ErikBjare/CryptoTax/builds/440196794
Steps to replicate
Steps to replicate given above. Pipfile can be found in the project repo: https://github.com/ErikBjare/CryptoTax
$ pipenv --support
Pipenv version:
'2018.10.9'
Pipenv location:
'/usr/lib/python3.7/site-packages/pipenv'
Python location:
'/usr/bin/python'
Python installations found:
3.7.0
:/usr/bin/python3.7
3.7.0
:/usr/bin/python3.7m
2.7.15
:/usr/bin/python2.7
PEP 508 Information:
System environment variables:
AUTOJUMP_ERROR_PATH
AUTOJUMP_SOURCED
DBUS_SESSION_BUS_ADDRESS
DESKTOP_STARTUP_ID
DISPLAY
HOME
INVOCATION_ID
JOURNAL_STREAM
LANG
LOGNAME
LS_COLORS
MAIL
MANPATH
OSTYPE
PATH
POWERLINE_COMMAND
PWD
SHELL
SHLVL
TERM
TMUX
TMUX_PANE
TMUX_PLUGIN_MANAGER_PATH
USER
WINDOWID
WINDOWPATH
XAUTHORITY
XDG_RUNTIME_DIR
XDG_SEAT
XDG_SESSION_ID
XDG_VTNR
PYTHONDONTWRITEBYTECODE
PIP_SHIMS_BASE_MODULE
PIP_PYTHON_PATH
Pipenv–specific environment variables:
Debug–specific environment variables:
PATH
:/home/erb/.bin:/home/erb/.local/bin:/home/erb/.bin:/home/erb/.local/bin:/home/erb/.bin:/home/erb/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/erb/.gem/ruby/2.4.0/bin:/home/erb/.gem/ruby/2.5.0/bin:/home/erb/.gem/ruby/2.4.0/bin:/home/erb/.gem/ruby/2.5.0/bin:/home/erb/.gem/ruby/2.4.0/bin:/home/erb/.gem/ruby/2.5.0/bin
SHELL
:/usr/bin/fish
LANG
:en_US.UTF-8
PWD
:/home/erb/Programming/CryptoTax
Contents of
Pipfile
('/home/erb/Programming/CryptoTax/Pipfile'):Contents of
Pipfile.lock
('/home/erb/Programming/CryptoTax/Pipfile.lock'):The text was updated successfully, but these errors were encountered: