Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AttributeError: 'dict' object has no attribute '__NUMPY_SETUP__' #1106

Closed
rffontenelle opened this issue Mar 11, 2024 · 0 comments · Fixed by #1107
Closed

AttributeError: 'dict' object has no attribute '__NUMPY_SETUP__' #1106

rffontenelle opened this issue Mar 11, 2024 · 0 comments · Fixed by #1107

Comments

@rffontenelle
Copy link
Contributor

Expected Behavior

To successfully build using PyPA build (python -m build -wn)

Actual Behavior

"build_ext" fails with the above message when using PyPA build. This doesn't happen for python setup.py build build_ext.

Steps To Reproduce
  1. python -mvenv venv && source venv/bin/activate
  2. pip install build installer setuptools wheel numpy cython
  3. python -m build -wn
  4. See error
Screenshots
Expand here for the output of 'python -m build -wn'.
* Getting build dependencies for wheel...
Skipping native support for airspy
Skipping native support for bladerf
Skipping native support for hackrf
Skipping native support for limesdr
Skipping native support for plutosdr
Skipping native support for rtlsdr
Skipping native support for usrp
Skipping native support for sdrplay
Compiling src/urh/cythonext/util.pyx because it changed.
Compiling src/urh/cythonext/awre_util.pyx because it changed.
Compiling src/urh/cythonext/signal_functions.pyx because it changed.
Compiling src/urh/cythonext/auto_interpretation.pyx because it changed.
Compiling src/urh/cythonext/path_creator.pyx because it changed.
[1/5] Cythonizing src/urh/cythonext/auto_interpretation.pyx
[2/5] Cythonizing src/urh/cythonext/awre_util.pyx
[3/5] Cythonizing src/urh/cythonext/path_creator.pyx
[4/5] Cythonizing src/urh/cythonext/signal_functions.pyx
performance hint: src/urh/cythonext/signal_functions.pyx:140:35: Exception check after calling 'bit_array_to_number' will always require the GIL to be acquired. Declare 'bit_array_to_number' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
performance hint: src/urh/cythonext/signal_functions.pyx:140:35: Exception check after calling 'bit_array_to_number' will always require the GIL to be acquired. Declare 'bit_array_to_number' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
performance hint: src/urh/cythonext/signal_functions.pyx:140:35: Exception check after calling 'bit_array_to_number' will always require the GIL to be acquired. Declare 'bit_array_to_number' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
performance hint: src/urh/cythonext/signal_functions.pyx:140:35: Exception check after calling 'bit_array_to_number' will always require the GIL to be acquired. Declare 'bit_array_to_number' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
performance hint: src/urh/cythonext/signal_functions.pyx:140:35: Exception check after calling 'bit_array_to_number' will always require the GIL to be acquired. Declare 'bit_array_to_number' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
[5/5] Cythonizing src/urh/cythonext/util.pyx
* Building wheel...
Skipping native support for airspy
Skipping native support for bladerf
Skipping native support for hackrf
Skipping native support for limesdr
Skipping native support for plutosdr
Skipping native support for rtlsdr
Skipping native support for usrp
Skipping native support for sdrplay
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-311
creating build/lib.linux-x86_64-cpython-311/urh
copying src/urh/colormaps.py -> build/lib.linux-x86_64-cpython-311/urh
copying src/urh/settings.py -> build/lib.linux-x86_64-cpython-311/urh
copying src/urh/main.py -> build/lib.linux-x86_64-cpython-311/urh
copying src/urh/version.py -> build/lib.linux-x86_64-cpython-311/urh
copying src/urh/__init__.py -> build/lib.linux-x86_64-cpython-311/urh
creating build/lib.linux-x86_64-cpython-311/urh/cli
copying src/urh/cli/urh_cli.py -> build/lib.linux-x86_64-cpython-311/urh/cli
copying src/urh/cli/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/cli
creating build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_modulation.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_fuzzing.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_signal_frame.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_filter_dialog.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ExpressionLineEdit.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ListWidget.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_csv_wizard.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_simulator.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_filter_bandwidth_dialog.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_properties_dialog.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_generator.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_modulation_parameters_dialog.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_send_recv_sniff_settings.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_send_recv.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/urh_rc.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_checksum_options_widget.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_send_recv_device_settings.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_analysis.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_project.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/RuleExpressionValidator.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/GeneratorListWidget.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_tab_interpretation.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_main.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_simulator_dialog.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_messagetype_options.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_modulation_settings_widget.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_costa.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/xtra_icons_rc.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_plugins.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_decoding.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_options.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/SimulatorScene.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_advanced_modulation_settings.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ElidedLabel.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ui_signal_details.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/ScrollArea.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/ui
copying src/urh/ui/KillerDoubleSpinBox.py -> build/lib.linux-x86_64-cpython-311/urh/ui
creating build/lib.linux-x86_64-cpython-311/urh/ui/delegates
copying src/urh/ui/delegates/SectionComboBoxDelegate.py -> build/lib.linux-x86_64-cpython-311/urh/ui/delegates
copying src/urh/ui/delegates/SpinBoxDelegate.py -> build/lib.linux-x86_64-cpython-311/urh/ui/delegates
copying src/urh/ui/delegates/CheckBoxDelegate.py -> build/lib.linux-x86_64-cpython-311/urh/ui/delegates
copying src/urh/ui/delegates/ComboBoxDelegate.py -> build/lib.linux-x86_64-cpython-311/urh/ui/delegates
copying src/urh/ui/delegates/KillerSpinBoxDelegate.py -> build/lib.linux-x86_64-cpython-311/urh/ui/delegates
copying src/urh/ui/delegates/MessageTypeButtonDelegate.py -> build/lib.linux-x86_64-cpython-311/urh/ui/delegates
copying src/urh/ui/delegates/ProtocolValueDelegate.py -> build/lib.linux-x86_64-cpython-311/urh/ui/delegates
copying src/urh/ui/delegates/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/ui/delegates
creating build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/Selection.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/GridScene.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/FFTSceneManager.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/ZoomableScene.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/SignalSceneManager.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/ContinuousSceneManager.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/LabeledArrow.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/LiveSceneManager.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/SpectrogramSceneManager.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/SniffSceneManager.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/HorizontalSelection.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/VerticalSelection.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/SpectrogramScene.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/SceneManager.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
copying src/urh/ui/painting/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/ui/painting
creating build/lib.linux-x86_64-cpython-311/urh/ui/actions
copying src/urh/ui/actions/InsertBitsAndPauses.py -> build/lib.linux-x86_64-cpython-311/urh/ui/actions
copying src/urh/ui/actions/Fuzz.py -> build/lib.linux-x86_64-cpython-311/urh/ui/actions
copying src/urh/ui/actions/Clear.py -> build/lib.linux-x86_64-cpython-311/urh/ui/actions
copying src/urh/ui/actions/InsertColumn.py -> build/lib.linux-x86_64-cpython-311/urh/ui/actions
copying src/urh/ui/actions/EditSignalAction.py -> build/lib.linux-x86_64-cpython-311/urh/ui/actions
copying src/urh/ui/actions/DeleteBitsAndPauses.py -> build/lib.linux-x86_64-cpython-311/urh/ui/actions
copying src/urh/ui/actions/ChangeSignalParameter.py -> build/lib.linux-x86_64-cpython-311/urh/ui/actions
copying src/urh/ui/actions/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/ui/actions
creating build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/SimulatorLabelTableView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/DirectoryTreeView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/GeneratorTableView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/EditableGraphicView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/ProtocolTreeView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/ZoomableGraphicView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/SimulatorMessageTableView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/EpicGraphicView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/SelectableGraphicView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/ModulatorTreeView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/ProtocolTableView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/TextEditProtocolView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/ParticipantTableView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/GeneratorListView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/SimulatorGraphicsView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/GeneratorTreeView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/MessageTypeTableView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/ZoomAndDropableGraphicView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/LiveGraphicView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/TableView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/SpectrogramGraphicView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/ProtocolLabelTableView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/LoggingGraphicsView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/FuzzingTableView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/LabelValueTableView.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
copying src/urh/ui/views/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/ui/views
creating build/lib.linux-x86_64-cpython-311/urh/dev
copying src/urh/dev/EndlessSender.py -> build/lib.linux-x86_64-cpython-311/urh/dev
copying src/urh/dev/config.py -> build/lib.linux-x86_64-cpython-311/urh/dev
copying src/urh/dev/BackendHandler.py -> build/lib.linux-x86_64-cpython-311/urh/dev
copying src/urh/dev/PCAP.py -> build/lib.linux-x86_64-cpython-311/urh/dev
copying src/urh/dev/VirtualDevice.py -> build/lib.linux-x86_64-cpython-311/urh/dev
copying src/urh/dev/PCAPNG.py -> build/lib.linux-x86_64-cpython-311/urh/dev
copying src/urh/dev/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/dev
creating build/lib.linux-x86_64-cpython-311/urh/dev/gr
copying src/urh/dev/gr/SenderThread.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr
copying src/urh/dev/gr/ReceiverThread.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr
copying src/urh/dev/gr/AbstractBaseThread.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr
copying src/urh/dev/gr/SpectrumThread.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr
copying src/urh/dev/gr/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr
creating build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/funcube_recv.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/airspy_recv.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/usrp_recv.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/Initializer.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/bladerf_recv.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/sdrplay_recv.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/__create_gr_script.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/usrp_send.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/bladerf_send.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/hackrf_send.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/hackrf_recv.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/InputHandlerThread.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
copying src/urh/dev/gr/scripts/rtl-sdr_recv.py -> build/lib.linux-x86_64-cpython-311/urh/dev/gr/scripts
creating build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/HackRF.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/LimeSDR.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/PlutoSDR.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/USRP.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/SDRPlay.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/BladeRF.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/Device.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/SendConfig.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/ExtensionHelper.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/RTLSDR.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/AirSpy.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/RTLSDRTCP.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/SoundCard.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/Rad1o.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
copying src/urh/dev/native/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native
creating build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
creating build/lib.linux-x86_64-cpython-311/urh/plugins
copying src/urh/plugins/PluginManager.py -> build/lib.linux-x86_64-cpython-311/urh/plugins
copying src/urh/plugins/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/plugins
copying src/urh/plugins/Plugin.py -> build/lib.linux-x86_64-cpython-311/urh/plugins
creating build/lib.linux-x86_64-cpython-311/urh/plugins/RfCat
copying src/urh/plugins/RfCat/RfCatPlugin.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/RfCat
copying src/urh/plugins/RfCat/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/RfCat
creating build/lib.linux-x86_64-cpython-311/urh/plugins/InsertSine
copying src/urh/plugins/InsertSine/InsertSinePlugin.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/InsertSine
copying src/urh/plugins/InsertSine/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/InsertSine
creating build/lib.linux-x86_64-cpython-311/urh/plugins/MessageBreak
copying src/urh/plugins/MessageBreak/MessageBreakPlugin.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/MessageBreak
copying src/urh/plugins/MessageBreak/MessageBreakAction.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/MessageBreak
copying src/urh/plugins/MessageBreak/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/MessageBreak
creating build/lib.linux-x86_64-cpython-311/urh/plugins/NetworkSDRInterface
copying src/urh/plugins/NetworkSDRInterface/NetworkSDRInterfacePlugin.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/NetworkSDRInterface
copying src/urh/plugins/NetworkSDRInterface/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/NetworkSDRInterface
creating build/lib.linux-x86_64-cpython-311/urh/plugins/ZeroHide
copying src/urh/plugins/ZeroHide/ZeroHideAction.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/ZeroHide
copying src/urh/plugins/ZeroHide/ZeroHidePlugin.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/ZeroHide
copying src/urh/plugins/ZeroHide/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/ZeroHide
creating build/lib.linux-x86_64-cpython-311/urh/plugins/FlipperZeroSub
copying src/urh/plugins/FlipperZeroSub/FlipperZeroSubPlugin.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/FlipperZeroSub
copying src/urh/plugins/FlipperZeroSub/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/plugins/FlipperZeroSub
creating build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/FieldType.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/Interval.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/ProtocoLabel.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/ChecksumLabel.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/ContinuousModulator.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/IQArray.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/ProtocolAnalyzerContainer.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/Message.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/RecordedFile.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/ProtocolGroup.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/MessageType.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/Ruleset.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/Modulator.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/Participant.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/ProtocolAnalyzer.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/Filter.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/Encoding.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/Signal.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/Spectrogram.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
copying src/urh/signalprocessing/ProtocolSniffer.py -> build/lib.linux-x86_64-cpython-311/urh/signalprocessing
creating build/lib.linux-x86_64-cpython-311/urh/ainterpretation
copying src/urh/ainterpretation/Wavelet.py -> build/lib.linux-x86_64-cpython-311/urh/ainterpretation
copying src/urh/ainterpretation/AutoInterpretation.py -> build/lib.linux-x86_64-cpython-311/urh/ainterpretation
copying src/urh/ainterpretation/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/ainterpretation
creating build/lib.linux-x86_64-cpython-311/urh/cythonext
copying src/urh/cythonext/analyze.py -> build/lib.linux-x86_64-cpython-311/urh/cythonext
copying src/urh/cythonext/build.py -> build/lib.linux-x86_64-cpython-311/urh/cythonext
copying src/urh/cythonext/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/cythonext
creating build/lib.linux-x86_64-cpython-311/urh/controller
copying src/urh/controller/GeneratorTabController.py -> build/lib.linux-x86_64-cpython-311/urh/controller
copying src/urh/controller/SignalTabController.py -> build/lib.linux-x86_64-cpython-311/urh/controller
copying src/urh/controller/CompareFrameController.py -> build/lib.linux-x86_64-cpython-311/urh/controller
copying src/urh/controller/MainController.py -> build/lib.linux-x86_64-cpython-311/urh/controller
copying src/urh/controller/SimulatorTabController.py -> build/lib.linux-x86_64-cpython-311/urh/controller
copying src/urh/controller/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/controller
creating build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/ProtocolSniffDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/FilterBandwidthDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/OptionsDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/ProjectDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/AdvancedModulationOptionsDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/SpectrumDialogController.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/FuzzingDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/ContinuousSendDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/ProtocolLabelDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/ReceiveDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/SimulatorDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/MessageTypeDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/FilterDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/CSVImportDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/SendDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/ModulatorDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/ModulationParametersDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/SignalDetailsDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/CostaOptionsDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/DecoderDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
copying src/urh/controller/dialogs/SendRecvDialog.py -> build/lib.linux-x86_64-cpython-311/urh/controller/dialogs
creating build/lib.linux-x86_64-cpython-311/urh/controller/widgets
copying src/urh/controller/widgets/PluginFrame.py -> build/lib.linux-x86_64-cpython-311/urh/controller/widgets
copying src/urh/controller/widgets/ModulationSettingsWidget.py -> build/lib.linux-x86_64-cpython-311/urh/controller/widgets
copying src/urh/controller/widgets/SignalFrame.py -> build/lib.linux-x86_64-cpython-311/urh/controller/widgets
copying src/urh/controller/widgets/SniffSettingsWidget.py -> build/lib.linux-x86_64-cpython-311/urh/controller/widgets
copying src/urh/controller/widgets/DeviceSettingsWidget.py -> build/lib.linux-x86_64-cpython-311/urh/controller/widgets
copying src/urh/controller/widgets/ChecksumWidget.py -> build/lib.linux-x86_64-cpython-311/urh/controller/widgets
copying src/urh/controller/widgets/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/controller/widgets
creating build/lib.linux-x86_64-cpython-311/urh/awre
copying src/urh/awre/CommonRange.py -> build/lib.linux-x86_64-cpython-311/urh/awre
copying src/urh/awre/MessageTypeBuilder.py -> build/lib.linux-x86_64-cpython-311/urh/awre
copying src/urh/awre/FormatFinder.py -> build/lib.linux-x86_64-cpython-311/urh/awre
copying src/urh/awre/ProtocolGenerator.py -> build/lib.linux-x86_64-cpython-311/urh/awre
copying src/urh/awre/Preprocessor.py -> build/lib.linux-x86_64-cpython-311/urh/awre
copying src/urh/awre/AutoAssigner.py -> build/lib.linux-x86_64-cpython-311/urh/awre
copying src/urh/awre/Histogram.py -> build/lib.linux-x86_64-cpython-311/urh/awre
copying src/urh/awre/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/awre
creating build/lib.linux-x86_64-cpython-311/urh/awre/engines
copying src/urh/awre/engines/SequenceNumberEngine.py -> build/lib.linux-x86_64-cpython-311/urh/awre/engines
copying src/urh/awre/engines/Engine.py -> build/lib.linux-x86_64-cpython-311/urh/awre/engines
copying src/urh/awre/engines/LengthEngine.py -> build/lib.linux-x86_64-cpython-311/urh/awre/engines
copying src/urh/awre/engines/AddressEngine.py -> build/lib.linux-x86_64-cpython-311/urh/awre/engines
copying src/urh/awre/engines/ChecksumEngine.py -> build/lib.linux-x86_64-cpython-311/urh/awre/engines
copying src/urh/awre/engines/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/awre/engines
creating build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/ProtocolTreeItem.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/FileSystemModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/ProtocolTreeModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/LabelValueTableModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/ParticipantTableModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/PluginListModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/SimulatorMessageFieldModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/GeneratorTableModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/SimulatorMessageTableModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/ParticipantListModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/SimulatorParticipantListModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/FieldTypeTableModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/FileIconProvider.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/FileFilterProxyModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/GeneratorListModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/ProtocolTableModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/GeneratorTreeModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/TableModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/FuzzingTableModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/ParticipantLegendListModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/PLabelTableModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/MessageTypeTableModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/models
copying src/urh/models/RulesetTableModel.py -> build/lib.linux-x86_64-cpython-311/urh/models
creating build/lib.linux-x86_64-cpython-311/urh/util
copying src/urh/util/FileOperator.py -> build/lib.linux-x86_64-cpython-311/urh/util
copying src/urh/util/GenericCRC.py -> build/lib.linux-x86_64-cpython-311/urh/util
copying src/urh/util/Formatter.py -> build/lib.linux-x86_64-cpython-311/urh/util
copying src/urh/util/util.py -> build/lib.linux-x86_64-cpython-311/urh/util
copying src/urh/util/HTMLFormatter.py -> build/lib.linux-x86_64-cpython-311/urh/util
copying src/urh/util/Errors.py -> build/lib.linux-x86_64-cpython-311/urh/util
copying src/urh/util/ProjectManager.py -> build/lib.linux-x86_64-cpython-311/urh/util
copying src/urh/util/Logger.py -> build/lib.linux-x86_64-cpython-311/urh/util
copying src/urh/util/WSPChecksum.py -> build/lib.linux-x86_64-cpython-311/urh/util
copying src/urh/util/RingBuffer.py -> build/lib.linux-x86_64-cpython-311/urh/util
copying src/urh/util/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/util
creating build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/GraphicsItem.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/RuleItem.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/ActionItem.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/SimulatorGotoAction.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/LabelItem.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/SimulatorItem.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/SimulatorProtocolLabel.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/SimulatorTriggerCommandAction.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/SimulatorSleepAction.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/SimulatorRule.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/SimulatorCounterAction.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/Transcript.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/SimulatorExpressionParser.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/Simulator.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/ParticipantItem.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/SimulatorConfiguration.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/MessageItem.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/__init__.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/UnlabeledRangeItem.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/simulator/SimulatorMessage.py -> build/lib.linux-x86_64-cpython-311/urh/simulator
copying src/urh/dev/native/lib/limesdr.pyx -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/usrp.pyx -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/airspy.pyx -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/bladerf.pyx -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/hackrf.pyx -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/plutosdr.pyx -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/rtlsdr.pyx -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/sdrplay.pyx -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/chackrf.pxd -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/cairspy.pxd -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/crtlsdr.pxd -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/csdrplay.pxd -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/cplutosdr.pxd -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/climesdr.pxd -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/cusrp.pxd -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/dev/native/lib/cbladerf.pxd -> build/lib.linux-x86_64-cpython-311/urh/dev/native/lib
copying src/urh/plugins/RfCat/settings.ui -> build/lib.linux-x86_64-cpython-311/urh/plugins/RfCat
copying src/urh/plugins/RfCat/descr.txt -> build/lib.linux-x86_64-cpython-311/urh/plugins/RfCat
copying src/urh/plugins/InsertSine/settings.ui -> build/lib.linux-x86_64-cpython-311/urh/plugins/InsertSine
copying src/urh/plugins/InsertSine/insert_sine_dialog.ui -> build/lib.linux-x86_64-cpython-311/urh/plugins/InsertSine
copying src/urh/plugins/InsertSine/descr.txt -> build/lib.linux-x86_64-cpython-311/urh/plugins/InsertSine
copying src/urh/plugins/MessageBreak/settings.ui -> build/lib.linux-x86_64-cpython-311/urh/plugins/MessageBreak
copying src/urh/plugins/MessageBreak/descr.txt -> build/lib.linux-x86_64-cpython-311/urh/plugins/MessageBreak
copying src/urh/plugins/NetworkSDRInterface/settings.ui -> build/lib.linux-x86_64-cpython-311/urh/plugins/NetworkSDRInterface
copying src/urh/plugins/NetworkSDRInterface/descr.txt -> build/lib.linux-x86_64-cpython-311/urh/plugins/NetworkSDRInterface
copying src/urh/plugins/ZeroHide/settings.ui -> build/lib.linux-x86_64-cpython-311/urh/plugins/ZeroHide
copying src/urh/plugins/ZeroHide/descr.txt -> build/lib.linux-x86_64-cpython-311/urh/plugins/ZeroHide
copying src/urh/plugins/FlipperZeroSub/settings.ui -> build/lib.linux-x86_64-cpython-311/urh/plugins/FlipperZeroSub
copying src/urh/plugins/FlipperZeroSub/descr.txt -> build/lib.linux-x86_64-cpython-311/urh/plugins/FlipperZeroSub
copying src/urh/cythonext/util.pyx -> build/lib.linux-x86_64-cpython-311/urh/cythonext
copying src/urh/cythonext/awre_util.pyx -> build/lib.linux-x86_64-cpython-311/urh/cythonext
copying src/urh/cythonext/signal_functions.pyx -> build/lib.linux-x86_64-cpython-311/urh/cythonext
copying src/urh/cythonext/auto_interpretation.pyx -> build/lib.linux-x86_64-cpython-311/urh/cythonext
copying src/urh/cythonext/path_creator.pyx -> build/lib.linux-x86_64-cpython-311/urh/cythonext
copying src/urh/cythonext/util.pxd -> build/lib.linux-x86_64-cpython-311/urh/cythonext
running build_ext
Finalizing options
Traceback (most recent call last):
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/pyproject_hooks/_in_process/_in_process.py", line 353, in 
    main()
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/pyproject_hooks/_in_process/_in_process.py", line 335, in main
    json_out['return_val'] = hook(**hook_input['kwargs'])
                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel
    return _build_backend().build_wheel(wheel_directory, config_settings,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/build_meta.py", line 412, in build_wheel
    return self._build_with_temp_dir(['bdist_wheel'], '.whl',
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/build_meta.py", line 397, in _build_with_temp_dir
    self.run_setup()
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/build_meta.py", line 484, in run_setup
    self).run_setup(setup_script=setup_script)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/build_meta.py", line 335, in run_setup
    exec(code, locals())
  File "", line 148, in 
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/__init__.py", line 87, in setup
    return distutils.core.setup(**attrs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 185, in setup
    return run_commands(dist)
           ^^^^^^^^^^^^^^^^^^
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
    dist.run_commands()
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 968, in run_commands
    self.run_command(cmd)
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/dist.py", line 1217, in run_command
    super().run_command(command)
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
    cmd_obj.run()
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/wheel/bdist_wheel.py", line 368, in run
    self.run_command("build")
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
    self.distribution.run_command(command)
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/dist.py", line 1217, in run_command
    super().run_command(command)
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
    cmd_obj.run()
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/_distutils/command/build.py", line 132, in run
    self.run_command(cmd_name)
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
    self.distribution.run_command(command)
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/dist.py", line 1217, in run_command
    super().run_command(command)
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
    cmd_obj.ensure_finalized()
  File "/home/rffontenelle/Projects/urh/venv/lib/python3.11/site-packages/setuptools/_distutils/cmd.py", line 109, in ensure_finalized
    self.finalize_options()
  File "", line 59, in finalize_options
AttributeError: 'dict' object has no attribute '__NUMPY_SETUP__'

ERROR Backend subprocess exited when trying to invoke build_wheel

Platform Specifications
  • OS: Arch Linux
  • URH version: 2.9.6 and lastest commit from master branch
  • Python version: 3.11.8
  • Installed via [e.g. pip] Building manually
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant