This project provides a structured set of Python utilities and templates to accelerate development. It covers core utilities, integrations, examples, and coding standards.
Set PYTHONPATH:
export PYTHONPATH=/path/to/python_templates/srcRun scripts directly:
python3 src/python_utils/classes/integrations/azure_key_vault/azure_key_vault_client.pyRun tests:
pytest src/tests/See docs/git_branching_strategy.md.
- Import errors → check
PYTHONPATH - Dependencies missing →
pip install -r requirements.txt --upgrade - Code style → follow Python Style Guide
| Path | Description |
|---|---|
examples/ |
Example scripts |
src/python_utils/classes/core/ |
Core utilities (file, logging, variables) |
src/python_utils/classes/integrations/ |
Integrations (Azure Key Vault, Snowflake, Jinja) |
src/tests/ |
Unit tests |