[project] name = "fleetfuel" version = "0.1.0" description = "WhatsApp fuel-record ingestion (rustfs `fuel` bucket) + read-schema for the FleetOps Fuel Log tab" requires-python = ">=3.12" dependencies = [ "psycopg2-binary>=2.9.9", # DB driver "boto3>=1.34", # S3 client for the rustfs `fuel` bucket ] [project.optional-dependencies] dev = [ "ruff>=0.4", ] [tool.uv] managed = true [tool.ruff] target-version = "py312" line-length = 100 lint.select = ["E", "W", "F", "B", "UP"]