--- a/eric7.epj Fri Mar 17 11:29:09 2023 +0100 +++ b/eric7.epj Fri Mar 17 19:10:33 2023 +0100 @@ -63,7 +63,7 @@ "CopyrightMinFileSize": 0, "DocstringType": "eric_black", "EnabledCheckerCategories": "C, D, E, I, M, N, Y, W", - "ExcludeFiles": "*/ThirdParty/*, */coverage/*, */Ui_*.py, */Examples/*, */pycodestyle.py,*/pyflakes/checker.py,*/mccabe.py,*/eradicate.py,*/ast_unparse.py,*/piplicenses.py,*/pipdeptree.py,*/MCUScripts/*", + "ExcludeFiles": "*/ThirdParty/*, */coverage/*, */Ui_*.py, */Examples/*, */pycodestyle.py,*/pyflakes/checker.py,*/mccabe.py,*/eradicate.py,*/ast_unparse.py,*/piplicenses.py,*/pipdeptree.py,*/MCUScripts/*,*/MicroPython/Tools/*", "ExcludeMessages": "C101,E203,E265,E266,E305,E402,M201,M301,M302,M303,M304,M305,M306,M307,M308,M311,M312,M313,M314,M315,M321,M701,M702,M811,M834,N802,N803,N807,N808,N821,W293,W503,Y401,Y402", "FixCodes": "", "FixIssues": false, @@ -339,6 +339,7 @@ "src/eric7/MicroPython/BluetoothDialogs/BluetoothStatusDialog.ui", "src/eric7/MicroPython/BoardDataDialog.ui", "src/eric7/MicroPython/ConnectionSelectionDialog.ui", + "src/eric7/MicroPython/ConvertToUF2Dialog.ui", "src/eric7/MicroPython/Devices/CircuitPythonUpdater/RequirementsDialog.ui", "src/eric7/MicroPython/Devices/CircuitPythonUpdater/ShowBundlesDialog.ui", "src/eric7/MicroPython/Devices/CircuitPythonUpdater/ShowInstalledDialog.ui", @@ -839,6 +840,7 @@ "src/eric7/IconEditor/cursors/eraser-cursor.xpm", "src/eric7/IconEditor/cursors/fill-cursor.xpm", "src/eric7/IconEditor/cursors/paintbrush-cursor.xpm", + "src/eric7/MicroPython/Tools/uf2families.json", "src/eric7/Plugins/UiExtensionPlugins/Translator/icons/engines/deepl-dark.svg", "src/eric7/Plugins/UiExtensionPlugins/Translator/icons/engines/deepl-light.svg", "src/eric7/Plugins/UiExtensionPlugins/Translator/icons/engines/googlev1.svg", @@ -991,7 +993,7 @@ "OTHERTOOLSPARMS": { "Black": { "exclude": "/(\\.direnv|\\.eggs|\\.git|\\.hg|\\.mypy_cache|\\.nox|\\.tox|\\.venv|venv|\\.svn|\\.ipynb_checkpoints|_build|buck-out|build|dist|__pypackages__)/", - "extend-exclude": "/(\n\tExamples/\n\t| ThirdParty/\n\t| coverage/\n | MCUScripts/\n\t| Ui_.*\\.py\n\t| pycodestyle\\.py\n\t| pyflakes/checker\\.py\n\t| mccabe\\.py\n\t| eradicate\\.py\n\t| ast_unparse\\.py\n\t| piplicenses\\.py\n\t| pipdeptree\\.py\n)", + "extend-exclude": "/(\n\tExamples/\n\t| ThirdParty/\n\t| coverage/\n | MCUScripts/\n | MicroPython/Tools/\n\t| Ui_.*\\.py\n\t| pycodestyle\\.py\n\t| pyflakes/checker\\.py\n\t| mccabe\\.py\n\t| eradicate\\.py\n\t| ast_unparse\\.py\n\t| piplicenses\\.py\n\t| pipdeptree\\.py\n)", "force-exclude": "", "line-length": 88, "skip-magic-trailing-comma": false, @@ -1019,6 +1021,7 @@ "*/ThirdParty/*", "*/coverage/*", "*/MCUScripts/*", + "*/MicroPython/Tools/*", "*/Ui_*.py", "*/pycodestyle.py", "*/pyflakes/checker.py", @@ -1303,6 +1306,7 @@ "src/eric7/MicroPython/BluetoothDialogs/__init__.py", "src/eric7/MicroPython/BoardDataDialog.py", "src/eric7/MicroPython/ConnectionSelectionDialog.py", + "src/eric7/MicroPython/ConvertToUF2Dialog.py", "src/eric7/MicroPython/Devices/CircuitPythonDevices.py", "src/eric7/MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py", "src/eric7/MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py", @@ -1348,6 +1352,8 @@ "src/eric7/MicroPython/MipPackageDialog.py", "src/eric7/MicroPython/NtpParametersDialog.py", "src/eric7/MicroPython/ShowModulesDialog.py", + "src/eric7/MicroPython/Tools/__init__.py", + "src/eric7/MicroPython/Tools/uf2conv.py", "src/eric7/MicroPython/UF2FlashDialog.py", "src/eric7/MicroPython/UnknownDevicesDialog.py", "src/eric7/MicroPython/WifiDialogs/WifiApConfigDialog.py",