Rocket-fft

Latest version: v0.2.5

Safety actively analyzes 642283 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.1.5

This release now adds support for the ARM64 architecture on Macos.

0.1.4

This release includes several improvements and additions, including updates to the compiler flags for building the extension module, a fix for a small bug related to checking for "pthread.h", and enhanced safety in the low-level interface. Additionally, I added two new functions, namely "set_workers" and "get_workers," to the public API.

0.1.2

This release enhances the interface between Numba, the C wrapper, and the C++ FFT code base. It reduces unnecessary copies of shapes, strides, and axes, and improves type safety. It also introduces compile-time checks for the low-level interface and additional tests for the low-level interface. One small bug has been fixed as well.

0.1.0

This version enables caching support for all functions supported by Rocket-FFT now also on Linux and macOS. New in this version are type hints for all user-facing functions to support type hints. SciPy is now only an optional dependency. Tests for the low-level interface have been added to the test suite.

0.0.2

This version fixes a bug in v0.0.1 that causes Rocket-FFT to not use the correct shared library on Linux.

0.0.1

Rocket-FFT supports Windows, Linux and MacOS, with caching of functions only supported on Windows. Compilation times are reasonable, and are fastest when functions are called with default arguments. Numpy and Scipy type conversion is supported and can be configured by the user. Additionally, a low-level PocketFFT interface is available for use. All high-level interface functions have been thoroughly tested, including typing tests.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.