<commit_before># If you change this dockerfile, run `make publish-ci-docker-images`.

FROM ubuntu:20.04

RUN export DEBIAN_FRONTEND=noninteractive && \
    apt-get update && \
    apt-get install -y --no-install-recommends \
        build-essential \
        ca-certificates \
        curl \
        expect \
        gir1.2-gstreamer-1.0 \
        git \
        gstreamer1.0-libav \
        gstreamer1.0-plugins-bad \
        gstreamer1.0-plugins-base \
        gstreamer1.0-plugins-good \
        gstreamer1.0-plugins-ugly \
        gstreamer1.0-tools \
        gstreamer1.0-x \
        gzip \
        language-pack-en \
        librsvg2-bin \
        libxxhash0 \
        lirc \
        moreutils \
        parallel \
        pep8 \
        pylint3 \
        python3-docutils \
        python3-gi \
        python3-jinja2 \
        python3-lmdb \
        python3-lxml \
        python3-networkx \
        python3-nose \
        python3-numpy \
        python3-opencv \
        python3-pip \
        python3-pysnmp4 \
        python3-pytest \<commit_msg>.circleci: Install ipython to fix pylint import-error<commit_after># If you change this dockerfile, run `make publish-ci-docker-images`.

FROM ubuntu:20.04

RUN export DEBIAN_FRONTEND=noninteractive && \
    apt-get update && \
    apt-get install -y --no-install-recommends \
        build-essential \
        ca-certificates \
        curl \
        expect \
        gir1.2-gstreamer-1.0 \
        git \
        gstreamer1.0-libav \
        gstreamer1.0-plugins-bad \
        gstreamer1.0-plugins-base \
        gstreamer1.0-plugins-good \
        gstreamer1.0-plugins-ugly \
        gstreamer1.0-tools \
        gstreamer1.0-x \
        gzip \
        language-pack-en \
        librsvg2-bin \
        libxxhash0 \
        lirc \
        moreutils \
        parallel \
        pep8 \
        pylint3 \
        python3-docutils \
        python3-gi \
        python3-ipython \
        python3-jinja2 \
        python3-lmdb \
        python3-lxml \
        python3-networkx \
        python3-nose \
        python3-numpy \
        python3-opencv \
        python3-pip \
        python3-pysnmp4 \
        python3-pytest \
{'fraction_non_alphanumeric': 0.09512867647058823, 'fraction_numerical': 0.03722426470588235, 'mean_word_length': 1.3037037037037038, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4203964', 'n_tokens_mistral': 764, 'n_tokens_neox': 741, 'n_words': 115}