Skip to content
RedKB
Argparse
Initializing search
redjax/redkb
RedKB
tags
Linux
Programming
Snippets
Template
Utilities
Windows
RedKB
redjax/redkb
RedKB
tags
Linux
Linux
Bash
Deb family
Deb family
Debian Networking
Programming
Programming
Docker
Docker
The Docker CLI
Docker Compose
Tips & Tricks
The Dockerfile
Git
Git
Git Scripts
Rewrite Git History
Git sparse checkouts
Jupyter
Mkdocs
Powershell
Powershell
Profiles
Snippets
Python
Python
Dataclasses
Logging
Package imports
Use PDM to manage your Python projects & dependencies
Python project structure
Use pyenv for easier Python version management
Using rich to enhance your console output
Use virtualenv to manage dependencies
Context Managers
SQLAlchemy
SQLAlchemy
DBConfig settings class
Table Mixin Classes
Annotated columns & custom types
SQLAlchemy dependency methods
Repositories
SQLAlchemy Base class
Validators
Alembic
Dynaconf
Fastapi
Nox
Nox
Custom Nox Sessions
configuring a logging.Logger for nox
Sqlite
Sqlite
Convert JSON to SQLite
Readthedocs
Standard project files
Standard project files
Python
Python
Base Python .gitignore
The ~/.pypirc file
Alembic
Alembic
Alembic env.py file
Pdm
Pdm
pyproject.toml scripts
Pytest
Pytest
Pytest fixture templates
Ruff
Ruff
pyproject.toml tool.ruff section
Sqlalchemy
Sqlalchemy
app/core/database
Snippets
Snippets
Powershell Snippets
Powershell Snippets
Scripts
Python Snippets
Python Snippets
Path snippets
Template
Template
Utilities
Utilities
Ansible
Ansible
Inventories
SSH Setup
Logrotate
Ntfy
Ollama
Restic
Restic
Restic Cheatsheet
Ignore/exclude files
Handling repository passwords
Scripts & Schedules
Restic Setup
Resticprofile
Resticprofile
Cleanup
Excluding paths in a backup
profiles.yaml
Setup
Rsync
Ssh
Windows
Windows
RedKB
Programming
Python
Argument Parsing
args
cli
programming
python
python-stdlib
Parse arguments with argparse