Python package to interact with GitLab
Project description
gidgetlab-kit
gidgetlab-kit is a Python package that provides several high level functions that can be used when
working with gidgetlab, as well as a gidgetlab cli tool to interact
with GitLab.
It inlcudes some useful commands:
$ gidgetlab --help
Usage: gidgetlab [OPTIONS] COMMAND [ARGS]...
Options:
--version Show the current version and exit.
--url TEXT GitLab URL [env var: GL_URL; default:
https://gitlab.com]
--access-token TEXT GitLab access token [env var:
GL_ACCESS_TOKEN; default: ]
--verify / --no-verify Verify SSL cerificate or disable
verification [default: True]
--install-completion [bash|zsh|fish|powershell|pwsh]
Install completion for the specified shell.
--show-completion [bash|zsh|fish|powershell|pwsh]
Show completion for the specified shell, to
copy it or customize the installation.
--help Show this message and exit.
Commands:
clone Clone or pull all projects from group (including...
commit-file Add or update a file to a list of projects Example:
The...
get Get one or several items from the given endpoint
list-projects List all projects from group (including subgroups)
trigger-pipelines Trigger the pipeline for all or a subset of projects...
Installation
Only Python 3.9 and above is supported. Create a virtualenv and run:
pip3 install gidgetlab-kit
To use the cli tool, pipx is recommended.
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gidgetlab_kit-0.7.2.tar.gz.
File metadata
- Download URL: gidgetlab_kit-0.7.2.tar.gz
- Upload date:
- Size: 26.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
146569ab07a219099a1baf757b7497b835176a5742d63f1956a4366ffaf20c33
|
|
| MD5 |
1db58224130eaed15e4c15142777163c
|
|
| BLAKE2b-256 |
3ed2ee4145f4f65bab0262aeac6bf0df35db76691e8bebea6c36cf503d17973a
|
File details
Details for the file gidgetlab_kit-0.7.2-py3-none-any.whl.
File metadata
- Download URL: gidgetlab_kit-0.7.2-py3-none-any.whl
- Upload date:
- Size: 17.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99739ed57cb00bedacbd3d9fad8fded7f3220e8afe9ec440a59db8668eaa3a6a
|
|
| MD5 |
6c21b03fe2600f43bf160f27c1515105
|
|
| BLAKE2b-256 |
b6a04a67d13805a1c63e71eb5518f5415fac37b2ec9e8a26ee3a6b6e2e65a766
|