Configure pip for DataSurface
CommunityPersist 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.