[build-system] requires = ["pdm-backend"] build-backend = "pdm.backend" [project] name = "typstar" version = "1.4.0" description = "Neovim plugin for efficient note taking in Typst" authors = [ { name = "arne314" } ] readme = "README.md" requires-python = ">=3.11.10" dependencies = [ "aiohttp>=3.11.11", "appdirs>=1.4.4", "tree-sitter==0.25.1", "typer>=0.15.1", "tree-sitter-typst @ git+https://github.com/uben0/tree-sitter-typst" ] [project.scripts] typstar-anki = "anki.main:main" [tool.ruff] lint.extend-select = ["I"] line-length = 100 [dependency-groups] dev = [ "ruff>=0.8.5", ]