[project] name = "playwright-demo" version = "0.1.0" description = "Add your description here" readme = "README.md" requires-python = ">=3.14" dependencies = [ "desktop-notifier>=6.2.0", "playwright>=1.59.0", ] # use this instead of tool.uv.package to avoid uv bullshit [build-system] requires = ["hatchling"] build-backend = "hatchling.build" # setup alias for running the main.py file [project.scripts] playwright-demo = "playwright_demo:main" akef-signin = "playwright_demo:main" # main.py has a main. Why this no work? uv tripping