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

Align tempfile workspace dependencies with root project #9524

Merged

Conversation

Coruscant11
Copy link
Contributor

Summary

While working on potential bug fixes with temporary files on Windows (I think I am currently ecountering the same issue as #2810)
I noticed that sub-workspaces were not all having the same tempfile version. And they were not relying on the cargo root project dependency. I don't know at all if it was done on purpose or not.
(I also wanted to override the root dependency with a local source but it was not possible due to sub-workspaces not relying on the same).

The root lockfile already pinned to the 3.14.0. Some sub-workspaces were depending on the 3.12.0, some others on the 3.14.0. So I updated the root Cargo.toml to the 3.14.0.

Feel free to decline if it was done on purpose! No worries at all 🙂

Thanks!

Test Plan

All units tests are still passing on my side. Let's see with the pull-request CI 😄

@Coruscant11 Coruscant11 force-pushed the adjust-tempfile-dependency branch from 7bd5ba2 to 40550f5 Compare November 29, 2024 15:31
@Coruscant11 Coruscant11 changed the title Align workspace dependencies for tempfile with root Align tempfile workspace dependencies with root project Nov 29, 2024
Copy link
Member

@charliermarsh charliermarsh left a comment

Choose a reason for hiding this comment

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

Thanks!

@charliermarsh charliermarsh added the internal A refactor or improvement that is not user-facing label Nov 29, 2024
@charliermarsh charliermarsh merged commit b9740d4 into astral-sh:main Nov 29, 2024
64 checks passed
charliermarsh pushed a commit that referenced this pull request Dec 1, 2024
…9555)

## Summary
After #9524, I noticed two other dependencies were misaligned.
Since the previous PR has been merged, I was thinking I could submit
those two misses.
Of course, open to any comments/decline!
Thanks!! 🙂 

## Test Plan
All units tests are still passing on my side. Let's see with the
pull-request CI again 😄
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal A refactor or improvement that is not user-facing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants