Topic
#python
16 items
References
- pyenv Cheatsheet
A comprehensive cheatsheet for pyenv — the simple Python version manager. Covers installation on openSUSE Tumbleweed, everyday commands, virtual environments, and troubleshooting.
- uv Cheatsheet — The All-in-One Python Package Manager
A comprehensive cheatsheet for Astral's uv, the blazing-fast Python package and project manager written in Rust. Covers installation, project management, dependencies, Python versions, scripts, tools, workspaces, pip compatibility, and configuration.
- pyenv — Installation
How to install pyenv and its build dependencies on openSUSE Tumbleweed, plus shell configuration for Bash, Zsh, and Fish.
- uv Cheatsheet — Installation
How to install, update, and uninstall Astral's uv on openSUSE Tumbleweed and other Linux distributions, plus shell completion setup.
- pyenv — Core Commands
Detailed reference for every day pyenv commands: install, uninstall, global, local, shell, versions, and more.
- uv Cheatsheet — Python Management
Installing, listing, pinning, and upgrading Python versions with uv. Replace pyenv with a single tool.
- pyenv — Virtual Environments
Managing virtual environments with pyenv-virtualenv: create, activate, delete, and auto-activate per project.
- uv Cheatsheet — Projects
Creating and managing Python projects with uv: init, project structure, pyproject.toml, running, syncing, and locking.
- pyenv — Configuration & Environment Variables
All pyenv environment variables, build configuration flags, and integration tips for editors and CI.
- uv Cheatsheet — Dependencies
Adding, removing, upgrading, and organizing project dependencies with uv: extras, dependency groups, sources, and constraints.
- pyenv — Troubleshooting
Common pyenv issues and fixes, with specific solutions for openSUSE Tumbleweed. Build failures, SSL errors, missing libraries, and more.
- uv Cheatsheet — Scripts & Tools
Running Python scripts with inline dependency metadata and managing CLI tools with uv and uvx. Replaces pipx.
- uv Cheatsheet — Workspaces
Setting up Cargo-style monorepo workspaces in uv: members, shared lockfile, inter-package dependencies, and common layouts.
- uv Cheatsheet — pip Compatibility
Using uv as a drop-in replacement for pip, pip-tools, and virtualenv with the uv pip interface.
- uv Cheatsheet — Configuration & Cache
Configuring uv via pyproject.toml, uv.toml, and environment variables. Managing the global cache and storage directories.
- uv Cheatsheet — Building & Publishing
Building source distributions and wheels with uv build, publishing to PyPI with uv publish, and using the uv build backend.