[project] name = "groovylight" version = "0.1.0" description = "Default template for PDM package" authors = [ {name = "saji", email = "saji@saji.dev"}, ] dependencies = [ "amaranth>=0.5.1", "amaranth-boards>=0", ] requires-python = "==3.12.*" readme = "README.md" license = {text = "MIT"} [tool.pdm.dev-dependencies] dev = [ "basedpyright", "ruff", "pytest>=8.3.2", ] [project.scripts] groovylight = "groovylight.main:main" [tool.ruff.lint] [tool.basedpyright] reportInvalidTypeForm = false typeCheckingMode = "off"