Skip to content

Conversation

@alamb
Copy link
Contributor

@alamb alamb commented Oct 26, 2025

Which issue does this PR close?

Rationale for this change

cargo audit says that the current version of half we have in our Cargo.lock file was yanked

Crate:     half
Version:   2.7.0
Warning:   yanked
Dependency tree:
half 2.7.0

And indeed it is:
https://crates.io/crates/half/versions
Screenshot 2025-10-26 at 7 20 54 AM

So let's update to a non yanked version

What changes are included in this PR?

run cargo update -p half and check the result in

Are these changes tested?

Are there any user-facing changes?

@alamb alamb changed the title Alamb/update half Update half to 2.7.1 Oct 26, 2025
@alamb alamb changed the title Update half to 2.7.1 chore(deps): Update half to 2.7.1 Oct 26, 2025
@alamb alamb force-pushed the alamb/update_half branch from 85c690f to 33af4f1 Compare October 26, 2025 11:22
@alamb
Copy link
Contributor Author

alamb commented Oct 27, 2025

@github-actions github-actions bot added the development-process Related to development process of DataFusion label Oct 27, 2025
@alamb
Copy link
Contributor Author

alamb commented Oct 27, 2025

I just pushed a workaround for

And plan to merge that if the CI passes

@alamb alamb changed the title chore(deps): Update half to 2.7.1 chore(deps): Update half to 2.7.1, ignore RUSTSEC-2025-0111 Oct 27, 2025
@alamb alamb added this pull request to the merge queue Oct 27, 2025
@alamb
Copy link
Contributor Author

alamb commented Oct 27, 2025

Thank you @Jefffrey

Merged via the queue into apache:main with commit 0daa88c Oct 27, 2025
33 checks passed
@alamb alamb deleted the alamb/update_half branch October 27, 2025 12:19
tobixdev pushed a commit to tobixdev/datafusion that referenced this pull request Nov 2, 2025
…he#18287)

## Which issue does this PR close?

<!--
We generally require a GitHub issue to be filed for all bug fixes and
enhancements and this helps us generate change logs for our releases.
You can link an issue to this PR using the GitHub syntax. For example
`Closes apache#123` indicates that this PR will close issue apache#123.
-->

- Closes apache#18288

## Rationale for this change

`cargo audit` says that the current version of `half` we have in our
Cargo.lock file was yanked




```
Crate:     half
Version:   2.7.0
Warning:   yanked
Dependency tree:
half 2.7.0
```

And indeed it is:
https://crates.io/crates/half/versions
<img width="1193" height="830" alt="Screenshot 2025-10-26 at 7 20 54 AM"
src="https://github.com/user-attachments/assets/ad6944c6-912c-4c56-9d1d-efe760ae85ee"
/>

So let's update to a non yanked version

## What changes are included in this PR?

run `cargo update -p half` and check the result in

## Are these changes tested?

<!--
We typically require tests for all PRs in order to:
1. Prevent the code from being accidentally broken by subsequent changes
2. Serve as another way to document the expected behavior of the code

If tests are not included in your PR, please explain why (for example,
are they covered by existing tests)?
-->

## Are there any user-facing changes?

<!--
If there are user-facing changes then we may require documentation to be
updated before approving the PR.
-->

<!--
If there are any breaking changes to public APIs, please add the `api
change` label.
-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

development-process Related to development process of DataFusion

Projects

None yet

Development

Successfully merging this pull request may close these issues.

cargo audit is failing with tokio-tar parses PAX extended headers incorrectly, allows file smuggling

2 participants