Skip to content

Conversation

@dependabot-preview
Copy link
Contributor

Updates the requirements on rustfft to permit the latest version.

Changelog

Sourced from rustfft's changelog.

[4.0.0]

Breaking Changes

  • Increased the version of the num-complex dependency to 0.3. This is a breaking change because we have a public dependency on num-complex. See the num-complex changelog for a list of breaking changes in num-complex 0.3.
  • Increased the minimum required Rust version from 1.26 to 1.31. This was required by the upgrade to num-complex 0.3.

[3.0.1]

Fixed

  • Fixed warnings regarding "dyn trait", and warnings regarding inclusive ranges
  • Several documentation improvements

[3.0.0]

Changed

  • Reduced the setup time and memory usage of GoodThomasAlgorithm
  • Reduced the setup time and memory usage of RadersAlgorithm

Breaking Changes

  • Documented the minimum rustsc version. Before, none was specified. now, it's 1.26. Further increases to minimum version will be a breaking change.
  • Increased the version of the num-complex dependency to 0.2. This is a breaking change because we have a public dependency on num-complex. See the num-complex changelog for a list of breaking changes in num-complex 0.2

[2.1.0]

Added

  • Added a specialized implementation of Good Thomas Algorithm for when both inner FFTs are butterflies. (#33)

Changed

  • Documentation typo fixes (#27, #35)
  • Increased minimum version of num_traits and num_complex. Notably, Complex is now guaranteed to be repr(C)
  • Significantly improved the performance of the Radix4 algorithm (#26)
  • Reduced memory usage of prime-sized FFTs (#34)
  • Incorporated the Good-Thomas Double Butterfly algorithm into the planner, improving performance for most composite and prime FFTs

[2.0.0]

Added

  • Added implementation of Good Thomas algorithm.
  • Added implementation of Raders algorithm.
  • Added implementation of Radix algorithm for power-of-two lengths.
  • Added FFTPlanner to choose the fastest algorithm for a given size.

Changed

  • Changed API to take the "signal" as mutable and use it for scratch space.

[1.0.1]

Changed

  • Relicensed to dual MIT/Apache-2.0.

[1.0.0]

Added

  • Added initial implementation of Cooley-Tukey.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Updates the requirements on [rustfft](https://github.com/ejmahler/RustFFT) to permit the latest version.
- [Release notes](https://github.com/ejmahler/RustFFT/releases)
- [Changelog](https://github.com/ejmahler/RustFFT/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ejmahler/RustFFT/commits/4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Oct 12, 2020
@xd009642 xd009642 merged commit cc130f8 into master Oct 12, 2020
@dependabot-preview dependabot-preview bot deleted the dependabot/cargo/rustfft-4.0.0 branch October 12, 2020 07:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants