-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't install django-s3-storage #2851
Comments
I could not reproduce this. Do you have other dependencies in your Pipfile? As a wild guess I'd say you should try pinning boto3 to <1.8. |
@michael-k that's odd. It's an empty folder/unexisting virtualenv without any Pipfile or Pipfile.lock. Just running Following your suggestion, the following worked: I'm not sure if someone wants to investigate it further. Feel free to close the issue if you think it's not a problem with pipenv. |
I didn’t look into it, but it could be a similar problem with #2847, considering both packages has boto3 as a dependency. In that issue, there is a recent boto3 version that requires a relatively recent botocore, which breaks some other upstream package. If that is the case here, django-s3-storage may need to specify its dependencies better. |
It's possible. But it differs from moto because moto specified Those are the requirements in
I mean, where is the |
Shot in the dark, but have you tried:
|
They released a new version of boto3. Now it seems to work fine. Thanks! |
Issue description
When trying to install
django-s3-storage
I get aThere are incompatible versions in the resolved dependencies.
.With
--skip-lock
it works and results in the following graph. Which looks fine.Expected result
pienv install django-s3-storage
to install the newest version (currently0.12.4
).Actual result
Steps to replicate
pienv install django-s3-storage
$ pipenv --support
Pipenv version:
'2018.7.1'
Pipenv location:
'/usr/local/Cellar/pipenv/2018.7.1/libexec/lib/python3.7/site-packages/pipenv'
Python location:
'/usr/local/Cellar/pipenv/2018.7.1/libexec/bin/python3.7'
Other Python installations in
PATH
:2.7
:/Users/aericson/.pyenv/shims/python2.7
2.7
:/Users/aericson/.pyenv/shims/python2.7
2.7
:/usr/local/bin/python2.7
2.7
:/usr/bin/python2.7
3.6
:/Users/aericson/.pyenv/shims/python3.6m
3.6
:/Users/aericson/.pyenv/shims/python3.6
3.7
:/usr/local/bin/python3.7m
3.7
:/usr/local/bin/python3.7
2.7.15
:/Users/aericson/.pyenv/shims/python
2.7.15
:/usr/local/bin/python
2.7.10
:/usr/bin/python
2.7.15
:/Users/aericson/.pyenv/shims/python2
2.7.15
:/usr/local/bin/python2
3.7.0
:/Users/aericson/.pyenv/shims/python3
3.7.0
:/usr/local/bin/python3
PEP 508 Information:
System environment variables:
PATH
AUTOJUMP_ERROR_PATH
VIRTUALENVWRAPPER_PROJECT_FILENAME
VIRTUALENVWRAPPER_SCRIPT
TERM_PROGRAM
AUTOJUMP_SOURCED
TERM
SHELL
TMPDIR
Apple_PubSub_Socket_Render
TERM_PROGRAM_VERSION
TERM_SESSION_ID
LC_ALL
ZSH
USER
SSH_AUTH_SOCK
__CF_USER_TEXT_ENCODING
PYENV_VIRTUALENV_INIT
PAGER
WORKON_HOME
LSCOLORS
VIRTUALENVWRAPPER_PYTHON
PYENV_VIRTUALENVWRAPPER_PYENV_VERSION
_
VIRTUALENVWRAPPER_HOOK_DIR
PWD
LANG
ITERM_PROFILE
XPC_FLAGS
VIRTUALENVWRAPPER_VIRTUALENV
XPC_SERVICE_NAME
PYENV_SHELL
SHLVL
HOME
COLORFGBG
ITERM_SESSION_ID
LESS
LOGNAME
LC_CTYPE
VIRTUALENVWRAPPER_VIRTUALENV_CLONE
VIRTUALENVWRAPPER_WORKON_CD
VIRTUALENVWRAPPER_LAZY_SCRIPT
COLORTERM
PYTHONDONTWRITEBYTECODE
PIP_PYTHON_PATH
Pipenv–specific environment variables:
Debug–specific environment variables:
PATH
:/usr/local/Cellar/pipenv/2018.7.1/libexec/tools:/Applications/Postgres.app/Contents/Versions/9.6/bin:/usr/local/opt/node@8/bin:/usr/local/Cellar/pyenv-virtualenv/1.1.3/shims:/Users/aericson/.pyenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Postgres.app/Contents/Versions/latest/bin
SHELL
:/bin/zsh
LANG
:en_US.UTF-8
PWD
:/Users/aericson/foo
Contents of
Pipfile
('/Users/aericson/foo/Pipfile'):The text was updated successfully, but these errors were encountered: