diff --git a/Dockerfile b/Dockerfile index 7616e7e4..f8b942c1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -46,6 +46,7 @@ RUN pip install pipenv \ tini \ bash \ git \ + # Added to build supporting binaries libffi-dev \ build-base \ # The following apk package is necessary for pyenv functionality @@ -70,8 +71,11 @@ RUN pip install pipenv \ # The following commands are necessary because pre-commit adds -u os.uid():os.gid() to the docker run && chmod o+w /opt/goat/log \ && mkdir -p /.local \ - && chmod o+w /.local + && chmod o+w /.local \ ##################################################################################################### + # Remove unnecessary packages + && apk del libffi-dev \ + build-base WORKDIR /goat/ diff --git a/Pipfile b/Pipfile index 97274664..fae3dedb 100644 --- a/Pipfile +++ b/Pipfile @@ -11,7 +11,6 @@ black = "*" yamllint = "*" pygithub = "*" openai = "*" -wheel = "*" [dev-packages] pre-commit = "*" diff --git a/Pipfile.lock b/Pipfile.lock index 4f98e004..6096ea43 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -79,19 +79,19 @@ }, "boto3": { "hashes": [ - "sha256:1de708665cbf156e76ca67e376d6cabc5f9a06d7213f925a510cb818a15340a6", - "sha256:7574afd70c767fdbb19726565a67b47291e1e35ec792c9fbb8ee63cb3f630d45" + "sha256:adc785ff05aec9fc93f82d507420b320203cd4fd011c67eb369b3aa2b5aeb298", + "sha256:f9873c3f03de546d7297475c6acd771840c385521caadb8c121a1ac38bc59cd4" ], "markers": "python_version >= '3.8'", - "version": "==1.34.47" + "version": "==1.34.48" }, "botocore": { "hashes": [ - "sha256:29f1d6659602c5d79749eca7430857f7a48dd02e597d0ea4a95a83c47847993e", - "sha256:8f0c989d12cfceb06b005808492ec1ff6ae90fab1fc4bf7ac8e825ac86bc8a0b" + "sha256:eabdde36309274b76bb79ae9bdfa10c1fd91a2c9b3343cfa15b8a91f8e1ec224", + "sha256:f3e1c84fa75fd6921dfbfb4b2f803bcc424b9b866982fe80e08edbd26ca9861c" ], "markers": "python_version >= '3.8'", - "version": "==1.34.47" + "version": "==1.34.48" }, "certifi": { "hashes": [