Configure pip for DataSurface

Community

Persist DataSurface packages securely with pip.

Authorbillynewport
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill configures a persistent PyPI index for DataSurface access, eliminating the need to repeatedly supply credentials and index URLs when installing.

Core Features & Use Cases

  • Centralized authentication: configures a persistent PyPI index for DataSurface from GitLab Packages using pip.conf, pip.ini, or environment variables.
  • Flexible deployment options: supports Linux/macOS, Windows, and CI/CD workflows (GitHub Actions and GitLab CI) for seamless integration.
  • Use Case: A data engineer working in a corporate Python environment can configure a single pip source so that subsequent pip install datasurface works without embedding credentials in each command.

Quick Start

Use one of the supported methods to configure pip to access the DataSurface GitLab registry. Examples include:

  • Linux/macOS: create ~/.pip/pip.conf with an extra-index-url referencing the DataSurface registry using your credentials.
  • Windows: create %APPDATA%\pip\pip.ini with the extra-index-url setting.
  • CI/CD: set PIP_EXTRA_INDEX_URL or use a pip.conf in the runner to supply credentials securely.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Configure pip for DataSurface
Download link: https://github.com/billynewport/demo_cokub_model/archive/main.zip#configure-pip-for-datasurface

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.