GNURadio does also have a store directly for it called PyBOMBS [2] as well, though it is unfortunately not included by default, and it has been a few years since I checked it so I don't know how much it has.
Gnuradio is a bit overcomplicated at this point also, using both Qt and GTK, and a long list of other dependencies.
Luaradio[2] is quite nice as an alternative, and is much easier to embed into an end application as Lua itself is very good at that kind of thing.
[1] https://limenet.snapcraft.io/ [2] hhttps://github.com/gnuradio/pybombs [3] http://luaradio.io/