mirror of
https://github.com/th3r00t/pyShelf.git
synced 2026-04-28 01:59:35 -04:00
Bumped pydf2
This commit is contained in:
18
install.sh
vendored
18
install.sh
vendored
@@ -9,12 +9,18 @@ cd /tmp/pyShelf/
|
||||
git fetch origin
|
||||
git checkout 0.8.0--dev-zipapp
|
||||
|
||||
# Install dependencies in the correct branch context
|
||||
uv sync
|
||||
#export project dependencies to requirements.txt
|
||||
uv export --requirements > requirements.txt
|
||||
# Install Python dependencies
|
||||
pipx install -r requirements.txt
|
||||
# if on arch linux, install python3-uv
|
||||
if [ -f /etc/arch-release ]; then
|
||||
sudo pacman -S --needed python-uv python python-pip python-pipx nodejs npm\
|
||||
libxml2 libxslt zlib libjpeg-turbo gcc base-devel python-loguru\
|
||||
python-rapidfuzz
|
||||
pipx install . --include-deps
|
||||
pipx ensurepath
|
||||
else
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y python3-uv python3 python3-pip nodejs npm libxml2 libxslt1-dev zlib1g-dev libjpeg-turbo8-dev build-essential
|
||||
sudo pip install -r requirements.txt
|
||||
fi
|
||||
|
||||
# Build the release
|
||||
./build.sh
|
||||
|
||||
Reference in New Issue
Block a user