[project] name = "oguri" version = "0.1.0" description = "Command-line tool for AniList" authors = [{ name = "Fuwn", email = "contact@fuwn.me" }] dependencies = [ "ariadne-codegen @ git+https://github.com/flonou/ariadne-codegen@field_names_should_not_be_converted_to_snake-case", "asyncio>=3.4.3", "rich>=14.0.0", "click-aliases>=1.0.5", "pytz>=2025.2", ] requires-python = ">= 3.13" [project.scripts] "oguri" = "oguri.cli:main_script" [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.rye] managed = true dev-dependencies = [ "yapf>=0.43.0", "ruff>=0.12.2", ] [tool.hatch.metadata] allow-direct-references = true [tool.hatch.build.targets.wheel] packages = ["src/oguri"] [tool.ariadne-codegen] schema_path = "schema.graphql" target_package_name = "anilist_client" target_package_path = "src" enable_custom_operations = true