File tree 3 files changed +6
-2
lines changed
3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ RUN npm install -g markdownlint-cli
19
19
20
20
# needed for Pylint 2.0.0
21
21
COPY requirements.txt /build/requirements.txt
22
+ COPY requirements-float.txt /build/requirements-float.txt
22
23
23
24
# Note that these 3 commands have to be combined to save on built
24
25
# image size. If we separate into multiple Docker commands then
@@ -27,5 +28,6 @@ COPY requirements.txt /build/requirements.txt
27
28
# With this all as one command I found I saved over 100MB on the final
28
29
# built image.
29
30
RUN apk add --no-cache --update python3-dev gcc build-base && \
31
+ pip3 install -r /build/requirements-float.txt && \
30
32
pip3 install -r /build/requirements.txt && \
31
33
apk del python3-dev gcc build-base
Original file line number Diff line number Diff line change
1
+ # These are dependencies that are allowed to "float", ie not be
2
+ # version pinned. For pinned dependencies see requirements.txt
3
+ awscli
4
+ boto3
Original file line number Diff line number Diff line change 1
1
autopep8 == 1.4.3
2
- awscli == 1.16.67
3
2
bandit == 1.5.1
4
3
black == 18.9b0
5
- boto3 == 1.9.57
6
4
flake8 == 3.6.0
7
5
Markdown == 3.0.1
8
6
pelican == 4.0.0
You can’t perform that action at this time.
0 commit comments