Skip to content

Commit a7fc693

Browse files
committed
📖 DOC: readme
1 parent b72bdcc commit a7fc693

File tree

1 file changed

+27
-20
lines changed

1 file changed

+27
-20
lines changed

pyproject.toml

Lines changed: 27 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,24 @@ name = "langbase"
33
version = "0.0.0"
44
description = "Python SDK for the Langbase API"
55
readme = "README.md"
6-
license = {text = "Apache-2.0"}
6+
license = { text = "Apache-2.0" }
77
authors = [
8-
{ name = "Saqib Ameen", email = "[email protected]" },
98
{ name = "Ankit Kumar", email = "[email protected]" },
9+
{ name = "Saqib Ameen", email = "[email protected]" },
10+
{ name = "Saad Irfan", email = "[email protected]" },
1011
]
1112
requires-python = ">=3.7"
12-
keywords = ["ai", "langbase", "agent", "memory", "rag", "mcp", "pipes", "workflow", "llms"]
13+
keywords = [
14+
"ai",
15+
"langbase",
16+
"agent",
17+
"memory",
18+
"rag",
19+
"mcp",
20+
"pipes",
21+
"workflow",
22+
"llms",
23+
]
1324
classifiers = [
1425
"Intended Audience :: Developers",
1526
"License :: OSI Approved :: Apache Software License",
@@ -25,15 +36,10 @@ classifiers = [
2536
"Topic :: Scientific/Engineering :: Artificial Intelligence",
2637
"Topic :: Software Development :: Libraries :: Python Modules",
2738
]
28-
dependencies = [
29-
"requests>=2.25.0",
30-
"typing-extensions>=4.0.0",
31-
]
39+
dependencies = ["requests>=2.25.0", "typing-extensions>=4.0.0"]
3240

3341
[project.optional-dependencies]
34-
release = [
35-
"python-semantic-release>=8.0.0",
36-
]
42+
release = ["python-semantic-release>=8.0.0"]
3743

3844
[project.urls]
3945
Documentation = "https://docs.langbase.com"
@@ -88,12 +94,7 @@ markers = [
8894
[tool.coverage.run]
8995
source = ["langbase"]
9096
branch = true
91-
omit = [
92-
"*/tests/*",
93-
"*/__init__.py",
94-
"*/venv/*",
95-
"*/.venv/*",
96-
]
97+
omit = ["*/tests/*", "*/__init__.py", "*/venv/*", "*/.venv/*"]
9798

9899
[tool.coverage.report]
99100
exclude_lines = [
@@ -113,16 +114,22 @@ directory = "htmlcov"
113114

114115
[tool.semantic_release]
115116
version_toml = ["pyproject.toml:project.version"]
116-
version_variables = [
117-
"langbase/__init__.py:__version__",
118-
]
117+
version_variables = ["langbase/__init__.py:__version__"]
119118
branch = "main"
120119
upload_to_PyPI = false
121120
upload_to_release = false
122121
build_command = "pip install build && python -m build"
123122

124123
[tool.semantic_release.commit_parser_options]
125-
allowed_tags = ["📦 NEW", "👌 IMPROVE", "🐛 FIX", "🚀 RELEASE", "📖 DOC", "🤖 TEST", "‼️ BREAKING"]
124+
allowed_tags = [
125+
"📦 NEW",
126+
"👌 IMPROVE",
127+
"🐛 FIX",
128+
"🚀 RELEASE",
129+
"📖 DOC",
130+
"🤖 TEST",
131+
"‼️ BREAKING",
132+
]
126133
minor_tags = ["📦 NEW"]
127134
patch_tags = ["👌 IMPROVE", "🐛 FIX", "🚀 RELEASE"]
128135
major_tags = ["‼️ BREAKING"]

0 commit comments

Comments
 (0)