[project] name = "pico-thermo" version = "0.0.1" description = "MicroPython MQTT app to read BME280 sensor into Home Assistant" readme = "README.md" requires-python = ">=3.9" authors = [ { name = "Gregory Ballantine" } ] [tool.ruff] target-version = "py311" line-length = 100 [tool.ruff.lint] # Select Pyflakes (F) and pycodestyle errors (E) select = ["E", "F", "W"] # Ignore warnings that clash with typical embedded / MicroPython conventions ignore = [ "E501", # Line too long (useful for binary tables / long MQTT payloads) ] # Tell the linter that these are built-in globals on the Pico [tool.ruff.lint.flake8-builtins] builtins-ignorelist = ["machine", "network"]