Skip to main content

Rocket-FFT

PyPI version License python status downloads

Rocket-FFT makes Numba aware of numpy.fft and scipy.fft. It takes its name from the PocketFFT Fast Fourier Transformation library that powers it, and Numba's goal of making your scientific Python code blazingly fast - like a rocket.

Getting Started

The easiest way to get Rocket-FFT is to:

$ pip install rocket-fft

Alternatively, you can build it from source:

$ git clone https://github.com/styfenschaer/rocket-fft.git
$ cd rocket-fft
$ python setup.py install

The latter requires a C++ compiler compatible with your Python installation.

Once installed successfully, the following will work (no import required):

import numba as nb
import numpy as np

@nb.njit
def jit_fft(x):
    return np.fft.fft(x)

a = np.array([1, 6, 1, 8, 0, 3, 3, 9])
jit_fft(a)

Performance Tip

Rocket-FFT makes extensive use of Numba's polymorphic dispatching to achieve both flexible function signatures similar to SciPy and NumPy, and low compilation times. Compilation takes only a few hundred milliseconds in most cases. Calls with default arguments follow a fast path and compile fastest.

NumPy-like and SciPy-like interfaces

NumPy and SciPy show a subtle difference in how they handle the axes argument in some functions1. Rocket-FFT implements both ways and lets its users choose between them.

You can set the interface by using the scipy_like or numpy_like function from the rocket_fft namespace:

from rocket_fft import numpy_like, scipy_like

numpy_like()

Both functions can be used regardless of whether SciPy is installed2. By default, Rocket-FFT uses the SciPy-like interface if SciPy is installed, and the NumPy-like interface otherwise. Note that the interface cannot be changed after the compilation of Rocket-FFT's internals.

1NumPy allows duplicate axes in fft2, ifft2, fftn and ifftn, whereas SciPy doesn't
2SciPy is an optional runtime dependency

Known limitations

  • Rocket-FFT implements NumPy's FFT interface and behavior as introduced in NumPy 2.0. Note, however, that the out argument is not currently supported. Attempting to specify it will result in a compile-time error.

  • There is a known issue in the implementations of scipy.fft.dst, scipy.fft.idst, scipy.fft.dstn, and scipy.fft.idstn that may produce incorrect results when norm and/or orthogonalize are set to non-default values. Specifying these arguments with values other than their defaults emits a warning, and it is the user's responsibility to verify the results. Using the default values is safe.

Low-Level Interface

Rocket-FFT also provides a low-level interface to the PocketFFT library. Using the low-level interface can significantly reduce compile time, minimize overhead and give more flexibility to the user. It also provides some functions that are not available through the SciPy-like and NumPy-like interfaces. You can import its functions from the rocket_fft namespace:

from rocket_fft import c2c, dct, ...

The low-level interface includes the following functions:

def c2c(ain: NDArray[c8] | NDArray[c16], aout: NDArray[c8] | NDArray[c16], axes: NDArray[i8], forward: b1, fct: f4 | f8, nthreads: i8) -> None: ...
def r2c(ain: NDArray[f4] | NDArray[f8], aout: NDArray[c8] | NDArray[c16], axes: NDArray[i8], forward: b1, fct: f4 | f8, nthreads: i8) -> None: ...
def c2r(ain: NDArray[c8] | NDArray[c16], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], forward: b1, fct: f4 | f8, nthreads: i8) -> None: ...
def c2c_sym(ain: NDArray[f4] | NDArray[f8], aout: NDArray[c8] | NDArray[c16], axes: NDArray[i8], forward: b1, fct: f4 | f8, nthreads: i8) -> None: ...
def dst(ain: NDArray[f4] | NDArray[f8], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], type: i8, fct: f4 | f8, ortho: b1, nthreads: i8) -> None: ...
def dct(ain: NDArray[f4] | NDArray[f8], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], type: i8, fct: f4 | f8, ortho: b1, nthreads: i8) -> None: ...
def r2r_separable_hartley(ain: NDArray[f4] | NDArray[f8], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], fct: f4 | f8, nthreads: i8) -> None: ...
def r2r_genuine_hartley(ain: NDArray[f4] | NDArray[f8], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], fct: f4 | f8, nthreads: i8) -> None: ...
def r2r_fftpack(ain: NDArray[f4] | NDArray[f8], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], real2hermitian: b1, forward: b1, fct: f4 | f8, nthreads: i8) -> None: ...
def good_size(target: i8, real: b1) -> i8: ...

Note that the low-level interface provides a lower level of safety and convenience compared to the SciPy-like and NumPy-like interfaces. There is almost no safety net, and it is up to the user to ensure proper usage. You may want to consult the original PocketFFT C++ implementation before using it.

