chore(project): 🎨 Format pyproject.toml according how the LSP likes it.

This commit is contained in:
bronsen 2025-12-04 20:22:50 +01:00
parent ebb94963fc
commit 732f8d5a61

View file

@ -1,44 +1,51 @@
[project] [project]
license = "GPL-3.0-or-later"
name = "teilchensammler-cli" name = "teilchensammler-cli"
dynamic = ["version"]
description = "Build up and maintain an inventory of electronics parts and tools." description = "Build up and maintain an inventory of electronics parts and tools."
readme = "README.md" readme = "README.md"
authors = [{ name = "bronsen", email = "kontakt+teilchensammler@nrrd.de" }]
requires-python = ">=3.12" requires-python = ">=3.12"
dependencies = ["textual>=6.7.1", "textual-dev>=1.8.0"] license = "GPL-3.0-or-later"
authors = [{ name = "bronsen", email = "kontakt+teilchensammler@nrrd.de" }]
keywords = [ keywords = [
"parts", "cli",
"components", "components",
"electronics", "electronics",
"inventory", "inventory",
"parts",
"textual", "textual",
"cli",
"tui", "tui",
] ]
classifiers = [ classifiers = [
"Private :: Do No Upload",
"Development Status :: 3 - Alpha", "Development Status :: 3 - Alpha",
"Environment :: Console", "Environment :: Console",
"Intended Audience :: End Users/Desktop", "Intended Audience :: End Users/Desktop",
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
"Private :: Do No Upload",
"Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3 :: Only",
"Topic :: Utilities",
"Topic :: Terminals", "Topic :: Terminals",
"Topic :: Utilities",
] ]
dependencies = ["textual>=6.7.1", "textual-dev>=1.8.0"]
dynamic = ["version"]
[project.urls] [project.urls]
Homepage = "https://nrrd.de/t/teilchensammler/"
Repository = "https://code.c-base.org/infuanfu/teilchensammler-cli/"
Issues = "https://code.c-base.org/infuanfu/teilchensammler-cli/issues"
Changelog = "https://code.c-base.org/infuanfu/teilchensammler-cli/src/branch/main/CHANGELOG.md" Changelog = "https://code.c-base.org/infuanfu/teilchensammler-cli/src/branch/main/CHANGELOG.md"
Homepage = "https://nrrd.de/t/teilchensammler/"
Issues = "https://code.c-base.org/infuanfu/teilchensammler-cli/issues"
Releasenotes = "https://code.c-base.org/infuanfu/teilchensammler-cli/src/branch/main/RELEASES.md" Releasenotes = "https://code.c-base.org/infuanfu/teilchensammler-cli/src/branch/main/RELEASES.md"
Repository = "https://code.c-base.org/infuanfu/teilchensammler-cli/"
[project.scripts] [project.scripts]
teilchensammler-cli = "teilchensammler_cli:main" teilchensammler-cli = "teilchensammler_cli:main"
[dependency-groups]
dev = [
"pytest>=9.0.1",
"pytest-asyncio>=1.3.0",
"pytest-textual-snapshot>=1.0.0",
]
[build-system] [build-system]
requires = ["hatchling", "hatch-vcs"] requires = ["hatch-vcs", "hatchling"]
build-backend = "hatchling.build" build-backend = "hatchling.build"
[tool.hatch.version] [tool.hatch.version]
@ -47,11 +54,5 @@ source = "vcs"
[tool.hatch.build.hooks.vcs] [tool.hatch.build.hooks.vcs]
version-file = "_version.py" version-file = "_version.py"
[dependency-groups]
dev = [
"pytest>=9.0.1",
"pytest-asyncio>=1.3.0",
"pytest-textual-snapshot>=1.0.0",
]
[tool.pytest] [tool.pytest]
asyncio_mode = "auto" asyncio_mode = "auto"