Skip to main content

ign8gitlab

Login to and manage GitLab instances configured in ~/.ign8/ign8gitlab.json.

Install

pip install ign8gitlab

Configure

Create ~/.ign8/ign8gitlab.json:

[
  {
    "url": "https://gitlab.example.com",
    "username": "svc-ign8",
    "token": "glpat-xxxxxxxxxxxxxxxxxxxx"
  },
  {
    "url": "https://gitlab.com",
    "username": "jdoe",
    "token": "glpat-yyyyyyyyyyyyyyyyyyyy"
  }
]

The file may also be an object with a gitlabs key wrapping the list.

token is a GitLab Personal Access Token (or an OAuth access token) with at least the read_user scope. username is used for display only — GitLab identifies the caller from the token.

Commands

Command Description
ign8gitlab login Authenticate against every configured GitLab (/api/v4/user)
ign8gitlab list List configured GitLab instances

The default (no subcommand) prints a short status summary.

Metadata

Release files for ign8gitlab 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ign8gitlab 0.1.1
File Size Uploaded
ign8gitlab-0.1.1.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ign8gitlab 0.1.1
File Interpreter ABI Platform
ign8gitlab-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 8.2 kB

Release files / ign8gitlab-0.1.1.tar.gz

Download URL ign8gitlab-0.1.1.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3d5bc2948431e19f181e4b19f2a0b5bd5d1681036637b0867f7228a42f339cdf
BLAKE2b-256 checksum
How to use checksums
ae76d37e54c8f6f0d872f4ade9e86336b33217bf98d4edb90a5eecb008e0e23c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ign8gitlab-0.1.1-py3-none-any.whl

Download URL ign8gitlab-0.1.1-py3-none-any.whl
Size 4.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9e4f1c11b628f62f46b13c7a84fc39d2a794e04cc42fc1ab619b2675a6d4fe6d
BLAKE2b-256 checksum
How to use checksums
1f929a739af514003121db0f6fc9cc392b393d613542b46a89248ef3e1e57f99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page