FROM fedora:35

RUN yum install \
    -y --setopt=install_weak_deps=False \
    git \
    mercurial \
    python-pip \
    python-pip-wheel \
    python-setuptools \
    python-setuptools-wheel \
    python-tox \
    python3-samba \
    python3-wheel \
    python3-pyxattr \
    python3-devel \
    python3.9 \
    samba-common-tools \
    rpm-build \
    'python3dist(flake8)' \
    'python3dist(inotify-simple)' \
    'python3dist(mypy)' \
    'python3dist(pytest)' \
    'python3dist(pytest-cov)' \
    'python3dist(setuptools-scm)' \
    'python3dist(setuptools-scm)' \
    'python3dist(tox-current-env)' \
    'python3dist(wheel)' \
    && yum clean all \
    && true
COPY build.sh /usr/local/bin/build.sh
ENTRYPOINT ["/usr/local/bin/build.sh"]
