#!/usr/bin/env bash

VERSION_FILE="py_prop_logic_kernel/__init__.py"

current=$(grep '__version__' "$VERSION_FILE" | grep -o '[0-9]*\.[0-9]*\.[0-9]*')
IFS='.' read -r major minor patch <<< "$current"
new="$major.$minor.$((patch + 1))"
sed -i '' "s/__version__ = \"$current\"/__version__ = \"$new\"/" "$VERSION_FILE"
echo "bumped $current -> $new"

rm -rf dist
uv build
uv publish