Monthly Archives: January 2026

howto merge upstream pull requests to your fork

howto merge upstream pull requests to your fork

# Make sure you have upstream set
git remote add upstream https://github.com/ORIGINAL_OWNER/REPO.git
# Fetch the PR (replace 123 with PR number)
git fetch upstream pull/123/head:pr-123
# Switch to the new branch git checkout pr-123
git push origin pr-123
# merge upstream pr into your fork
git checkout main
git merge pr-123
git push origin main

python pip vs pipx

pip vs pipx

PIP
/home/cdarra/.local/bin/uv
/home/cdarra/.local/bin/uvx
/home/cdarra/.local/lib/python3.13/site-packages/uv-0.9.26.dist-info/*
/home/cdarra/.local/lib/python3.13/site-packages/uv/*
PIPX
/home/cdarra/.local/bin/uv
/home/cdarra/.local/bin/uvx
uv -> /home/cdarra/.local/share/pipx/venvs/uv/bin/uv
uvx -> /home/cdarra/.local/share/pipx/venvs/uv/bin/uvx
/home/cdarra/.local/share/pipx/venvs/uv/lib/python3.13/site-packages/uv
/home/cdarra/.local/share/pipx/venvs/uv/lib/python3.13/site-packages/uv-0.9.26.dist-info

python pip pipx uv

pip vs pipx vs uv

pipx

pipx run pycowsay hello

uvx

uvx pycowsay hello

uvx

uvx python list
cpython-3.15.0a5-linux-x86_64-gnu <download available>
cpython-3.15.0a5+freethreaded-linux-x86_64-gnu <download available>
cpython-3.14.2-linux-x86_64-gnu <download available>
cpython-3.14.2+freethreaded-linux-x86_64-gnu <download available>
cpython-3.13.11-linux-x86_64-gnu /usr/bin/python3.13
cpython-3.13.11-linux-x86_64-gnu /usr/bin/python3 -> python3.13
cpython-3.13.11-linux-x86_64-gnu /usr/bin/python -> ./python3
cpython-3.13.11-linux-x86_64-gnu <download available>
cpython-3.13.11+freethreaded-linux-x86_64-gnu <download available>
cpython-3.12.12-linux-x86_64-gnu <download available>
cpython-3.11.14-linux-x86_64-gnu <download available>
cpython-3.10.19-linux-x86_64-gnu <download available>
cpython-3.9.25-linux-x86_64-gnu <download available>
cpython-3.8.20-linux-x86_64-gnu <download available>
pypy-3.11.13-linux-x86_64-gnu <download available>
pypy-3.10.16-linux-x86_64-gnu <download available>
pypy-3.9.19-linux-x86_64-gnu <download available>
pypy-3.8.16-linux-x86_64-gnu <download available>
graalpy-3.12.0-linux-x86_64-gnu <download available>
graalpy-3.11.0-linux-x86_64-gnu <download available>
graalpy-3.10.0-linux-x86_64-gnu <download available>
graalpy-3.8.5-linux-x86_64-gnu <download available>