File tree Expand file tree Collapse file tree 7 files changed +331
-22
lines changed Expand file tree Collapse file tree 7 files changed +331
-22
lines changed Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ COPY docker/owlbot/java/src /owlbot/src
28
28
COPY docker/owlbot/java/templates /owlbot/templates
29
29
COPY post-processor-changes.txt /post-processor-changes.txt
30
30
RUN cd /owlbot/src && \
31
- python3 -m pip install -r requirements.txt
31
+ python3 -m pip install --require-hashes - r requirements.txt
32
32
33
33
ADD https://repo1.maven.org/maven2/com/google/googlejavaformat/google-java-format/${JAVA_FORMAT_VERSION}/google-java-format-${JAVA_FORMAT_VERSION}-all-deps.jar /owlbot/google-java-format.jar
34
34
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ RUN apt-get install -y nodejs
26
26
27
27
# ##################### Install synthtool's requirements.
28
28
COPY requirements.txt /synthtool/requirements.txt
29
- RUN pip install -r /synthtool/requirements.txt
29
+ RUN pip install --require-hashes - r /synthtool/requirements.txt
30
30
31
31
# Put synthtool in the PYTHONPATH so owlbot.py scripts will find it.
32
32
ENV PYTHONPATH="/synthtool"
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ RUN apt-get install -y nodejs
26
26
27
27
# ##################### Install synthtool's requirements.
28
28
COPY requirements.txt /synthtool/requirements.txt
29
- RUN pip install -r /synthtool/requirements.txt
29
+ RUN pip install --require-hashes - r /synthtool/requirements.txt
30
30
31
31
# Put synthtool in the PYTHONPATH so owlbot.py scripts will find it.
32
32
ENV PYTHONPATH="/synthtool"
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ RUN apt-get install -y nodejs
26
26
27
27
# ##################### Install synthtool's requirements.
28
28
COPY requirements.txt /synthtool/requirements.txt
29
- RUN pip install -r /synthtool/requirements.txt
29
+ RUN pip install --require-hashes - r /synthtool/requirements.txt
30
30
31
31
# Put synthtool in the PYTHONPATH so owlbot.py scripts will find it.
32
32
ENV PYTHONPATH="/synthtool"
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ RUN make altinstall
34
34
35
35
# ##################### Install synthtool's requirements.
36
36
COPY requirements.txt /synthtool/requirements.txt
37
- RUN pip install -r /synthtool/requirements.txt
37
+ RUN pip install --require-hashes - r /synthtool/requirements.txt
38
38
39
39
# Put synthtool in the PYTHONPATH so owlbot.py scripts will find it.
40
40
ENV PYTHONPATH="/synthtool"
Original file line number Diff line number Diff line change
1
+ setuptools==65.0.1
2
+
3
+ nox
4
+ requests
5
+ pyyaml
6
+ jinja2
7
+ deprecation
8
+ protobuf==3.20.1
9
+ watchdog
10
+
11
+ # some java processing requires xml handling
12
+ lxml
13
+
14
+ # Install sample-tester for generated samples
15
+ sample-tester
16
+
17
+ # flake8 is used to validate the python samples noxfile template
18
+ flake8
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments