Skip to content

Commit 1c0facb

Browse files
lesnik512claude
andauthored
chore: enrich PyPI metadata (keywords, classifiers, project urls) (#75)
* chore: enrich PyPI metadata (keywords, classifiers, project urls) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * chore: drop deprecated License classifier (SPDX license key already set) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 45132c3 commit 1c0facb

1 file changed

Lines changed: 14 additions & 6 deletions

File tree

‎pyproject.toml‎

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,27 @@
11
[project]
22
name = "httpware"
3-
description = "Resilience-first async HTTP client framework for Python"
3+
description = "Python HTTP client framework with sync & async clients and built-in resilience"
44
authors = [{ name = "Artur Shiriev", email = "me@shiriev.ru" }]
55
requires-python = ">=3.11,<4"
66
license = "MIT"
77
readme = "README.md"
88
keywords = [
9-
"http",
9+
"http-client",
10+
"httpx",
1011
"async",
11-
"client",
12+
"asyncio",
1213
"resilience",
1314
"retry",
1415
"circuit-breaker",
16+
"bulkhead",
1517
"middleware",
16-
"httpx",
1718
"pydantic",
19+
"msgspec",
20+
"python",
1821
]
1922
classifiers = [
23+
"Development Status :: 4 - Beta",
24+
"Intended Audience :: Developers",
2025
"Programming Language :: Python :: 3.11",
2126
"Programming Language :: Python :: 3.12",
2227
"Programming Language :: Python :: 3.13",
@@ -38,8 +43,11 @@ otel = ["opentelemetry-api>=1.20"]
3843
all = ["httpware[pydantic,msgspec,otel]"]
3944

4045
[project.urls]
41-
repository = "https://github.com/modern-python/httpware"
42-
docs = "https://httpware.modern-python.org"
46+
Homepage = "https://httpware.modern-python.org"
47+
Documentation = "https://httpware.modern-python.org"
48+
Repository = "https://github.com/modern-python/httpware"
49+
Issues = "https://github.com/modern-python/httpware/issues"
50+
Changelog = "https://github.com/modern-python/httpware/releases"
4351

4452
[build-system]
4553
requires = ["uv_build>=0.11,<1.0"]

0 commit comments

Comments
 (0)