Skip to content

Conversation

Sheape
Copy link
Contributor

@Sheape Sheape commented Aug 31, 2025

Closes #90.

This adds exabyte and exbibyte support. However, this is limited for up to 16 EiB and 18 EB due to the size of u64::MAX (not sure what to do to extend this further).

Copy link
Member

@robjtede robjtede left a comment

Choose a reason for hiding this comment

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

nice, thanks 👍🏻

@robjtede robjtede merged commit e816797 into bytesize-rs:master Sep 15, 2025
11 checks passed
@robjtede
Copy link
Member

@Sheape
Copy link
Contributor Author

Sheape commented Sep 15, 2025

Awesome!! Thanks for the update 😄

fdncred pushed a commit to nushell/nushell that referenced this pull request Sep 15, 2025
<!--
Thank you for improving Nushell!
Please, read our contributing guide:
https://github.com/nushell/nushell/blob/main/CONTRIBUTING.md
-->
Closes #15497.
Bumps `bytesize` to
[2.1.0](https://github.com/bytesize-rs/bytesize/releases/tag/bytesize-v2.1.0).
They merged my PR for adding exabyte and exbibyte support (see
bytesize-rs/bytesize#101). However, since bytesize uses `u64` for
filesize representation, the maximum exabyte supported is just about `<
10EB`.

## Release notes summary - What our users need to know
<!--
This section will be included as part of our release notes. See the
contributing guide for more details.
Please include only details relevant for users here. Motivation and
technical details can be added above or below this section.

You may leave this section blank until your PR is finalized. Ask a core
team member if you need help filling this section.
-->
Added support for exabyte and exbibyte filesize format.

## Tasks after submitting
<!-- Remove any tasks which aren't relevant for your PR, or add your own
-->
- N/A
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.

Support parsing EB/EiB

2 participants