Skip to content

Commit

Permalink
fixes setup and wheel to build libs
Browse files Browse the repository at this point in the history
  • Loading branch information
kshitijrajsharma committed Oct 4, 2024
1 parent f2755a1 commit 9d9ef1b
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 10 deletions.
13 changes: 8 additions & 5 deletions backend/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,16 @@ RUN pip install --global-option=build_ext --global-option="-I/usr/include/gdal"
COPY docker/ramp/docker-requirements.txt /tmp/docker-requirements.txt
RUN pip install -r /tmp/docker-requirements.txt

# RUN pip install --upgrade pip
# RUN pip install --upgrade setuptools

COPY requirements.txt /tmp/requirements.txt
COPY api-requirements.txt /tmp/api-requirements.txt
COPY requirements.txt requirements.txt
COPY api-requirements.txt api-requirements.txt
# Don't use legacy resolver , TODO : fix this dependencies
RUN pip install --use-deprecated=legacy-resolver -r /tmp/requirements.txt
RUN pip install --use-deprecated=legacy-resolver -r api-requirements.txt

RUN pip install setuptools==68.2.2
RUN pip install build==0.41.3

RUN pip install --use-deprecated=legacy-resolver -r requirements.txt


COPY docker/ramp/solaris /tmp/solaris
Expand Down
19 changes: 14 additions & 5 deletions backend/Dockerfile_CPU
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,21 @@ COPY docker/ramp/docker-requirements.txt /tmp/docker-requirements.txt
RUN pip install -r /tmp/docker-requirements.txt


# RUN pip install --upgrade setuptools

COPY requirements.txt /tmp/requirements.txt
COPY api-requirements.txt /tmp/api-requirements.txt
COPY requirements.txt requirements.txt
COPY api-requirements.txt api-requirements.txt
# Don't use legacy resolver , TODO : fix this dependencies
RUN pip install --use-deprecated=legacy-resolver -r /tmp/requirements.txt
# RUN pip install --use-deprecated=legacy-resolver -r api-requirements.txt

RUN pip install setuptools==68.2.2
RUN pip install wheel==0.41.3
RUN pip install build==1.0.0

RUN pip install -r api-requirements.txt


RUN pip install -r requirements.txt

# RUN pip install --use-deprecated=legacy-resolver -r requirements.txt

COPY docker/ramp/solaris /tmp/solaris
RUN pip install /tmp/solaris --use-feature=in-tree-build && \
Expand Down

0 comments on commit 9d9ef1b

Please sign in to comment.