Skip to content
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

Clarify when we are subsetting the lockfile for 3rdparty dependencies #12435

Merged
merged 3 commits into from
Jul 28, 2021

Conversation

Eric-Arellano
Copy link
Contributor

@Eric-Arellano Eric-Arellano commented Jul 27, 2021

The old wording made it sound like we are resolving requirements far more than we actually are.

Before:

16:21:04.67 [INFO] Completed: Resolving 3rdparty/python/lockfile.txt
16:21:05.14 [INFO] Completed: Building requirements.pex with 1 requirement: pytest<6.3,>=6.0.1

After:

16:21:04.67 [INFO] Completed: Resolving 3rdparty/python/lockfile.txt
16:21:05.14 [INFO] Completed: Extracting 1 requirement to build requirements.pex from lockfile.pex: pytest<6.3,>=6.0.1

[ci skip-rust]
[ci skip-build-wheels]

# Rust tests and lints will be skipped. Delete if not intended.
[ci skip-rust]

# Building wheels and fs_util will be skipped. Delete if not intended.
[ci skip-build-wheels]
@Eric-Arellano Eric-Arellano added this to the 2.5.x milestone Jul 27, 2021
This was referenced Jul 27, 2021
Copy link
Member

@stuhood stuhood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Just an ordering nit.

This is now way too complex to not test..

# Rust tests and lints will be skipped. Delete if not intended.
[ci skip-rust]

# Building wheels and fs_util will be skipped. Delete if not intended.
[ci skip-build-wheels]
Eric-Arellano added a commit to Eric-Arellano/pants that referenced this pull request Jul 28, 2021
… (Cherry-pick of pantsbuild#12435)

# Rust tests and lints will be skipped. Delete if not intended.
[ci skip-rust]

# Building wheels and fs_util will be skipped. Delete if not intended.
[ci skip-build-wheels]
# Rust tests and lints will be skipped. Delete if not intended.
[ci skip-rust]

# Building wheels and fs_util will be skipped. Delete if not intended.
[ci skip-build-wheels]
@Eric-Arellano Eric-Arellano requested a review from stuhood July 28, 2021 02:41
Eric-Arellano added a commit to Eric-Arellano/pants that referenced this pull request Jul 28, 2021
… (Cherry-pick of pantsbuild#12435)

[ci skip-rust]

[ci skip-build-wheels]
@Eric-Arellano Eric-Arellano merged commit 3845df1 into pantsbuild:main Jul 28, 2021
@Eric-Arellano Eric-Arellano deleted the subset-msg branch July 28, 2021 17:54
Eric-Arellano added a commit that referenced this pull request Jul 28, 2021
… (Cherry-pick of #12435) (#12439)

See #12435. 

This isn't a clean cherry-pick: lockfiles are not added to 2.6 yet, so we can simplify some of the code.

[ci skip-rust]
[ci skip-build-wheels]
Eric-Arellano added a commit that referenced this pull request Jul 28, 2021
… (Cherry-pick of #12435) (#12440)

See #12435. 

This isn't a clean cherry-pick: lockfiles are not added to 2.5 yet, so we can simplify some of the code.

[ci skip-rust]
[ci skip-build-wheels]
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.

2 participants