Move from pipenv -> uv, bump Python to 3.13

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
This commit is contained in:
2025-06-30 10:03:28 -07:00
parent f733e9f3b8
commit 20e287540e
6 changed files with 621 additions and 824 deletions

View File

@@ -1,9 +1,7 @@
FROM "python:3.12-alpine"
FROM "python:3.13"
STOPSIGNAL SIGINT
RUN mkdir /app
WORKDIR /app
RUN pip3 install pipenv
RUN apk add build-base libffi-dev
COPY ./Pipfile ./Pipfile.lock /app/
RUN pipenv install
CMD pipenv run python3 -m omnibot
COPY ./pyproject.toml ./uv.lock .
RUN pip3 install uv
CMD uv run --no-group dev python3 -m omnibot