Metadata

Release files for rocket-fft 0.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rocket-fft 0.3.2
File Size Uploaded
rocket_fft-0.3.2.tar.gz 74.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for rocket-fft 0.3.2
File
rocket_fft-0.3.2-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
rocket_fft-0.3.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
rocket_fft-0.3.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
rocket_fft-0.3.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
rocket_fft-0.3.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
rocket_fft-0.3.2-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
rocket_fft-0.3.2-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
rocket_fft-0.3.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
rocket_fft-0.3.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
rocket_fft-0.3.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
rocket_fft-0.3.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
rocket_fft-0.3.2-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
rocket_fft-0.3.2-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
rocket_fft-0.3.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
rocket_fft-0.3.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
rocket_fft-0.3.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
rocket_fft-0.3.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
rocket_fft-0.3.2-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
rocket_fft-0.3.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
rocket_fft-0.3.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
rocket_fft-0.3.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
rocket_fft-0.3.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
rocket_fft-0.3.2-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
rocket_fft-0.3.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
rocket_fft-0.3.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
rocket_fft-0.3.2-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
rocket_fft-0.3.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
rocket_fft-0.3.2-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
rocket_fft-0.3.2-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
rocket_fft-0.3.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
rocket_fft-0.3.2-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
rocket_fft-0.3.2-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
rocket_fft-0.3.2-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 33.7 MB

Release files / rocket_fft-0.3.2.tar.gz

Download URL rocket_fft-0.3.2.tar.gz
Size 74.6 kB
Tags Source
SHA-256 checksum
How to use checksums
018f79d4276f429b021fd1d0f8f2db9a408254bfdaa22538d2c1bd035e7b3db4
BLAKE2b-256 checksum
How to use checksums
091d64ffaf86f1715edb61165818901aa49ad1a9bf109540453b19ec9899722d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp314-cp314-win_arm64.whl

Download URL rocket_fft-0.3.2-cp314-cp314-win_arm64.whl
Size 521.6 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
31e8da40200446ccea54f9d67582d6632024ac2241377aafe40452b75c50a500
BLAKE2b-256 checksum
How to use checksums
05d0120e822014cffbbc12788d88b88efd018368270edec36f4aa1e594a5c65e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp314-cp314-win_amd64.whl

Download URL rocket_fft-0.3.2-cp314-cp314-win_amd64.whl
Size 367.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
a99640b2ff3f60e1b6d42cbf11c10e10c55b41f37cb40261640e1cf58e3b9e58
BLAKE2b-256 checksum
How to use checksums
06060bd8a73b652e75a9520a36c0d1cc20d3926291cff78963b5ef4c8be18a2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6eb106e5a6b9d6449682a0ed57659bdbb2c1a096fc3d84d8d8931547c6f84b39
BLAKE2b-256 checksum
How to use checksums
c25e3be600cf221c8af30d044168039c8a3bf80b3a7b9588302f7bb95ecf1223
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3fac795a19d2ba568dc077c979ec2b9c2354523aceebaac02841b739d43acb32
BLAKE2b-256 checksum
How to use checksums
49ecc2db045d9a294a5c6c0b6ea55cd1a435d2ce43ee6835207a6deee879e706
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.2-cp314-cp314-macosx_11_0_arm64.whl
Size 321.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e1a5254bc4e39a50b53595ecf5e1fb3bb0304a00c0e825651f31d43985a146a9
BLAKE2b-256 checksum
How to use checksums
5751bafb000283b2cc15e56d73842cbfbf5781e21ff066e2bc618a014d744402
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp314-cp314-macosx_10_15_x86_64.whl

Download URL rocket_fft-0.3.2-cp314-cp314-macosx_10_15_x86_64.whl
Size 349.1 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
6ecb72e4a63c0de883996ebe8b8d147fdb82ba6d195f3c8115a55af1aea09e9f
BLAKE2b-256 checksum
How to use checksums
0c42fdfe203945103290ecec9fef15074a046d3dbf5f6d97f2a2d6edfaa48c6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp313-cp313-win_arm64.whl

Download URL rocket_fft-0.3.2-cp313-cp313-win_arm64.whl
Size 504.7 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
c7c02050733aa49d4a6986c0eea81bb59d32c1b97fdb6d8e8460d455bc988c62
BLAKE2b-256 checksum
How to use checksums
8560ba563baaba5717a555b2e0aa44750202471766d66bba0446d4c3aeaa6d1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp313-cp313-win_amd64.whl

