Releases: ryanvolz/radioconda
2024.05.29
This release contains the usual round of package version updates (sadly no new packages for this one), plus a major Windows fix that prevented Qt GUI elements from running in GNU Radio.
Updated software radio packages:
- digital_rf 2.6.9
- gnuradio 3.10.10.0
- gqrx 2.17.5
- hackrf 2024.02.1
- libm2k 0.8.0
- soapysdr-module-plutosdr 0.2.2
Other updated packages:
- ipython 8.24.0
- matplotlib 3.8.4
- numpy 1.26.4
- pandas 2.2.2
- python 3.11.9
- scipy 1.13.1
Fixes:
- Fixed "ImportError: DLL load failed while importing qtgui_python" (#78). A bug in PyQt caused non-radioconda libraries to be loaded in certain circumstances, causing the error and failure to load Qt graphical components. A workaround has been implemented while a proper fix to PyQt is considered.
- Fixed "gqrx doesn't launch from menu shortcut on Windows" (#89). A change in conda menu installation caused the gqrx shortcut to not work, and this has now been fixed by updating the shortcut.
2024.01.26
It's been a few months, so time for a new release! There's not as much happening with this one, with the highlights being updates to GNU Radio 3.10.9.2 and UHD 4.6.
New packages:
- ephem 4.1.5
Updated software radio packages:
- gnuradio 3.10.9.2
- gnuradio-satellites 5.5.0
- uhd 4.6.0.0
Other updated packages:
- ipython 8.20.0
- matplotlib 3.8.2
- numpy 1.26.3
- pandas 2.2.0
- python 3.11.7 (3.10.13 for linux-aarch64 and osx-arm64)
- scipy 1.12.0
2023.11.06
Lots of updates and a few new packages with this release! On the updates side, highlights include GNU Radio 3.10.8.0 and the latest versions of a number of SDR libraries (libiio
, limesuite
, rtl-sdr
, and uhd
). In particular, the rtl-sdr
update brings support for the RTL-SDR Blog V4 dongle!
For newly-included packages, we have:
- GNSS-SDR A software-defined receiver for global navigation satellite system signals
- gr-iqbal A GNU Radio I/Q balancing module
- Hamlib A library for controlling the myriad of radios and rotators available to amateur radio and communications users
- libmirisdr-4 Support for Mirics MSi001 + MSi2500 SDR devices
- pyfda A Python filter design and analysis tool
Finally, this release also includes an important update to conda
. With this latest release, conda
defaults to using its new libmamba
solver, resulting in much faster performance for installing and updating packages. The mamba
package (from which libmamba
was born) is still included, but it should no longer be necessary to use mamba
to get better performance over plain conda
.
Oh, and Python 3.11 is included now as well, updated from Python 3.10!
New packages:
- gnss-sdr 0.0.18 (Linux and macOS only)
- gnuradio-iqbalance 0.38.2
- hamlib 4.5.5
- mirisdr 2.0.0
- pyfda 0.8.4
Updated software radio packages:
- gnuradio 3.10.8.0
- gnuradio-dect2 0.0.0.20231030.dev
- gnuradio-filerepeater 0.0.0.20231030.dev
- gnuradio-foo 0.0.0.20231030.dev
- gnuradio-fosphor 0.0.0.20231031.dev
- gnuradio-gpredict-doppler 0.0.0.20231030.dev
- gnuradio-hermeslite2 1.0.0.0.post11
- gnuradio-hpsdr 0.0.0.20231030.dev
- gnuradio-ieee802_11 0.0.0.20231031.dev
- gnuradio-ieee802_15_4 3.6.post128
- gnuradio-inspector 0.0.0.20231031.dev
- gnuradio-leo 1.0.0.post99
- gnuradio-lora_sdr 0.0.0.20231031.dev
- gnuradio-paint 0.0.0.20231031.dev
- gnuradio-radar 0.0.0.20231031.dev
- gnuradio-rds 3.10.post17
- gnuradio-satellites 5.4.0
- gqrx 2.17.3
- inspectrum 0.3.1
- libiio 0.25
- limesuite 23.10.0
- pyadi-iio 0.0.16
- rtl-sdr 2.0.1
- soapysdr-module-lms7 23.10.0
- uhd 4.5.0.0
Other updated packages:
- conda 23.10.0
- ipython 8.17.2
- mamba 1.5.3
- matplotlib 3.8.1
- numpy 1.26.0
- pandas 2.1.2
- python 3.11.6
- scipy 1.11.3
Fixes:
- Fixed "DLL load failed while importing fosphor_python" on Windows (#63). The
gnuradio-fosphor
package depends on theglfw
package, which had mistakenly been built in Debug mode and required certain debug DLLs that might not be installed.
2023.07.26
Highlights of this release include an update to GNU Radio 3.10.7.0 and inclusion of more out-of-tree modules (gr-dect2, gr-foo, gr-hpsdr, gr-ieee802-11, gr-ieee802-15-4, gr-rds).
New packages:
- gnuradio-dect2 0.0.0.20230724.dev
- gnuradio-foo 0.0.0.20230719.dev
- gnuradio-hpsdr 0.0.0.20230724.dev (Linux and macOS only)
- gnuradio-ieee802_11 0.0.0.20230721
- gnuradio-ieee802_15_4 3.6.post122
- gnuradio-rds 3.10.post11
Updated software radio packages:
- gnuradio 3.10.7.0
- gnuradio-lora_sdr 0.0.0.20230720.dev
- gnuradio-satellites 5.3.0
- gqrx 2.16
- soapysdr-module-rtlsdr 0.3.3
Other updated packages:
- ipython 8.14.0
- matplotlib 3.7.2
- numpy 1.25.1
- pandas 2.0.3
- python 3.10.12
- scipy 1.11.1
Fixes:
- Fixed crashes on Windows when copying text or opening a context menu caused by a bug in the GTK3 library. #65
2023.04.26
There are lots of added GNU Radio out-of-tree modules in this release, plus a (hopeful) fix for crashes with FFTs for certain Windows users. The linux-ppc64le architecture also has been brought up to parity with the others thanks to Qt finally being available.
New packages:
- gnuradio-adsb 0.0.0.20230411.dev
- gnuradio-filerepeater 0.0.0.20230410.dev
- gnuradio-gpredict-doppler 0.0.0.20230406.dev
- gnuradio-hermeslite2 v1.0.0.0.post4 (Linux and macOS only)
- gnuradio-lora_sdr 0.0.0.20230410.dev
Updated software radio packages:
- gnuradio 3.10.6.0
- gqrx 2.15.10
- pyadi-iio 0.0.15
Other updated packages:
- ipython 8.12.0
- matplotlib 3.7.1
- numpy 1.24.3
- pandas 2.0.1
- python 3.10.10
Fixes:
2023.02.24
Package updates have been coming in steadily, so it's time for another release! Key to the timeliness of this release is that the updated packages address a few annoying bugs, including fixing the Python bindings that make PlutoSDR devices work in gnuradio
and fixing a segmentation fault in soapysdr-module-netsdr
that prevented me from running gqrx
!
Updated software radio packages:
- bladerf 2023.02
- gnuradio 3.10.5.1
- gnuradio-satellites 5.2.0
- hackrf 2023.01.1
- uhd 4.4.0.0
Other updated packages:
- ipython 8.10.0
- matplotlib 3.7.0
- numpy 1.24.2
- python 3.10.9
- scipy 1.10.1
2023.01.19
This release brings in the new year with some software updates (including important bug fixes for Windows and macOS users) plus a fair number of new packages.
The important bug fixes include crashes on Windows and macOS when using GNU Radio Companion and a GNU Radio segmentation fault when running Python blocks on macOS. If you've experienced either of those in the past, then this release is for you!
New packages:
- gnuradio-fosphor 0.0.0.20221223
- gnuradio-m2k 1.0.0
- gnuradio-radar 0.0.0.20221223
- inspectrum 0.2.3
- m17-cxx-demod 2.3.3
- soapysdr-module-audio 0.1.1
- soapysdr-module-netsdr 0.2.0
- soapysdr-module-redpitaya 0.1.1
- soapysdr-module-volk-converters 0.1.1
Updated software radio packages:
- bladerf 2022.11
- digital_rf 2.6.8
- gnuradio-osmosdr 0.2.4
- gnuradio-satellites 5.1.1
- gnuradio 3.10.5.0
- hackrf 2022.09.1
- limesuite 22.09.1
- pyadi-iio 0.0.14
Other updated packages:
- ipython 8.8.0
- matplotlib 3.6.3
- numpy 1.24.1
- pandas 1.5.3
- python 3.10.8
- scipy 1.10.0
2022.09.22
The notable features of this release include various package version updates (GNU Radio 3.10.4!) and an imporant fix to the cairo
package for a crash on macOS seen when using GTK3 programs (like GNU Radio Companion). If you're a macOS user, I highly recommend upgrading and reporting any other bugs you might encounter!
Late addition! This release also includes installers for 3 new platforms: osx-arm64, linux-aarch64, and linux-ppc64le. These packages have existed on conda-forge for a little while, but now there are finally installers. Testing is light on these platforms, so please report any issues.
Updated software radio packages:
- gnuradio 3.10.4.0
- gnuradio-iridium 1.0.0
- gnuradio-leo 1.0.0.post68+0fb18e1
- gnuradio-satellites 5.0.0
- libiio 0.24
- libm2k 0.7.0
- limesuite 22.09.0
- pyadi-iio 0.0.13
- soapysdr-module-lms7 22.09.0
- uhd 4.3.0.0
Other updated packages:
- alsa-plugins 1.2.7.1
- ipython 8.5.0
- matplotlib 3.6.0
- numpy 1.23.3
- pandas 1.5.0
- python 3.10.6
- scipy 1.9.1
Fixes:
- (macOS) Crash caused by
cairo
on macOS Big Sur and newer when using GTK3 programs like GNU Radio Companion. This would occur when opening the menu bar, for example, but also potentially other situations. Thecairo
package has now been updated with a patch.
2022.06.24
This release is a routine update to the latest versions of various software packages. One new inclusion is gnuradio-leo
, which has also been ported to GNU Radio 3.10!
New packages:
- gnuradio-leo 1.0.0.post53
Updated software radio packages:
- gnuradio 3.10.3.0
- gnuradio-satellites 4.6.0
- uhd 4.2.0.0
Other updated packages:
- alsa-plugins 1.2.6
- ipython 8.4.0
- matplotlib 3.5.2
- numpy 1.23.0
- pandas 1.4.3
- python 3.10.5
- scipy 1.8.1
2022.04.15
This release brings GNU Radio 3.10 to the mainline, along with a few new packages and notably including bladeRF device support! Also of note is that the Windows installer now includes Python 3.10, which sadly means that Windows 7 is no longer supported by the installer. (You can still install miniconda/mambaforge and get the same packages through the conda-forge channel!)
New packages:
- bladerf 2021.10
- gnuradio-inspector 0.0.0.20220414.dev
- gnuradio-paint 0.0.0.20220414.dev
- soapysdr-module-bladerf 0.4.1
Updated software radio packages:
- gnuradio 3.10.2.0
- gqrx 2.15.9
Other updated packages:
- ipython 8.2.0
- numpy 1.22.3
- pandas 1.4.2
- python 3.10.4