Skip to content

Commit e77be33

Browse files
authored
PyPI reads keywords and classifiers, so say more in both (#4)
1 parent 8fdede4 commit e77be33

2 files changed

Lines changed: 24 additions & 2 deletions

File tree

‎dynamic-config-python-remote/pyproject.toml‎

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,11 @@ readme = "README.md"
1313
license = { text = "MIT" }
1414
requires-python = ">=3.9"
1515
authors = [{ name = "Cevat Batuhan Tolon", email = "cevatbatuhan.tolon@gmail.com" }]
16-
keywords = ["config", "configuration", "hot-reload", "etcd", "vault", "consul", "redis", "s3", "remote"]
16+
keywords = [
17+
"config", "configuration", "remote-config", "hot-reload", "etcd",
18+
"consul", "vault", "nats", "redis", "s3", "firestore", "git",
19+
"service-discovery", "secrets", "kubernetes", "rust", "pyo3",
20+
]
1721
classifiers = [
1822
"Development Status :: 4 - Beta",
1923
"Intended Audience :: Developers",
@@ -33,6 +37,12 @@ classifiers = [
3337
"Programming Language :: Rust",
3438
"Topic :: Software Development :: Libraries",
3539
"Topic :: Software Development :: Libraries :: Python Modules",
40+
"Topic :: Software Development :: Libraries :: Application Frameworks",
41+
"Topic :: System :: Systems Administration",
42+
"Topic :: System :: Distributed Computing",
43+
"Topic :: Utilities",
44+
"Operating System :: OS Independent",
45+
"Framework :: AsyncIO",
3646
"Typing :: Typed",
3747
]
3848
# The base wheel, and nothing else. Not an optional dependency and not a

‎dynamic-config-python/pyproject.toml‎

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@ readme = "README.md"
1212
license = { text = "MIT" }
1313
requires-python = ">=3.9"
1414
authors = [{ name = "Cevat Batuhan Tolon", email = "cevatbatuhan.tolon@gmail.com" }]
15-
keywords = ["config", "configuration", "hot-reload", "settings", "watch", "pydantic", "dataclasses", "msgspec"]
15+
keywords = [
16+
"config", "configuration", "configuration-management", "hot-reload",
17+
"live-reload", "settings", "env", "dotenv", "toml", "yaml",
18+
"watch", "pydantic", "msgspec", "dataclasses", "twelve-factor",
19+
"rust", "pyo3",
20+
]
1621
classifiers = [
1722
"Development Status :: 4 - Beta",
1823
"Intended Audience :: Developers",
@@ -32,6 +37,13 @@ classifiers = [
3237
"Programming Language :: Rust",
3338
"Topic :: Software Development :: Libraries",
3439
"Topic :: Software Development :: Libraries :: Python Modules",
40+
"Topic :: Software Development :: Libraries :: Application Frameworks",
41+
"Topic :: System :: Systems Administration",
42+
"Topic :: Utilities",
43+
"Operating System :: OS Independent",
44+
"Environment :: Web Environment",
45+
"Framework :: Pydantic",
46+
"Framework :: AsyncIO",
3547
"Typing :: Typed",
3648
]
3749
# None. A `dataclasses.dataclass` is a schema here, and the engine is

0 commit comments

Comments
 (0)