Skip to content

2024.3.0 --skip-lock --dev install regression #6301

@danilodesolesonar

Description

@danilodesolesonar

Issue description

hello, we also use pipenv to manage our python dependencies. We noticed that pipenv install --dev --skip-lock no longer install dependencies. We do not have and use the lock file. Before, up to version 2024.0.1. the same command resulted in successful dependencies installation.

Expected result

Running pipenv install --dev --skip-lock with version 2023.0.1

pipenv --version
pipenv, version 2024.0.1
pip freeze
certifi==2024.8.30
distlib==0.3.9
filelock==3.16.1
pipenv==2024.0.1
platformdirs==4.3.6
virtualenv==20.27.1
echo ciao
ciao
pipenv run pip freeze
attrs==24.2.0
aws-cdk-lib==2.1[64](https://github.com/.../.../actions/runs/.../job/...#step:6:66).1
aws-cdk.asset-awscli-v1==2.2.209
aws-cdk.asset-kubectl-v20==2.1.3
aws-cdk.asset-node-proxy-agent-v6==2.1.0
aws-cdk.cloud-assembly-schema==38.0.1
black==24.10.0
boto3==1.35.51
botocore==1.35.51
cattrs==24.1.2
cdklabs.cdk-validator-cfnguard==0.0.60
certifi==2024.8.30
charset-normalizer==3.4.0
click==8.1.7
constructs==10.4.2
coverage==7.6.4
idna==3.10
importlib_resources==6.4.5
iniconfig==2.0.0
jmespath==1.0.1
jsii==1.104.0
mypy-extensions==1.0.0
packaging==24.1
pathspec==0.12.1
platformdirs==4.3.6
pluggy==1.5.0
publication==0.0.3
pytest==8.3.3
pytest-cov==6.0.0
python-dateutil==2.9.0.post0
PyYAML==6.0.2
requests==2.32.3
requests-toolbelt==1.0.0
s3transfer==0.10.3
six==1.16.0
ss_cdk==1.11.7
typeguard==2.13.3
typing_extensions==4.12.2
urllib3==2.2.3

Actual result

Running pipenv install --dev --skip-lock with version 2024.3.0

pipenv --version
pipenv, version 2024.3.0
pip freeze
certifi==2024.8.30
distlib==0.3.9
filelock==3.16.1
packaging==24.1
pipenv==2024.3.0
platformdirs==4.3.6
virtualenv==20.27.1
echo ciao
ciao
pipenv run pip freeze

Steps to replicate

  1. Install latest pipenv 2023.0.3
  2. Run pipenv install --dev --skip-lock (with any pipfile)
  3. Run pipenv run pip freeze

Metadata

Metadata

Assignees

No one assigned

    Labels

    Contributor CandidateThe issue has been identified/triaged and contributions are welcomed/encouraged.Type: RegressionThis issue is a regression of a previous behavior.triage

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions