[build-system] requires = ["hatchling>=1.18.0"] build-backend = "hatchling.build" [project] name = "pkm" version = "0.1.1" description = "Personal Knowledge Manager (Flask + Tailwind + DaisyUI)" readme = "README.md" requires-python = ">=3.9" dependencies = [ "Flask>=3.0", "python-dotenv>=1.0", "click>=8.1", "python-frontmatter>=1.0.1", "PyYAML>=6.0.2", ] [project.optional-dependencies] dev = [ "pytest>=8.2", ] [project.scripts] pkm = "cli:main"