feat: add Docker support with uv and update taskipy start command
- Add Dockerfile using uv for dependency management - Add docker-compose.yaml for container orchestration - Add .dockerignore to optimize builds - Update taskipy start task with http transport and port 3001 - Update README.md and AGENTS.md with Docker documentation
This commit is contained in:
@@ -9,6 +9,7 @@ dependencies = [
|
||||
"sabatron-tryton-rpc-client>=7.4.0",
|
||||
"python-dotenv>=1.0.0",
|
||||
"pydantic>=2.0.0",
|
||||
"pytest>=9.0.2",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
@@ -21,3 +22,11 @@ test = [
|
||||
[tool.setuptools.packages.find]
|
||||
where = ["src"]
|
||||
include = ["*"]
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"taskipy>=1.14.1",
|
||||
]
|
||||
|
||||
[tool.taskipy.tasks]
|
||||
start = "fastmcp run ./src/tryton_mcp/server.py --transport http --port 3001 --reload"
|
||||
|
||||
Reference in New Issue
Block a user