diff --git a/Dockerfile b/Dockerfile index b444908..bc9be25 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,5 @@ # Builder stage FROM python:3.12-slim AS builder -RUN apt-get update \ - && apt-get install -y --no-install-recommends git build-essential \ - && rm -rf /var/lib/apt/lists/* WORKDIR /install COPY requirements.txt . RUN pip install --prefix=/install --no-cache-dir -r requirements.txt diff --git a/requirements.txt b/requirements.txt index 1f8ec46..6aef2ab 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,4 @@ +--extra-index-url https://git.gansejunge.com/api/packages/notifier/pypi/simple/ annotated-types==0.7.0 anyio==4.11.0 certifi==2025.10.5 @@ -7,15 +8,15 @@ fastapi==0.118.2 feedparser==6.0.12 h11==0.16.0 idna==3.10 -lib-db-module @ git+https://git.gansejunge.com/notifier/lib-db-module.git@main -lib-secret-manager @ git+https://git.gansejunge.com/notifier/lib-secret-manager.git@main -lib-uvicorn-config @ git+https://git.gansejunge.com/notifier/lib-uvicorn-config.git@main +lib-db-module==0.1.0 +lib-secret-manager==0.1.0 +lib-uvicorn-config==0.1.0 mysql-connector-python==9.4.0 prometheus_client==0.23.1 pydantic==2.12.0 pydantic_core==2.41.1 python-json-logger==4.0.0 -simple-logger-handler @ git+https://git.gansejunge.com/notifier/lib-logger-handler.git@main +simple-logger-handler==0.1.0 requests==2.32.5 sgmllib3k==1.0.0 sniffio==1.3.1