fill in pyproject.toml (#4)

Reviewed-on: #4
Co-authored-by: Waylon S. Walker <waylon@waylonwalker.com>
Co-committed-by: Waylon S. Walker <waylon@waylonwalker.com>
This commit is contained in:
Waylon Walker 2025-11-27 08:34:23 -06:00 committed by Waylon Walker
parent ae5b47764b
commit 8cb2d1d285
2 changed files with 84 additions and 3 deletions

View file

@ -1,12 +1,26 @@
[project]
name = "workspaces"
version = "0.1.0"
description = "Add your description here"
description = "A command-line tool for working with project workspaces using git worktrees."
readme = "README.md"
license = "MIT"
authors = [
{ name = "Waylon S. Walker", email = "waylon@waylonwalker.com" }
]
requires-python = ">=3.13"
requires-python = ">=3.12"
keywords = [
"cli",
"typer",
"rich",
"tmux",
"git",
"git-worktree",
"workspace-manager",
"project-manager",
"developer-tools",
"developer-workflow",
"productivity",
]
dependencies = [
"iterfzf>=1.8.0.62.0",
"pydantic>=2.12.5",
@ -15,6 +29,12 @@ dependencies = [
"typer>=0.20.0",
]
[project.urls]
Documentation = "https://git.wayl.one/waylon/workspaces#readme"
Issues = "https://git.wayl.one/waylon/workspaces/issues"
Source = "https://git.wayl.one/waylon/workspaces"
Changelog = "https://git.wayl.one/waylon/workspaces/blob/main/CHANGELOG.md"
[project.scripts]
workspaces = "workspaces:main"
@ -25,6 +45,7 @@ build-backend = "uv_build"
[dependency-groups]
dev = [
"ipython>=9.7.0",
"pyinstrument>=5.1.1",
"ruff>=0.14.6",
"ty>=0.0.1a28",
]