Download URL rocket_fft-0.3.2-cp313-cp313-win_amd64.whl
Size 357.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
d3cd30a5a89d9e5345ec0c40a931c3bc5027a14052729ce0c9aa1ce2d5c005bb
BLAKE2b-256 checksum
How to use checksums
656c523935917c8c68a34addde62e7cf70d9968886f8127e10cdd4e00c626622
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
506660a07a9b6cf4169f4f7f7df0cc39821730740a169dc4a9a9e71baf752999
BLAKE2b-256 checksum
How to use checksums
1f9825bd5db696e060501303eb45031828842cfdd19d150629c967ca42f7bce7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9295b9e4967b894c1adf64e692dd1b7b14334fe9e231f26325dc5b515b779c8d
BLAKE2b-256 checksum
How to use checksums
31b35359f2b7e782a568d90aabd02b12628633eda8ec93b493328fcbba44406a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.2-cp313-cp313-macosx_11_0_arm64.whl
Size 321.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f036fa7f17e12e9b23554ee869fccaaf099fd17b4be8e800636f22b9c3d12ce0
BLAKE2b-256 checksum
How to use checksums
8f5ff778a063dca70cb9ad7f5fedbc2fa11d212a29f50a5961e61092efe4db35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp313-cp313-macosx_10_13_x86_64.whl

Download URL rocket_fft-0.3.2-cp313-cp313-macosx_10_13_x86_64.whl
Size 349.0 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
ba1cc1d64957505ec2ff9928af69e39f35dd72ff31f4f76fc4c42c3139a906db
BLAKE2b-256 checksum
How to use checksums
e1d63ac1f30e7f12e8483318bbc8d0f02527f217c756eabf29a5dd6058242fa4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp312-cp312-win_arm64.whl

Download URL rocket_fft-0.3.2-cp312-cp312-win_arm64.whl
Size 504.7 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
e662913b88d10994ee8dcbffddc182265e25825b36a933a6f1302868fec25694
BLAKE2b-256 checksum
How to use checksums
e1a7525b7c0d7788691f189f8674a5e9df562150dcb6ee3b00066425cdeb0b90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp312-cp312-win_amd64.whl

Download URL rocket_fft-0.3.2-cp312-cp312-win_amd64.whl
Size 357.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
17c081e39068e8c0bceacc919fff63d511ff95067b4f3b04523f28acabbe61c5
BLAKE2b-256 checksum
How to use checksums
7a5ac6c15e21c9adca95d9448defbe534af2ca4a5b0221d4aefda307e7285377
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9f5d8dafc6cc1f68a24ddd2f73599bd69b77dd51672f56b537ae5d12c531105b
BLAKE2b-256 checksum
How to use checksums
8aa5be60ff2a357d57db1503076f43b36c0698ac9dcce0dc65bfb1e694b063bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a0b44d893ac3c11c30fde9c7a3c8ecc11a8df8aac18d206e84181e02fa9a5376
BLAKE2b-256 checksum
How to use checksums
aa65fd6aaac2ff8204c1db66ae5e89abaf10e996d70e5128ad5b2b5fc4f64545
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.2-cp312-cp312-macosx_11_0_arm64.whl
Size 321.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ce0a13feba7f6ad1488d0a9872779c09bc22199ae6daa8fb675641b436c16587
BLAKE2b-256 checksum
How to use checksums
dbb857e3632ff848a87acde9b749eee9c91bf9546c1b4728e510d50b4fcbc435
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp312-cp312-macosx_10_13_x86_64.whl

Download URL rocket_fft-0.3.2-cp312-cp312-macosx_10_13_x86_64.whl
Size 348.9 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
ba7f22b3afaab610ecd0a8604b7bd4fa24f99de3c134712aa85b31eee6a3588a
BLAKE2b-256 checksum
How to use checksums
ffa5f7a1494a2721d5da2c334d7aa697e6ca6fc72ab7f32c509af2d74e084527
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp311-cp311-win_amd64.whl

Download URL rocket_fft-0.3.2-cp311-cp311-win_amd64.whl
Size 357.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
5c9d5d4c1c7585f05f6069178f1b7c1909fe6bae9f4e969d305bd833b1b538fe
BLAKE2b-256 checksum
How to use checksums
f9e5098e0d58eb843201865394bd049c135f0fce0e300607fbdff4070ca05a76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
30a0b4f63a1ca6978ac44eab40d69084a86aa3d4a4a280cf4a481145edc401ff
BLAKE2b-256 checksum
How to use checksums
8d51563220e4952e40f8a0fc414da9c11800183bc186d9a1dde7a9c507e64b55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3731c99e42b382f65f54c099db89a32b2df6c463ee059cd459cfd952bc246bb7
BLAKE2b-256 checksum
How to use checksums
390047e381dd476840539dfbd7cf2ecdcf182e5d29e9f92fc83d743a5ebde1f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.2-cp311-cp311-macosx_11_0_arm64.whl
Size 320.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
74735bf7ba88c9b78e389d44453548fe4a8397f8b5c4e73923a831e84300b258
BLAKE2b-256 checksum
How to use checksums
b5dc69237967b45c4516718a80d6080e8466106c4c85cba4c37b63b26d40f9ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp311-cp311-macosx_10_9_x86_64.whl

