Sdr

Latest version: v0.0.27

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

Scan your dependencies

Page 1 of 5

0.0.27

*Released March 22, 2025*

Changes

- Added generation of sinusoids in `sdr.sinusoid()`.
- Upgraded documentation styling.

Contributors

- Matt Hostetter ([mhostetter](https://github.com/mhostetter))

0.0.26

*Released January 21, 2025*

Changes

- Pinned `galois` version to 0.4.4.
- Added support for Python 3.13.
- Added support for NumPy 2.1.
- Added support for Numba 0.61.

Contributors

- Matt Hostetter ([mhostetter](https://github.com/mhostetter))

0.0.25

*Released December 16, 2024*

Changes

- Added calculation of difference of two random variables in `sdr.subtract_rvs()`.
- Added calculation of minimum of i.i.d. random variables in `sdr.min_iid_rvs()`.
- Added calculation of maximum of i.i.d. random variables in `sdr.max_iid_rvs()`.
- Renamed `sdr.sum_distribution()` to `sdr.add_iid_rvs()`.
- Renamed `sdr.sum_distributions()` to `sdr.add_rvs()`.
- Renamed `sdr.multiply_distributions()` to `sdr.multiply_rvs()`.
- Increased required `galois` version to `v0.4.3`.

Contributors

- Matt Hostetter ([mhostetter](https://github.com/mhostetter))

0.0.24

*Released September 5, 2024*

Changes

- Added support for NumPy 2.1.

Contributors

- Matt Hostetter ([mhostetter](https://github.com/mhostetter))

0.0.23

*Released July 28, 2024*

Changes

- Added calculation of filter noise bandwidth in `sdr.FIR.noise_bandwidth()` and `sdr.IIR.noise_bandwidth()`.
- Added calculation of threshold level above the noise power in `sdr.threshold_factor()`.
- Added numerical calculation of the PDF of the sum and product of random variables in `sdr.sum_distribution()`,
`sdr.sum_distributions()`, and `sdr.multiply_distributions()`.
- Renamed `sdr.design_frac_delay_fir()` to `sdr.fractional_delay_fir()`.
- Renamed `sdr.design_lowpass_fir()` to `sdr.lowpass_fir()`.
- Renamed `sdr.design_highpass_fir()` to `sdr.highpass_fir()`.
- Renamed `sdr.design_bandpass_fir()` to `sdr.bandpass_fir()`.
- Renamed `sdr.design_bandstop_fir()` to `sdr.bandstop_fir()`.
- Renamed `sdr.design_multirate_fir()` to `sdr.multirate_fir()`.
- Allowed use of SciPy window definition using `scipy.signal.windows.get_window()` for all filter design and plotting
functions.

Contributors

- Matt Hostetter ([mhostetter](https://github.com/mhostetter))

0.0.22

*Released July 13, 2024*

Changes

- Added support for NumPy v2.
- Increased required `galois` version to `v0.4.1`.
- Added calculation of instantaneous power in `sdr.power()`.
- Refactored `sdr.binary_code()` and `sdr.gray_code()` to accept `length`, not `degree`.
- Reworked argument verification of entire public API.
- Improved nuisance warning suppression.
- Improved documentation.
- Fixed minor bugs.

Contributors

- Matt Hostetter ([mhostetter](https://github.com/mhostetter))

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.