Skip to content

Commit

Permalink
package updates
Browse files Browse the repository at this point in the history
  • Loading branch information
itsmostafa committed Aug 5, 2024
1 parent 3d50bc2 commit e69c01a
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 7 deletions.
15 changes: 13 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,17 +1,28 @@
FROM python:3.12
FROM python:3.11

WORKDIR /app

COPY . /app

# Configure INL certs and environment variables
RUN wget -q -P /usr/local/share/ca-certificates/ http://certstore.inl.gov/pki/CAINLROOT_B64.crt
RUN /usr/sbin/update-ca-certificates
ENV NODE_EXTRA_CA_CERTS=/etc/ssl/certs/ca-certificates.crt
ENV REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
ENV CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
ENV SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
ENV SSL_CERT_DIR=/etc/ssl/certs/

# Install server dependencies
RUN apt update && apt install -y \
build-essential \
gcc \
libpq-dev \
postgresql-devel \
python3-dev

# Install python dependencies
RUN pip install --upgrade pip setuptools wheel
RUN pip install GDX2py
RUN pip install spinedb_api --verbose

ENTRYPOINT [ "python", "src/app.py" ]
8 changes: 3 additions & 5 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
# flask==2.3.3
flask==2.3.3
# flask_oidc
# jill
# okta
# pytest
# pyside6
# spine_engine
# sqlalchemy
spinedb_api
sqlalchemy
spinetoolbox==0.7.4
# -e git+https://github.com/spine-tools/spine-engine.git@7be63302466f2826ab80ffa0730e31a052770fc4#egg=spine_engine
# -e git+https://github.com/spine-tools/spine-items.git@f08c405fdcc4effc36da93d96239caf211718e92#egg=spine_items
# -e git+https://github.com/spine-tools/Spine-Database-API.git@c147f787f314413356ce3a59cf608d6bbcd4bfa4#egg=spinedb_api
Expand Down

0 comments on commit e69c01a

Please sign in to comment.