Skip to content

Installation

Requirements

  • Python 3.9 or higher
  • requests library (installed automatically)

Install from PyPI

pip install fabias

Install with Development Dependencies

pip install fabias[dev]

This includes: - pytest and pytest-cov for testing - mypy for type checking - black and ruff for formatting/linting

Install from Source

git clone https://github.com/fullsteam-corp-shared/pypi-pkg-fabias.git
cd pypi-pkg-fabias
pip install -e .

Verify Installation

import fabias
print(fabias.__version__)  # Should print version number

# Check available modules
from fabias.integrations import adf, keyvault
from fabias.notifications import teams

Environment Variables

For standalone usage, you can configure authentication via environment variables:

export AZURE_TENANT_ID="your-tenant-id"
export AZURE_CLIENT_ID="your-client-id"
export AZURE_CLIENT_SECRET="your-client-secret"

Inside Microsoft Fabric notebooks, authentication is automatic via notebookutils.