File: Dockerfile

package info (click to toggle)
python-pex 1.5.3-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, trixie
  • size: 2,840 kB
  • sloc: python: 9,757; sh: 1,394; makefile: 165
file content (17 lines) | stat: -rw-r--r-- 547 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# An image with the necessary binaries and libraries to develop pex.
FROM ubuntu:18.04

RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
  # Make sure we can build platform-specific packages as needed (subprocess32 for example).
  build-essential \
  # We run tests against CPython 2.7, CPython 3 and pypy.
  python2.7-dev \
  python-dev \
  pypy-dev \
  # We use tox to run tests and more.
  tox \
  # We use pyenv to bootstrap interpreters in tests and pyenv needs these.
  git \
  curl \
  zlib1g-dev \
  libssl1.0-dev