Skip to main content

Transform GitLab Activities to Pandas Dataframes

General information

This package was initially developed as part of the DiP-iT project Website.

The package implements Python functions for

  • aggregating and processing GitLab activities (Commits, Actions, Issues, Merge-Requests, ...)

gitlab2pandas stores the collected information in a collection of pandas DataFrames starting from a user defined root folder.

github2pandas does the same for GitHub an can be found on GitHub

Installation

gitlab2pandas is available on pypi. Use pip to install the package.

global

On Linux:

sudo pip3 install gitlab2pandas 
sudo pip install gitlab2pandas

On Windows as admin or for one user:

pip install gitlab2pandas
pip install --user gitlab2pandas 

in virtual environment:

pipenv install gitlab2pandas

Usage

GitLab token is required for use, which is used for authentication. The website describes how you can generate this for your GitLab account. Customise the username and project name and explore any public or private repository you have access to with your account!

Documentation

The documentation of the module is available at https://gitlab2pandas.readthedocs.io/.

Release files for gitlab2pandas 0.0.5

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

Source distribution (sdist)

Source distribution for gitlab2pandas 0.0.5
File Size Uploaded
gitlab2pandas-0.0.5.tar.gz 13.8 kB Details

Built distribution (wheel)

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

Total release size: 27.7 kB

Release files / gitlab2pandas-0.0.5.tar.gz

Download URL gitlab2pandas-0.0.5.tar.gz
Size 13.8 kB
Tags Source
SHA-256 checksum
How to use checksums
c2bfb08fa3c072a2dd0ed68e006f9d7605268a911c4b1178af2ffd99ae6c7e20
BLAKE2b-256 checksum
How to use checksums
4d2cf4bd3f019ee79a8fe588a5c6472aa8efc951d9830cd33db8cfa751f77cdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.4

Release files / gitlab2pandas-0.0.5-py3-none-any.whl

Download URL gitlab2pandas-0.0.5-py3-none-any.whl
Size 13.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b8d051938f5c386784837c8011f26ccba817891dbde254f159fa50ff57496e36
BLAKE2b-256 checksum
How to use checksums
30b77b0850f623496c1088b531ad771f55e76e8056b244add6190c37be12d8af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.4

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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