[build-system] requires = ["setuptools>=61"] build-backend = "setuptools.build_meta" [project] name = "intune-entra-drift-backup" version = "0.0.0" description = "Git-based snapshots of Microsoft Intune and Entra ID configuration" requires-python = ">=3.11" dependencies = [ "IntuneCD==2.5.0", ] [tool.ruff] line-length = 120 target-version = "py311" [tool.ruff.lint] select = ["E", "F", "I", "W", "UP", "B", "C4", "SIM"] ignore = ["E501"] [tool.mypy] python_version = "3.11" warn_return_any = true warn_unused_configs = true disallow_untyped_defs = false check_untyped_defs = true ignore_missing_imports = true