-
-
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
Upgrading a dependency with --selective-upgrade doesn't seem to work #2410
Comments
Output from
|
Sorry for the trouble -- this is a known issue and is fixed in the latest release. Please upgrade |
I'm sorry, I don't think that's the case. I had tried against the current HEAD of I just installed Here is the output of my $ python -m pipenv.help outputPipenv version: Pipenv location: Python location: Other Python installations in
PEP 508 Information:
System environment variables:
Pipenv–specific environment variables: Debug–specific environment variables:
Contents of [[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[dev-packages]
[packages]
arrow = "*"
requests = "*"
[requires]
python_version = "3.6"
Contents of {
"_meta": {
"hash": {
"sha256": "0315ef9be6d34b575d5d8214db33cd0167cdd98c08b5a7b1fea08ed32ffe220f"
},
"pipfile-spec": 6,
"requires": {
"python_version": "3.6"
},
"sources": [
{
"name": "pypi",
"url": "https://pypi.org/simple",
"verify_ssl": true
}
]
},
"default": {
"arrow": {
"hashes": [
"sha256:c266f0db8f7aeb79764ce3c0aca6cb88978cfd27bfb9fb7588405b5ed331fd3e"
],
"index": "pypi",
"version": "==0.9.0"
},
"certifi": {
"hashes": [
"sha256:13e698f54293db9f89122b0581843a782ad0934a4fe0172d2a980ba77fc61bb7",
"sha256:9fa520c1bacfb634fa7af20a76bcbd3d5fb390481724c597da32c719a7dca4b0"
],
"version": "==2018.4.16"
},
"chardet": {
"hashes": [
"sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae",
"sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691"
],
"version": "==3.0.4"
},
"idna": {
"hashes": [
"sha256:156a6814fb5ac1fc6850fb002e0852d56c0c8d2531923a51032d1b70760e186e",
"sha256:684a38a6f903c1d71d6d5fac066b58d7768af4de2b832e426ec79c30daa94a16"
],
"version": "==2.7"
},
"python-dateutil": {
"hashes": [
"sha256:1adb80e7a782c12e52ef9a8182bebeb73f1d7e24e374397af06fb4956c8dc5c0",
"sha256:e27001de32f627c22380a688bcc43ce83504a7bc5da472209b4c70f02829f0b8"
],
"version": "==2.7.3"
},
"requests": {
"hashes": [
"sha256:421cfc8d9dde7d6aff68196420afd86b88c65d77d8da9cf83f4ecad785d7b9d6",
"sha256:cc408268d0e21589bcc2b2c248e42932b8c4d112f499c12c92e99e2178a6134c"
],
"index": "pypi",
"version": "==2.19.0"
},
"six": {
"hashes": [
"sha256:70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9",
"sha256:832dc0e10feb1aa2c68dcc57dbb658f1c7e65b9b61af69048abc87a2db00a0eb"
],
"version": "==1.11.0"
},
"urllib3": {
"hashes": [
"sha256:a68ac5e15e76e7e5dd2b8f94007233e01effe3e50e8daddf69acfd81cb686baf",
"sha256:b5725a0bd4ba422ab0e66e89e030c806576753ea3ee08554382c14e685d117b5"
],
"version": "==1.23"
}
},
"develop": {}
}
|
Actually, since it's a new release, I'll just file a new issue |
Done #2412 |
Running with both the latest release and the latest
master
of pipenv, selective upgrades don't appear to work as expected. (If I'm doing something wrong, please let me know :-) )$ python -m pipenv.help output
Pipenv version:
'2018.6.25'
Pipenv location:
'/home/madams/dev/pipenv/pipenv'
Python location:
'/usr/bin/python3'
Other Python installations in
PATH
:2.7
:/usr/bin/python2.7
2.7
:/usr/bin/python2.7
3.6
:/usr/bin/python3.6m
3.6
:/usr/bin/python3.6
2.7.15
:/usr/bin/python
2.7.15
:/usr/bin/python2
3.6.5
:/usr/bin/python3
PEP 508 Information:
System environment variables:
CLUTTER_IM_MODULE
LS_COLORS
VIRTUALENVWRAPPER_WORKON_CD
XDG_MENU_PREFIX
VIRTUALENVWRAPPER_HOOK_DIR
LANG
LESS
DISPLAY
OLDPWD
WORKON_HOME
GNOME_SHELL_SESSION_MODE
EDITOR
DEBFULLNAME
COLORTERM
USERNAME
XDG_VTNR
ZSH
SSH_AUTH_SOCK
MANDATORY_PATH
XDG_SESSION_ID
USER
PAGER
LSCOLORS
DESKTOP_SESSION
QT4_IM_MODULE
GOPATH
TEXTDOMAINDIR
GNOME_TERMINAL_SCREEN
DEFAULTS_PATH
PWD
HOME
LC_CTYPE
GSM_SKIP_SSH_AGENT_WORKAROUND
TEXTDOMAIN
QT_ACCESSIBILITY
XDG_SESSION_TYPE
KRB5CCNAME
XDG_DATA_DIRS
XDG_SESSION_DESKTOP
GJS_DEBUG_OUTPUT
PROJECT_HOME
GTK_MODULES
WINDOWPATH
VIRTUALENVWRAPPER_SCRIPT
TERM
SHELL
VTE_VERSION
ATOM_REPOS_HOME
QT_IM_MODULE
XMODIFIERS
IM_CONFIG_PHASE
XDG_CURRENT_DESKTOP
GPG_AGENT_INFO
GNOME_TERMINAL_SERVICE
XDG_SEAT
SHLVL
DEBEMAIL
GDMSESSION
GNOME_DESKTOP_SESSION_ID
LOGNAME
DBUS_SESSION_BUS_ADDRESS
XDG_RUNTIME_DIR
XAUTHORITY
VIRTUALENVWRAPPER_PROJECT_FILENAME
XDG_CONFIG_DIRS
PATH
GJS_DEBUG_TOPICS
SESSION_MANAGER
GTK_IM_MODULE
_
VSCODE_CLI
ELECTRON_NO_ATTACH_CONSOLE
VSCODE_IPC_HOOK
VSCODE_NLS_CONFIG
PYPI_PASSWORD
VSCODE_NODE_CACHED_DATA_DIR_29546
CHROME_DESKTOP
TERM_PROGRAM
TERM_PROGRAM_VERSION
PYPI_USERNAME
VSCODE_NODE_CACHED_DATA_DIR_5546
PYTHONDONTWRITEBYTECODE
PIP_PYTHON_PATH
Pipenv–specific environment variables:
Debug–specific environment variables:
PATH
:./node_modules/.bin:/home/madams/.cargo/bin:/usr/local/go/bin:./node_modules/.bin:/home/madams/.cargo/bin:/usr/local/go/bin:./node_modules/.bin:/home/madams/.cargo/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/madams/dev/go/bin:/usr/lib/scala/bin:/home/madams/.rvm/bin:/opt/node/bin:/home/madams/.local/bin:/home/madams/dev/go/bin:/usr/lib/scala/bin:/home/madams/.rvm/bin:/opt/node/bin:/home/madams/.local/bin:/home/madams/dev/go/bin:/usr/lib/scala/bin:/home/madams/.rvm/bin:/opt/node/bin:/home/madams/.local/bin
SHELL
:/usr/bin/zsh
EDITOR
:vim
LANG
:en_US.UTF-8
PWD
:/home/madams/dev/pipenv-selective-upgrade-test
Contents of
Pipfile
('/home/madams/dev/pipenv-selective-upgrade-test/Pipfile'):Contents of
Pipfile.lock
('/home/madams/dev/pipenv-selective-upgrade-test/Pipfile.lock'):Expected result
If I run
pipenv install --selective-upgrade requests
, I expect the lockfile to be updated torequests==2.19.1
and the new version to be installed in the virtualenv.Actual result
The lockfile is not updated and the new version of requests is not installed.
Steps to replicate
pipenv install
pipenv install --selective-upgrade requests
The text was updated successfully, but these errors were encountered: