GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||||||||||||||||||||||||||||||
GeezerVison is showing pypi.org — python-gitlab python-gitlab 8.6.0The python wrapper for the GitLab REST and GraphQL APIs. pip install python-gitlab python-gitlabpython-gitlab is a Python package providing access to the GitLab APIs. It includes a client for GitLab’s v4 REST API, synchronous and asynchronous GraphQL API clients, as well as a CLI tool (gitlab) wrapping REST API endpoints. Featurespython-gitlab enables you to:
InstallationAs of 7.0.0, python-gitlab is compatible with Python 3.10+. Use pip to install the latest stable version of python-gitlab:
The current development version is available on both GitHub.com and GitLab.com, and can be installed directly from the git repository:
From GitLab:
Using the docker imagespython-gitlab provides Docker images in two flavors, based on the Alpine and Debian slim python base images. The default tag is alpine, but you can explicitly use the alias (see below). The alpine image is smaller, but you may want to use the Debian-based slim tag (currently based on -slim-bullseye) if you are running into issues or need a more complete environment with a bash shell, such as in CI jobs. The images are published on the GitLab registry, for example:
You can run the Docker image directly from the GitLab registry:
For example, to get a project on GitLab.com (without authentication):
You can also mount your own config file:
Usage inside GitLab CIIf you want to use the Docker image directly inside your GitLab CI as an image, you will need to override the entrypoint, as noted in the official GitLab documentation:
Building the imageTo build your own image from this repository, run:
Run your own image:
Build a Debian slim-based image:
Bug reportsPlease report bugs and feature requests at https://github.com/python-gitlab/python-gitlab/issues. Gitter Community ChatWe have a gitter community chat available at https://gitter.im/python-gitlab/Lobby, which you can also directly access via the Open Chat button below. If you have a simple question, the community might be able to help already, without you opening an issue. If you regularly use python-gitlab, we also encourage you to join and participate. You might discover new ideas and use cases yourself! DocumentationThe full documentation for CLI and API is available on readthedocs. Build the docsWe use tox to manage our environment and build the documentation: pip install tox tox -e docs ContributingFor guidelines for contributing to python-gitlab, refer to CONTRIBUTING.rst. Project linksData verified by PyPI on Sep 28, 2026
Data provided by the project maintainers, verified at the time the release was uploaded to PyPI.
Key datesPyPI dataData sourced directly from PyPI's database.
3 maintainersPyPI dataData sourced directly from PyPI's database.
CreditsAuthor: Gauvain Pocentek Maintainer: John Villalovos GitHub StatisticsData verified by PyPI on Sep 28, 2026The GitHub source repository was provided by the project maintainers and verified by PyPI at the time of upload. Stars, forks, and open issues/PRs are derived from that repository and have not been independently verified.
ProvenanceData verified by PyPI on Sep 28, 2026Data provided by the project maintainers and verified by PyPI at the time of upload.
LicenseGNU Lesser General Public License v3 (LGPLv3) (LGPL-3.0-or-later) RequiresPython >=3.10.0 Provides Extra
Tags
Classifiers
MetadataProject linksData verified by PyPI on Sep 28, 2026
Data provided by the project maintainers, verified at the time the release was uploaded to PyPI.
Key datesPyPI dataData sourced directly from PyPI's database.
3 maintainersPyPI dataData sourced directly from PyPI's database.
CreditsAuthor: Gauvain Pocentek Maintainer: John Villalovos GitHub StatisticsData verified by PyPI on Sep 28, 2026The GitHub source repository was provided by the project maintainers and verified by PyPI at the time of upload. Stars, forks, and open issues/PRs are derived from that repository and have not been independently verified.
ProvenanceData verified by PyPI on Sep 28, 2026Data provided by the project maintainers and verified by PyPI at the time of upload.
LicenseGNU Lesser General Public License v3 (LGPLv3) (LGPL-3.0-or-later) RequiresPython >=3.10.0 Provides Extra
Tags
Classifiers
Release files for python-gitlab 8.6.0For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation. Source distribution (sdist)
Built distribution (wheel)
Total release size: 583.0 kB Release files / python_gitlab-8.6.0.tar.gz
ProvenanceProvenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats. PyPI Publish AttestationPyPI verified that this artifact, at this checksum, originated from the publisher listed below. Signed by GitHub Actions, verified by PyPI on Sep 28, 2026. Transparency logIdentity
WorkflowArtifact
Release files / python_gitlab-8.6.0-py3-none-any.whl
ProvenanceProvenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats. PyPI Publish AttestationPyPI verified that this artifact, at this checksum, originated from the publisher listed below. Signed by GitHub Actions, verified by PyPI on Sep 28, 2026. Transparency logIdentity
WorkflowArtifact
Security for python-gitlab 8.6.0ProvenanceProvenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats. Full provenanceBoth files in this release have been uploaded with provenance metadata.
Select from 2 files
No files match the current filters. Reset filters
Attestation for python_gitlab-8.6.0.tar.gzPyPI Publish AttestationPyPI verified that this artifact, at this checksum, originated from the publisher listed below. Signed by GitHub Actions, verified by PyPI on Sep 28, 2026. Transparency logIdentity
WorkflowArtifact
Attestation for python_gitlab-8.6.0-py3-none-any.whlPyPI Publish AttestationPyPI verified that this artifact, at this checksum, originated from the publisher listed below. Signed by GitHub Actions, verified by PyPI on Sep 28, 2026. Transparency logIdentity
WorkflowArtifact
A note on package securityPyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package. To learn more about protecting yourself from malicious actors, visit our package security documentation. Release history Release notifications | RSS feedYanked reason: Annotation evaluation was not postponed for optional dependencies, causing failures if httpx was not installed. Please use 4.11.1 or later. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |