Skip to content

Commit 717f181

Browse files
fix: improve PyPI description, keywords and classifiers for discoverability
Co-Authored-By: Paperclip <noreply@paperclip.ing>
1 parent 3d498f5 commit 717f181

1 file changed

Lines changed: 23 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,44 @@ build-backend = "setuptools.build_meta"
55
[project]
66
name = "structkit"
77
version = "3.0.0"
8-
description = "A structured data processing tool"
8+
description = "YAML-first project scaffolding tool with remote content fetching, AI/MCP integration, and DevOps automation"
99
readme = "README.md"
1010
license = {text = "MIT"}
1111
authors = [{name = "httpdss"}]
1212
classifiers = [
1313
"Development Status :: 4 - Beta",
1414
"Intended Audience :: Developers",
15+
"Intended Audience :: System Administrators",
1516
"License :: OSI Approved :: MIT License",
1617
"Programming Language :: Python :: 3",
1718
"Programming Language :: Python :: 3.8",
1819
"Programming Language :: Python :: 3.9",
1920
"Programming Language :: Python :: 3.10",
2021
"Programming Language :: Python :: 3.11",
2122
"Programming Language :: Python :: 3.12",
23+
"Environment :: Console",
24+
"Topic :: Software Development :: Code Generators",
25+
"Topic :: Software Development :: Build Tools",
26+
"Topic :: System :: Systems Administration",
27+
"Topic :: Utilities",
2228
]
2329
requires-python = ">=3.8"
24-
keywords = ["data", "structure", "processing"]
30+
keywords = [
31+
"project-scaffolding",
32+
"project-template",
33+
"scaffolding",
34+
"cookiecutter-alternative",
35+
"copier-alternative",
36+
"yaml-template",
37+
"code-generation",
38+
"devops",
39+
"mcp",
40+
"model-context-protocol",
41+
"devex",
42+
"platform-engineering",
43+
"project-structure",
44+
"boilerplate",
45+
]
2546

2647
dependencies = [
2748
"PyYAML>=6.0",

0 commit comments

Comments
 (0)