Bumped pydf2

This commit is contained in:
2025-08-08 19:39:29 +00:00
parent ba4ac9251f
commit 1c0ec33841
4 changed files with 21 additions and 15 deletions

18
install.sh vendored
View File

@@ -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