Skip to main content

Overview

Python Packages

Eigenoid distributes private Python packages through Google Cloud Artifact Registry. When you receive access to a product that includes Python packages, you can install them using standard tools like pip and Poetry — just as you would with any PyPI package.

Your access is managed through a service account key provided in the Eigenoid portal. Once your environment is configured, installing and updating packages works exactly like any other Python dependency.

Prerequisites

  • A service account key (JSON) downloaded from the Eigenoid portal — see the Service Account Keys guide for setup details.
  • Python 3.x installed.
  • pip installed (included with Python 3.4+).

How it works

  1. You receive a product assignment in the Eigenoid portal that includes access to a Python package registry.
  2. You download your service account key from the portal.
  3. You configure your environment to authenticate with the registry (covered in Setup).
  4. You install packages using pip install or your preferred package manager.

Specific package names and registry details are provided with each product assignment. This guide covers the environment setup that is common to all Python package products.