Skip to content

Conversation

@shuhuiluo
Copy link
Contributor

@shuhuiluo shuhuiluo commented Oct 31, 2025

  • Bump Minimum Supported Rust Version from 1.87 to 1.88
  • Enable libm feature for num-traits in numtraits feature flag
  • Normalize code formatting and whitespace across codebase

@shuhuiluo shuhuiluo changed the title fix: enable libm for num-traits to resolve CI errors fix: enable libm for num-traits and pin home for MSRV 1.87 Oct 31, 2025
@shuhuiluo
Copy link
Contributor Author

@neogenie Please merge this.

@neogenie
Copy link
Owner

Hi @shuhuiluo!

  1. I think we could just bump the version to MSRV 1.88.
  2. Shouldn't we add the dependency only for no_std?
  3. Pinning home crate looks like a duct tape.

@shuhuiluo shuhuiluo changed the title fix: enable libm for num-traits and pin home for MSRV 1.87 chore: bump MSRV to 1.88 and enable num-traits/libm Nov 23, 2025
- Bump Minimum Supported Rust Version from 1.87 to 1.88
- Enable libm feature for num-traits in numtraits feature flag
- Normalize code formatting and whitespace across codebase
@shuhuiluo
Copy link
Contributor Author

Hi @shuhuiluo!

  1. I think we could just bump the version to MSRV 1.88.
  2. Shouldn't we add the dependency only for no_std?
  3. Pinning home crate looks like a duct tape.

@neogenie There is no no_std feature. Instead we should enable the dependencies' std feature for our std feature.

@shuhuiluo
Copy link
Contributor Author

@neogenie What's is blocking a merge? A new release is necessary to fix the MSRV.

@neogenie neogenie merged commit 7bb68d5 into neogenie:master Dec 15, 2025
5 checks passed
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