Add uv project config and switch CI/Docker installs to uv

Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/7a547c09-9817-47a6-979e-c19cbcaa4c08

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-05-08 07:51:40 +00:00
committed by GitHub
parent 72def373e3
commit 580d60ec4f
5 changed files with 37 additions and 12 deletions
+4 -3
View File
@@ -4,9 +4,10 @@ ENV PYTHONDONTWRITEBYTECODE=1
ENV PYTHONUNBUFFERED=1
WORKDIR /app
COPY requirements.txt /app/
COPY pyproject.toml /app/
RUN apk --no-cache update && apk --no-cache upgrade
RUN pip install --no-cache-dir -r requirements.txt
RUN pip install --no-cache-dir uv
RUN uv sync --no-dev --no-install-project
COPY . /app/
RUN chmod +x /app/entrypoint.sh
@@ -16,4 +17,4 @@ EXPOSE 8000
RUN mkdir -pv /fonts
COPY tienda/static/fonts/ /fonts/
ENTRYPOINT ["/bin/sh", "/app/entrypoint.sh"]
ENTRYPOINT ["/bin/sh", "/app/entrypoint.sh"]