Skip to content

Commit 3fbec81

Browse files
committed
chore: bootstrap Python project with uv and fastmcp
- Add .gitignore for Python artifacts - Set Python version to 3.12 in .python-version - Add pyproject.toml with fastmcp and python-semantic-release - Add uv.lock for reproducible dependency resolution - Add hello.py as initial example file Establishes foundation for spec-driven-development-mcp framework.
1 parent 55f0460 commit 3fbec81

File tree

5 files changed

+1331
-0
lines changed

5 files changed

+1331
-0
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Python
2+
__pycache__
3+
.venv
4+
5+
# Misc
6+
temp/

.python-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.12

hello.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
def main():
2+
print("Hello from spec-driven-development-mcp!")
3+
4+
5+
if __name__ == "__main__":
6+
main()

pyproject.toml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[project]
2+
name = "spec-driven-development-mcp"
3+
version = "0.1.0"
4+
description = "A framework for spec driven development (SDD) that can be used anywhere an AI agent is used as a collaborator."
5+
readme = "README.md"
6+
requires-python = ">=3.12"
7+
dependencies = [
8+
"fastmcp>=2.12.4",
9+
]
10+
11+
[dependency-groups]
12+
dev = [
13+
"python-semantic-release>=10.4.1",
14+
]

0 commit comments

Comments
 (0)