Skip to content

Commit 156ed37

Browse files
GkGk
authored andcommitted
chore(meta): fix license mismatch (Apache-2.0), expand PyPI metadata, bump to 0.1.3
Reconciles pyproject.toml license with LICENSE file content and repo description (Apache-2.0, not MIT). Adds Trove classifiers, expanded keyword list, maintainers block, and Changelog/Source Code/Status Page URLs. No code changes.
1 parent 63a4a59 commit 156ed37

1 file changed

Lines changed: 36 additions & 6 deletions

File tree

pyproject.toml

Lines changed: 36 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,51 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "cueapi-sdk"
7-
version = "0.1.2"
8-
description = "The official Python SDK for CueAPI — scheduling infrastructure for agents"
7+
version = "0.1.3"
8+
description = "Official Python SDK for CueAPI — open-source execution accountability primitive for AI agents. Schedule agent work, require evidence-backed outcomes, and gate execution with write-once verification."
99
readme = "README.md"
10-
license = { text = "MIT" }
10+
license = { text = "Apache-2.0" }
1111
requires-python = ">=3.9"
12-
authors = [{ name = "CueAPI", email = "support@cueapi.ai" }]
13-
keywords = ["cueapi", "scheduling", "ai-agents", "cron", "webhooks", "sdk"]
12+
authors = [{ name = "Vector Apps", email = "support@cueapi.ai" }]
13+
maintainers = [{ name = "Vector Apps", email = "support@cueapi.ai" }]
14+
keywords = [
15+
"cueapi",
16+
"ai-agents",
17+
"agent-infrastructure",
18+
"scheduling",
19+
"cron",
20+
"webhooks",
21+
"sdk",
22+
"llm",
23+
"llm-observability",
24+
"accountability",
25+
"verification",
26+
"outcome-reporting",
27+
"claude",
28+
"gpt",
29+
"gemini",
30+
]
1431
classifiers = [
1532
"Development Status :: 4 - Beta",
1633
"Intended Audience :: Developers",
17-
"License :: OSI Approved :: MIT License",
34+
"Intended Audience :: System Administrators",
35+
"Intended Audience :: Information Technology",
36+
"License :: OSI Approved :: Apache Software License",
37+
"Operating System :: OS Independent",
38+
"Programming Language :: Python",
1839
"Programming Language :: Python :: 3",
1940
"Programming Language :: Python :: 3.9",
2041
"Programming Language :: Python :: 3.10",
2142
"Programming Language :: Python :: 3.11",
2243
"Programming Language :: Python :: 3.12",
2344
"Programming Language :: Python :: 3.13",
45+
"Programming Language :: Python :: 3 :: Only",
2446
"Topic :: Software Development :: Libraries",
47+
"Topic :: Software Development :: Libraries :: Python Modules",
48+
"Topic :: System :: Monitoring",
49+
"Topic :: System :: Distributed Computing",
50+
"Topic :: Internet :: WWW/HTTP",
51+
"Typing :: Typed",
2552
]
2653
dependencies = [
2754
"httpx>=0.24.0",
@@ -33,6 +60,9 @@ Homepage = "https://cueapi.ai"
3360
Documentation = "https://docs.cueapi.ai"
3461
Repository = "https://github.com/cueapi/cueapi-python"
3562
"Bug Tracker" = "https://github.com/cueapi/cueapi-python/issues"
63+
Changelog = "https://github.com/cueapi/cueapi-python/blob/main/CHANGELOG.md"
64+
"Source Code" = "https://github.com/cueapi/cueapi-python"
65+
"Status Page" = "https://status.cueapi.ai"
3666

3767
[tool.pytest.ini_options]
3868
testpaths = ["tests"]

0 commit comments

Comments
 (0)