Installation Guide for GitHub ITIL Automation Dependencies

# Navigate to your scripts directory
cd "c:\Users\New User\stevenloucks.github.io\scripts"

# Install all dependencies at once
pip install -r requirements.txt

Individual Package Installation

# Core functionality
pip install requests      # GitHub API calls
pip install rich         # Beautiful terminal output
pip install click        # Better command-line interface

# Optional enhancements
pip install PyYAML       # Configuration files
pip install GitPython    # Alternative Git operations
pip install jsonschema   # Data validation

What Each Package Does

requests

rich

click

PyYAML

Verification

After installation, verify with:

pip list | findstr "requests\|rich\|click\|PyYAML"

Virtual Environment (Advanced)

For isolation, you can use a virtual environment:

python -m venv itil-automation-env
itil-automation-env\Scripts\Activate.ps1
pip install -r requirements.txt