Lukynnnn commited on
Commit
97def2d
·
verified ·
1 Parent(s): c3770b3

Upload pyproject.toml with huggingface_hub

Browse files
Files changed (1) hide show
  1. pyproject.toml +56 -0
pyproject.toml ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [build-system]
2
+ requires = ["hatchling"]
3
+ build-backend = "hatchling.build"
4
+
5
+ [project]
6
+ name = "mcp-database-universal"
7
+ version = "0.1.0"
8
+ description = "MCP Database Server — reasoning interface for databases, not a thin wrapper"
9
+ readme = "README.md"
10
+ license = "MIT"
11
+ requires-python = ">=3.10"
12
+ authors = [
13
+ { name = "Lukas" },
14
+ ]
15
+ keywords = ["mcp", "database", "sqlite", "postgresql", "mysql", "model-context-protocol", "ai-tools"]
16
+ classifiers = [
17
+ "Development Status :: 4 - Beta",
18
+ "Intended Audience :: Developers",
19
+ "License :: OSI Approved :: MIT License",
20
+ "Programming Language :: Python :: 3",
21
+ "Programming Language :: Python :: 3.10",
22
+ "Programming Language :: Python :: 3.11",
23
+ "Programming Language :: Python :: 3.12",
24
+ "Programming Language :: Python :: 3.13",
25
+ "Topic :: Database",
26
+ "Topic :: Scientific/Engineering :: Artificial Intelligence",
27
+ ]
28
+ dependencies = [
29
+ "mcp[cli]>=2.0.0",
30
+ ]
31
+
32
+ [project.optional-dependencies]
33
+ postgres = ["psycopg[binary]>=3.1.0"]
34
+ mysql = ["pymysql>=1.1.0"]
35
+ mssql = ["pyodbc>=5.1.0"]
36
+ all = [
37
+ "psycopg[binary]>=3.1.0",
38
+ "pymysql>=1.1.0",
39
+ "pyodbc>=5.1.0",
40
+ ]
41
+ dev = [
42
+ "pytest>=8.0.0",
43
+ "pytest-asyncio>=0.23.0",
44
+ ]
45
+
46
+ [project.urls]
47
+ Homepage = "https://github.com/kobramantra-debug/mcp-database-server"
48
+ Repository = "https://github.com/kobramantra-debug/mcp-database-server"
49
+ Issues = "https://github.com/kobramantra-debug/mcp-database-server/issues"
50
+
51
+ [tool.hatch.build.targets.wheel]
52
+ packages = ["src"]
53
+
54
+ [tool.pytest.ini_options]
55
+ asyncio_mode = "auto"
56
+ testpaths = ["tests"]