Skip to content

Commit ad817dd

Browse files
lesnik512claude
andauthored
chore: enrich PyPI metadata (keywords, classifiers, project urls) (#108)
* 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> * chore: link project docs site in [project.urls] 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 ba40bcc commit ad817dd

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

pyproject.toml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,22 @@
11
[project]
22
name = "faststream-outbox"
33
version = "0"
4-
description = "FastStream broker integration for the transactional outbox pattern: a Postgres table is the queue"
4+
description = "FastStream transactional-outbox integration backed by a Postgres table"
55
authors = [
66
{ name = "Artur Shiriev", email = "me@shiriev.ru" },
77
]
88
readme = "README.md"
99
requires-python = ">=3.13,<4"
1010
license = "MIT"
11+
keywords = ["faststream", "outbox", "transactional-outbox", "postgresql", "messaging", "asyncio", "python"]
12+
classifiers = [
13+
"Development Status :: 4 - Beta",
14+
"Intended Audience :: Developers",
15+
"Programming Language :: Python :: 3.13",
16+
"Programming Language :: Python :: 3.14",
17+
"Typing :: Typed",
18+
"Topic :: Software Development :: Libraries",
19+
]
1120
dependencies = [
1221
"faststream>=0.7.1,<0.8",
1322
"sqlalchemy[asyncio]>=2.0",
@@ -90,5 +99,12 @@ addopts = "--cov=. --cov-report term-missing --cov-fail-under=100"
9099
asyncio_mode = "auto"
91100
asyncio_default_fixture_loop_scope = "function"
92101

102+
[project.urls]
103+
Homepage = "https://faststream-outbox.modern-python.org"
104+
Documentation = "https://faststream-outbox.modern-python.org"
105+
Repository = "https://github.com/modern-python/faststream-outbox"
106+
Issues = "https://github.com/modern-python/faststream-outbox/issues"
107+
Changelog = "https://github.com/modern-python/faststream-outbox/releases"
108+
93109
[tool.coverage.report]
94110
exclude_also = ["if typing.TYPE_CHECKING:"]

0 commit comments

Comments
 (0)