Closed Teque5 closed 5 years ago
Agreed, that conflict is a problem, and the official sigmf repo shouldn't have to change. Thanks for bringing this up.
The logical thing to do is maybe to rename the Python package to something like gr_sigmf
. The question is, which is worse: breaking convention with typical OOT modules? Or renaming the whole OOT module to something like gr-sigmf-io
?
We will consider this our responsibility to solve, but if you have any suggestions, they are very welcome.
gr-sigmf-io
works for me.
We ended up going with gr_sigmf
. See d03774a1328a2217b5ddd3fdde2419c1c8cf241e
I tested d03774a and it works in python2 interpreter, but grc is still trying to import sigmf
instead of import gr_sigmf
when I use a SigMF Source
block.
Ah, oops.. thanks for trying it out. I'll fix that momentarily.
Should be fixed now.
Yup; looks good, closing issue. Thanks folks.
A few of us are working on additions to the official SigMF python package.
We also use
gr-sigmf
and the namespace conflict forimport sigmf
yeilds :frowning:, since both this package and the official installer usesigmf
.I know changing namespace in GNU Radio modules is a pain, but we think that the official sigmf repo shouldn't have to change.