File tree Expand file tree Collapse file tree 6 files changed +198
-2115
lines changed
Expand file tree Collapse file tree 6 files changed +198
-2115
lines changed Original file line number Diff line number Diff line change @@ -22,10 +22,12 @@ WORKDIR /app
2222# hadolint ignore=DL3008
2323RUN apt-get update \
2424 && apt-get install -y --no-install-recommends \
25- build-essential \
26- python3-dev \
27- libssl-dev \
28- libffi-dev \
25+ build-essential \
26+ python3-dev \
27+ libssl-dev \
28+ libffi-dev \
29+ ffmpeg \
30+ libavcodec-extra \
2931 && rm -rf /var/lib/apt/lists/*
3032
3133# Copy requirements first for better cache efficiency
Original file line number Diff line number Diff line change @@ -72,9 +72,12 @@ docker-build: ## build Docker image
7272 --build-arg GIT_TAG=$(GIT_TAG ) \
7373 .
7474
75+ # make docker-run DOCKER_COMMAND="streamlit run template_langgraph/services/streamlits/pages/chat_with_tools_agent.py --server.address 0.0.0.0"
7576.PHONY : docker-run
7677docker-run : # # run Docker container
77- docker run --rm $(DOCKER_REPO_NAME ) /$(DOCKER_IMAGE_NAME ) :$(GIT_TAG ) $(DOCKER_COMMAND )
78+ docker run --rm \
79+ -p 8501:8501 \
80+ $(DOCKER_REPO_NAME ) /$(DOCKER_IMAGE_NAME ) :$(GIT_TAG ) $(DOCKER_COMMAND )
7881
7982.PHONY : docker-run-streamlit
8083docker-run-streamlit : # # run Docker container with Streamlit app
Original file line number Diff line number Diff line change 3131
3232## 前提条件
3333
34- - [ Python 3.10 +] ( https://www.python.org/downloads/ )
34+ - [ Python 3.13 +] ( https://www.python.org/downloads/ )
3535- [ uv] ( https://docs.astral.sh/uv/getting-started/installation/ ) - モダンな Python パッケージマネージャー
3636- [ GNU Make] ( https://www.gnu.org/software/make/ ) - 一般的なタスクの実行用
3737- [ Docker] ( https://www.docker.com/ ) - ベクターデータベースの実行用(オプション)
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ This template provides working examples of all these patterns using LangGraph.
3131
3232## Prerequisites
3333
34- - [ Python 3.10 +] ( https://www.python.org/downloads/ )
34+ - [ Python 3.13 +] ( https://www.python.org/downloads/ )
3535- [ uv] ( https://docs.astral.sh/uv/getting-started/installation/ ) - Modern Python package manager
3636- [ GNU Make] ( https://www.gnu.org/software/make/ ) - For running common tasks
3737- [ Docker] ( https://www.docker.com/ ) - For running vector databases (optional)
@@ -280,7 +280,7 @@ docker run --rm \
280280 ks6088ts/template-langgraph:latest \
281281 streamlit run template_langgraph/services/streamlits/main.py --server.address 0.0.0.0
282282
283- # From GitHub Container Registry
283+ # From GitHub Container Registry
284284docker run --rm \
285285 -p 8501:8501 \
286286 -v ./.env:/app/.env \
@@ -291,6 +291,7 @@ docker run --rm \
291291#### Multi-Architecture Support
292292
293293The Docker images are built for both ` amd64 ` and ` arm64 ` architectures, making them compatible with:
294+
294295- Intel/AMD x64 processors
295296- Apple Silicon (M1/M2/M3/M4) processors
296297- ARM-based servers
Original file line number Diff line number Diff line change @@ -3,9 +3,10 @@ name = "template-langgraph"
33version = " 0.0.1"
44description = " A GitHub template repository for Python"
55readme = " README.md"
6- requires-python = " >=3.10 "
6+ requires-python = " >=3.13 "
77dependencies = [
88 " audio-recorder-streamlit>=0.0.10" ,
9+ " audioop-lts>=0.2.2" ,
910 " azure-ai-projects>=1.0.0" ,
1011 " azure-cosmos>=4.9.0" ,
1112 " azure-identity>=1.23.1" ,
You can’t perform that action at this time.
0 commit comments