@@ -5,47 +5,47 @@ ARG PYTHON_VERSION
5
5
6
6
# Install add-apt-repository
7
7
RUN apt-get update
8
- RUN apt-get install -y software-properties-common
8
+ RUN apt install -y software-properties-common
9
9
10
10
# Add python repo
11
11
RUN add-apt-repository ppa:deadsnakes/ppa
12
12
RUN apt-get update
13
13
14
14
# Install apt-utils
15
- RUN apt-get install -y apt-utils
15
+ RUN apt install -y apt-utils
16
16
17
17
# install setuptools
18
18
RUN if [ $PYTHON_VERSION = '2.7' ] ; then \
19
- apt-get install -y python-setuptools -reinstall ;\
19
+ apt install -y python-setuptools -reinstall ;\
20
20
else \
21
- apt-get install -y python3-setuptools ;\
21
+ apt install -y python3-setuptools ;\
22
22
fi
23
23
24
24
# Install python development
25
- RUN apt-get install -y \
25
+ RUN apt install -y \
26
26
python$PYTHON_VERSION-dev \
27
27
python3-pip
28
28
29
29
# install distutils.util
30
30
RUN if [ $PYTHON_VERSION = '3.7' ] ; then \
31
- apt-get install -y python$PYTHON_VERSION-distutils python3-distutils-extra python3-apt --reinstall ;\
31
+ apt install -y python$PYTHON_VERSION-distutils python3-distutils-extra python3-apt --reinstall ;\
32
32
elif [ $PYTHON_VERSION = '3.6' ] ; then \
33
- apt-get install -y python$PYTHON_VERSION-distutils python3-distutils-extra python3-apt --reinstall ;\
33
+ apt install -y python$PYTHON_VERSION-distutils python3-distutils-extra python3-apt --reinstall ;\
34
34
elif [ $PYTHON_VERSION = '3.10' ] ; then \
35
- apt-get install -y python$PYTHON_VERSION-distutils python3-distutils-extra python3-apt --reinstall ; \
35
+ apt install -y python$PYTHON_VERSION-distutils python3-distutils-extra python3-apt --reinstall ; \
36
36
curl -sS https://bootstrap.pypa.io/get-pip.py | python$PYTHON_VERSION ; \
37
37
elif [ $PYTHON_VERSION = '3.11' ] ; then \
38
- apt-get install -y python$PYTHON_VERSION-distutils python3-distutils-extra python3-apt --reinstall ; \
38
+ apt install -y python$PYTHON_VERSION-distutils python3-distutils-extra python3-apt --reinstall ; \
39
39
curl -sS https://bootstrap.pypa.io/get-pip.py | python$PYTHON_VERSION ; \
40
40
else \
41
- apt-get install -y python3-distutils python3-distutils-extra python3-apt --reinstall ; \
41
+ apt install -y python3-distutils python3-distutils-extra python3-apt --reinstall ; \
42
42
fi
43
43
44
44
# Register the version in alternatives
45
45
RUN update-alternatives --install /usr/bin/python3 python3 /usr/bin/python$PYTHON_VERSION 1
46
46
47
47
# Install kerberos development
48
- RUN apt-get install -y libkrb5-dev
48
+ RUN apt install -y libkrb5-dev
49
49
50
50
# Clean
51
51
RUN apt-get clean
@@ -55,6 +55,7 @@ WORKDIR /atlassian-python-api
55
55
COPY requirements.txt .
56
56
COPY requirements-dev.txt .
57
57
RUN python3 -m pip install --no-cache-dir --upgrade pip
58
+ RUN python3 -m pip install --no-cache-dir --upgrade wheel
58
59
RUN python3 -m pip install --no-cache-dir -r requirements-dev.txt
59
60
60
61
ENV PYTHON_VERSION=$PYTHON_VERSION
0 commit comments