Philipp Hörist pushed to branch master at gajim / gajim

Commits:

2 changed files:

Changes:

  • docker/Dockerfile
    1
    +FROM python:3.9
    
    2
    +
    
    3
    +ARG DEBIAN_FRONTEND=noninteractive
    
    4
    +
    
    5
    +RUN apt-get update
    
    6
    +RUN apt-get install -y apt-utils
    
    7
    +RUN apt-get install -y appstream-util
    
    8
    +RUN apt-get install -y libgirepository1.0-dev
    
    9
    +RUN apt-get install -y gir1.2-gtk-3.0
    
    10
    +RUN apt-get install -y gir1.2-soup-2.4
    
    11
    +RUN apt-get install -y gettext
    
    12
    +
    
    13
    +RUN adduser --disabled-password worker
    
    14
    +WORKDIR /home/worker
    
    15
    +ENV PATH="/home/worker/.local/bin:${PATH}"
    
    16
    +USER worker
    
    17
    +
    
    18
    +RUN pip install --upgrade pip
    
    19
    +
    
    20
    +COPY --chown=worker:worker requirements.txt requirements.txt
    
    21
    +RUN pip install --no-cache-dir --user -r requirements.txt
    
    22
    +
    
    23
    +CMD bash

  • docker/requirements.txt
    1
    +PyGObject
    
    2
    +mypy
    
    3
    +pylint
    
    4
    +codespell
    
    5
    +coverage
    
    6
    +css-parser
    
    7
    +keyring
    
    8
    +packaging
    
    9
    +precis-i18n
    
    10
    +pyOpenSSL
    
    11
    +types-pkg_resources
    
    12
    +requests
    \ No newline at end of file