summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/python/gnuradio/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* runtime: pep8 formattingJosh Morman2021-11-241-4/+6
| | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* modtool: move OOTs equal to components for 3.10 mormj2021-11-241-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * modtool: move OOTs equal to components for 3.10 Signed-off-by: Josh Morman <jmorman@gnuradio.org> * pybind: update some python dir references Signed-off-by: Josh Morman <jmorman@gnuradio.org> * cmake: have pybind address the correct header Signed-off-by: Josh Morman <jmorman@gnuradio.org> * runtime: extend the python search path allow OOT modules to be installed in other places in PYTHONPATH that have a gnuradio directory Signed-off-by: Josh Morman <jmorman@gnuradio.org> * modtool: update python paths for rm Signed-off-by: Josh Morman <jmorman@gnuradio.org> * modtool: minor fixes for new dir structure Signed-off-by: Josh Morman <jmorman@gnuradio.org> * modtool: update the installed cmake targets Signed-off-by: Josh Morman <jmorman@gnuradio.org> * modtool: add include(CMakePackageConfigHelpers) Signed-off-by: Josh Morman <jmorman@gnuradio.org> * modtool: test_modules dir under gnuradio Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* feature: gr-iioAdam Horden2021-06-041-0/+1
| | | | | | Co-authored-by: Edward Kigwana <ekigwana@scires.com> Co-authored-by: Travis Collins <travis.collins@analog.com> Signed-off-by: Adam Horden <adam.horden@horden.engineering>
* soapy: added Python support for Soapy types needed for full API supportNicholas Corgan2021-05-061-0/+1
| | | | | | | * Fixed gr-soapy Python import * Partially addresses https://github.com/gnuradio/gnuradio/issues/4571 Signed-off-by: Nicholas Corgan <n.corgan@gmail.com>
* gr-pdu: move pdu blocks to gr::pduJacob Gilbert2021-03-181-0/+1
| | | | | | | | | | | | | | | | | | | | | Moving the following from gr::blocks into gr-pdu: - pdu_filter block - pdu_remove block - pdu_set block - pdu_to_tagged_stream block - random_pdu block - tagged_stream_to_pdu block Moving the following from gr::blocks into gr-network: - socket_pdu block - stream_pdu_base (noblock) - tcp_connection (noblock) - tuntap_pdu block Moving the following from gr::blocks into gr: - pdu (noblock, general PDU functions) Signed-off-by: Jacob Gilbert <jacob.gilbert@protonmail.com>
* gr-pdu: initial commit with the PDU moduleJacob Gilbert2021-03-181-0/+1
| | | | | | | There is only one simple block in here for now, and there are probably some doxygen issues but it builds and tests properly. Signed-off-by: Jacob Gilbert <jacob.gilbert@protonmail.com>
* python: add the dll runtime path in __init__.pyJosh Blum2021-01-271-0/+13
| | | | | | | | | | | python3.8 and up need to have the dll search path set explicitly before importing. More details can be found here: https://docs.python.org/3/whatsnew/3.8.html#bpo-36085-whatsnew Without the fix, python libraries will fail to import regardless of how PATH is configured. The solution searches for the runtime path for gnuradio dlls and calls add_dll_directory() before imports. As a precedent, a similar behaviour is implemented in the gi/__init__.py module used with pygtk. Signed-off-by: Josh Blum <josh@joshknows.com>
* python: Remove unnecessary 'from __future__ import'Oleksandr Kravchuk2020-08-031-1/+0
| | | | | | | | | | | | | | | | All of the removed `from __future__ import` were needed in older versions of Python (mostly 2.5.x and below) but later became mandatory in most versions of Python 3 hence are not necessary anymore. More specifically, according to __future__.py[1]: - unicode_literals is part of Python since versions 2.6.0 and 3.0.0; - print_function is part of Python since versions 2.6.0 and 3.0.0; - absolute_import is part of Python since versions 2.5.0 and 3.0.0; - division is part of Python since versions 2.2.0 and 3.0.0; Get rid of those unnecessary imports to slightly clean up the codebase. [1] https://github.com/python/cpython/blob/master/Lib/__future__.py
* utils: move python search path in build dir upJosh Morman2020-06-041-1/+1
|
* Purge gr-comedi and all references to it from mainline GNU RadioMarcus Müller2019-07-171-1/+0
| | | | | This includes the gr-comedi/ subdirectory, the build infrastructure and CMake modules referencing Comedi, and the documentation.
* python3: update non-GRC components to use python2 or python3Douglas Anderson2017-02-261-0/+1
|
* wxgui: removedJohnathan Corgan2016-09-081-1/+0
|
* pager: deprecated in 3.7, removed for 3.8Johnathan Corgan2016-06-101-1/+0
|
* Merge branch 'remove-noaa' into nextJohnathan Corgan2016-06-061-1/+0
|\
| * noaa: remove for 3.8 releaseJohnathan Corgan2016-06-061-1/+0
| |
* | fcd: remove for 3.8 releaseJohnathan Corgan2016-06-061-1/+0
|/
* Removed top-level component gr-atsc.Johnathan Corgan2015-03-221-1/+0
| | | | | This functionality has been migrated to the new gr-dtv top-level component.
* dtv: wip, porting gr-atsc blocks into new gr-dtvJohnathan Corgan2014-07-211-0/+1
|
* zeromq: cleanup QA code, still needs have ZMQ_LINGER set to zeroJohnathan Corgan2014-05-071-0/+1
|
* uninstalled import: Updatings blocks, fec, uhd, and filter so that ↵Ben Reynwar2013-06-041-0/+3
| | | | uninstalled import works with recent changes.
* uninstalled imports: Fixed gr-audio and gr-atsc.Ben Reynwar2013-06-031-2/+2
|
* channels: Setting up channels module for uninstalled import.Ben Reynwar2013-06-031-0/+1
|
* runtime: Updating __init__.py's for uninstalled import.Ben Reynwar2013-04-031-1/+1
|
* Merged next into uninstalled import branch.Ben Reynwar2013-04-021-0/+34
|
* runtime: migrate remaining gnuradio-core contents into gnuradio-runtimeJohnathan Corgan2013-03-261-0/+12