File tree Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -15,11 +15,12 @@ debian-package-code:
15
15
cp ../examples/instance_message_from_aleph.json ./aleph-vm/opt/aleph-vm/examples/instance_message_from_aleph.json
16
16
cp -r ../examples/data ./aleph-vm/opt/aleph-vm/examples/data
17
17
mkdir -p ./aleph-vm/opt/aleph-vm/examples/volumes
18
+ # Making a venv to build the wheel. to work arround a strange problem while building the wheel
19
+ python3 -m venv build_venv
20
+ build_venv/bin/pip install --progress-bar off --upgrade pip setuptools wheel
18
21
# Fixing this protobuf dependency version to avoid getting CI errors as version 5.29.0 have this compilation issue
19
- pip3 install -U setuptools setuptools_scm wheel
20
- pip3 install --progress-bar off --target ./aleph-vm/opt/aleph-vm/ setuptools setuptools_scm wheel
21
- pip3 install --progress-bar off --target ./aleph-vm/opt/aleph-vm/ 'setuptools>=61' 'aleph-message==0.6' 'eth-account==0.10' 'sentry-sdk==1.31.0' 'qmp==1.1.0' 'aleph-superfluid~=0.2.1' 'sqlalchemy[asyncio]>=2.0' 'aiosqlite==0.19.0' 'alembic==1.13.1' 'aiohttp_cors==0.7.0' 'pyroute2==0.7.12' 'python-cpuid==0.1.0' 'solathon==1.0.2' 'protobuf==5.28.3'
22
- python3 -m compileall ./aleph-vm/opt/aleph-vm/
22
+ build_venv/bin/pip install --no-cache-dir --progress-bar off --target ./aleph-vm/opt/aleph-vm/ 'aleph-message==0.6' 'eth-account==0.10' 'sentry-sdk==1.31.0' 'qmp==1.1.0' 'aleph-superfluid~=0.2.1' 'sqlalchemy[asyncio]>=2.0' 'aiosqlite==0.19.0' 'alembic==1.13.1' 'aiohttp_cors==0.7.0' 'pyroute2==0.7.12' 'python-cpuid==0.1.0' 'solathon==1.0.2' 'protobuf==5.28.3'
23
+ build_venv/bin/python3 -m compileall ./aleph-vm/opt/aleph-vm/
23
24
24
25
debian-package-resources : firecracker-bins vmlinux download-ipfs-kubo target/bin/sevctl
25
26
rm -fr ./aleph-vm/opt/firecracker
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ RUN apt-get update && apt-get -y upgrade && apt-get install -y \
6
6
curl \
7
7
sudo \
8
8
python3-pip \
9
+ python3-venv \
9
10
cargo \
10
11
&& rm -rf /var/lib/apt/lists/*
11
12
Original file line number Diff line number Diff line change @@ -57,7 +57,6 @@ dependencies = [
57
57
" schedule==1.2.1" ,
58
58
" sentry-sdk==1.31" ,
59
59
" setproctitle==1.3.3" ,
60
- " setuptools>=61" ,
61
60
" solathon==1.0.2" ,
62
61
" sqlalchemy[asyncio]>=2" ,
63
62
" systemd-python==235" ,
You can’t perform that action at this time.
0 commit comments