Download URL rocket_fft-0.3.2-cp311-cp311-macosx_10_9_x86_64.whl
Size 351.2 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
cdcab8683f31559befdffa919c53f85cb3785cb415a1964c58ef6c5d112c2f5a
BLAKE2b-256 checksum
How to use checksums
ebc45628fa2fc652a9f59c3b2250d021a1997aa911bffba210f5893c746d278c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp310-cp310-win_amd64.whl

Download URL rocket_fft-0.3.2-cp310-cp310-win_amd64.whl
Size 357.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
32bc31d7ad361a0fa22e678a4f3c9e4e43ccfce2cbf4911250435d4abe10fdc9
BLAKE2b-256 checksum
How to use checksums
095eabe268f1920b991a77495b07a1e7ebdd674a1209e09a92f118f94dc98071
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9f2fb24f887371987d01c6338efe7343663163c588bad154b5439e25d26c9152
BLAKE2b-256 checksum
How to use checksums
46f1521187e210da4e8901f75a7c1b17a64cc6570ee533725323de9f753b03c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.2-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1eb1a9eaed0a2b501ce338267323cf5f5e9d5dcfa039f03316291d942b2a4781
BLAKE2b-256 checksum
How to use checksums
66a611c507764b6f50feebf359c725ee63ba16eaa7cd0f02d13de30b88898d86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.2-cp310-cp310-macosx_11_0_arm64.whl
Size 320.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
eeda9d0a5ca72f817c5364fa721d212550328688e067f9acb25e7f859399f30c
BLAKE2b-256 checksum
How to use checksums
f94e8fc330bcb868dbf58721329bf0c51a9cfa5b3956afc19e2c6b9a86b25d3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp310-cp310-macosx_10_9_x86_64.whl

Download URL rocket_fft-0.3.2-cp310-cp310-macosx_10_9_x86_64.whl
Size 351.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
19c860e360bdd41984c8a694b94af5b6d81445e110faae26c9823e71b8797352
BLAKE2b-256 checksum
How to use checksums
5752d0c2f7b11ca54c37d6651b73a7dd0dc4cf937414536f97afd83361221baa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp39-cp39-win_amd64.whl

Download URL rocket_fft-0.3.2-cp39-cp39-win_amd64.whl
Size 358.6 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
5265116f7958b55720b4d39e82a99d37a241399146965b39a8afbd53ee56c6c7
BLAKE2b-256 checksum
How to use checksums
53539a77012c11711e6f1b03393e6d05ea9cf44a185afd05c26730c49487b5eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6d790c1e004358ef945c8cda3d4c007a6a9eb84d7d6ab91bce40a6f9b342ebbc
BLAKE2b-256 checksum
How to use checksums
cfae18073b962866cef7f9c0678a8ff290894b18e19ebce885a0225bfeb797a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.2-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.9 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f1ba0cab3dce074f63bcfc36b948c005af6e84f24fa413d4c9d0034b8676da28
BLAKE2b-256 checksum
How to use checksums
59629892e1329730510e4f78db92d185f9965e646c90724b4c9cf6c056f917f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp39-cp39-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.2-cp39-cp39-macosx_11_0_arm64.whl
Size 320.9 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1af81dc3e0c5c5600617fd0e099ec7cc729612d1a29f606f48c0f5ee69c6637c
BLAKE2b-256 checksum
How to use checksums
97d697aafc19b040a5477d43200b56581cb6b818c66c4e00f2d70264013aba3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.2-cp39-cp39-macosx_10_9_x86_64.whl

Download URL rocket_fft-0.3.2-cp39-cp39-macosx_10_9_x86_64.whl
Size 351.2 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
27c3ca022f2b88b4b07cc9f3cb795578a990bed042c83da8ff5c36b2fc793553
BLAKE2b-256 checksum
How to use checksums
70a2626d29323eb86e8b22806ee4d6cad1bb95fa95bcb1751988af2868dad6f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

0.3.3

39 release files

This release

0.3.2 This release

34 release files

0.3.1

31 release files

0.3.0

25 release files

0.2.5

26 release files

0.2.3

21 release files

0.2.0

13 release files

0.1.4

10 release files

0.1.0

10 release files

0.0.2

10 release files

0.0.1

10 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page