[project] name = "conan-utils" version = "0.1.0" description = "Small utilities for Conan 1.x (targets 1.66)" readme = "README.md" license = "MIT" license-files = ["LICENSE"] authors = [{ name = "Ole-Morten Duesund" }] requires-python = ">=3.8" dependencies = ["conan>=1.66,<2"] [project.scripts] conandeps = "conandeps:main" [build-system] requires = ["hatchling"] build-backend = "hatchling.build" # Single-module layout: ship conandeps.py itself, not a package directory. [tool.hatch.build.targets.wheel] only-include = ["conandeps.py"] [dependency-groups] dev = ["pytest", "ruff"] [tool.ruff] target-version = "py38" line-length = 100 [tool.ruff.lint] select = ["E", "F", "W", "B"] [tool.pytest.ini_options] testpaths = ["tests"]