chore(release): prepare v0.10.0-beta (#345)
* chore(release): prepare v0.10.0-beta Bump versions and release references across app, docs, installer, and website for the next beta release. Add v0.10.0-beta release notes entries covering reliability fixes and CI/test improvements since v0.9.0-beta. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai> * docs(release): align Python baseline references to 3.9+ Synchronize stale Python 3.8 references in agent guidance and distro dependency docs/scripts with the current 3.9+ minimum used by project metadata and release docs. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai> --------- Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
co-authored by
Sisyphus
parent
ca39ba930e
commit
84ec79c769
@@ -9,14 +9,14 @@ check_deps() {
|
||||
echo "Checking Vocalinux system dependencies..."
|
||||
echo ""
|
||||
|
||||
# Check for Python 3.8+
|
||||
# Check for Python 3.9+
|
||||
if command -v python3 >/dev/null 2>&1; then
|
||||
PY_VERSION=$(python3 -c "import sys; print('.'.join(map(str, sys.version_info[:2])))")
|
||||
echo "✓ Python $PY_VERSION"
|
||||
|
||||
if [ "$(echo "$PY_VERSION" | cut -d. -f1)" -lt 3 ] || \
|
||||
[ "$(echo "$PY_VERSION" | cut -d. -f2)" -lt 8 ]; then
|
||||
echo " ✗ Python 3.8+ required, found $PY_VERSION"
|
||||
[ "$(echo "$PY_VERSION" | cut -d. -f2)" -lt 9 ]; then
|
||||
echo " ✗ Python 3.9+ required, found $PY_VERSION"
|
||||
MISSING=1
|
||||
fi
|
||||
else
|
||||
@@ -127,7 +127,7 @@ check_deps() {
|
||||
echo " sudo zypper install -y python3-gobject python3-gobject-cairo gtk3 gobject-introspection-devel portaudio-devel python3-devel python3-virtualenv pkg-config xdotool wtype"
|
||||
elif [[ "$DETECTED_DISTRO" == "gentoo" ]]; then
|
||||
echo "Gentoo:"
|
||||
echo " sudo emerge dev-python/pygobject:3 x11-libs/gtk+:3 dev-libs/libappindicator:3 media-libs/portaudio dev-lang/python:3.8 xdotool wtype"
|
||||
echo " sudo emerge dev-python/pygobject:3 x11-libs/gtk+:3 dev-libs/libappindicator:3 media-libs/portaudio dev-lang/python:3.9 xdotool wtype"
|
||||
elif [[ "$DETECTED_DISTRO" == "alpine" ]]; then
|
||||
echo "Alpine Linux:"
|
||||
echo " sudo apk add py3-gobject3 py3-pip gtk+3.0 py3-cairo portaudio-dev py3-virtualenv pkgconf xdotool wtype"
|
||||
|
||||
@@ -48,7 +48,7 @@ system_packages:
|
||||
fedora: ["python3-devel", "python3-virtualenv"]
|
||||
arch: ["python"] # Arch includes venv by default
|
||||
opensuse: ["python3-devel", "python3-virtualenv"]
|
||||
gentoo: ["dev-lang/python:3.8"]
|
||||
gentoo: ["dev-lang/python:3.9"]
|
||||
alpine: ["py3-virtualenv"]
|
||||
void: ["python3-devel"]
|
||||
solus: ["python3-virtualenv"]
|
||||
@@ -196,7 +196,7 @@ distribution_notes:
|
||||
|
||||
gentoo:
|
||||
general: "Gentoo compiles packages from source. Installation will take longer."
|
||||
python: "Ensure Python 3.8+ is set as the active version"
|
||||
python: "Ensure Python 3.9+ is set as the active version"
|
||||
|
||||
alpine:
|
||||
general: "Alpine uses musl libc. Some Python packages may not have pre-built wheels."
|
||||
|
||||
Reference in New Issue
Block a user