Skip to content

Conversation

@oz123
Copy link
Contributor

@oz123 oz123 commented Sep 9, 2022

No description provided.

This is now meaningless since we use pip batch install.
We now use the batch install method from pip directly, so it's
meaningless.
Since we removed sequential options ...
@oz123 oz123 requested a review from matteius September 9, 2022 20:53
@oz123 oz123 marked this pull request as draft September 9, 2022 20:57
@oz123 oz123 marked this pull request as ready for review September 9, 2022 21:22
@matteius
Copy link
Member

I think we may need to deprecate the flag before we remove it in case people use it in their CI.

@oz123
Copy link
Contributor Author

oz123 commented Sep 11, 2022

I believe that people who use the flag in CI won't notice the difference, since it's a warning... A one off breakage is a risk we can take. If someone relied on the functionality, it's already gone. ...
So, let's merge this with a warning. I have a strong gut feeling there won't be any rush of issues because of this.

@oz123 oz123 merged commit 9572c31 into main Sep 11, 2022
@oz123 oz123 deleted the remove-sequential branch September 11, 2022 17:36
@tconkling
Copy link

Hey, just a heads up that this does break CI. If you're using the --sequential flag, this new version of Pipenv parses that flag as a dependency name, and fails with

pipenv.vendor.requirementslib.exceptions.RequirementError: Failed parsing requirement from '--sequential'

tconkling added a commit to streamlit/streamlit that referenced this pull request Sep 20, 2022
Remove obsolete (and now broken!) --sequential flag from `pipenv install`

(Pipenv now incorrectly parses this flag as a package name, and throws an error when it can't install it.)

pypa/pipenv#5348

We originally added the flag because Pipenv stated it "increased determinism" (and we were having issues with dependencies being resolved non-deterministically).
kmcgrady pushed a commit to streamlit/streamlit that referenced this pull request Sep 21, 2022
Remove obsolete (and now broken!) --sequential flag from `pipenv install`

(Pipenv now incorrectly parses this flag as a package name, and throws an error when it can't install it.)

pypa/pipenv#5348

We originally added the flag because Pipenv stated it "increased determinism" (and we were having issues with dependencies being resolved non-deterministically).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants