Metadata-Version: 2.4
Name: gitlabrat
Version: 1.3
Summary: LabRat: GitLab exploitation orchestrator
Project-URL: Homepage, https://github.com/JChamblee99/Labrat
Project-URL: Repository, https://github.com/JChamblee99/Labrat.git
Project-URL: Issues, https://github.com/JChamblee99/Labrt/issues
Author-email: John Chamblee <conway.py@proton.farm>
License: GPL-3.0
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Requires-Dist: beautifulsoup4>=4.9.0
Requires-Dist: gitpython>=3.1.0
Requires-Dist: python-gitlab>=3.0.0
Requires-Dist: requests>=2.25.0
Description-Content-Type: text/markdown

<div align="center">

# Labrat

**Living rent-free in the walls of your GitLab.**

[![PyPI - Version](https://img.shields.io/pypi/v/gitlabrat)](https://pypi.org/project/gitlabrat/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/gitlabrat)](https://pypi.org/project/gitlabrat/)
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
[![GitHub last commit](https://img.shields.io/github/last-commit/JChamblee99/LabRat)](https://github.com/JChamblee99/LabRat/commits/main)

</div>

---

## Overview

Labrat automates workflows for gaining and maintaining access to GitLab instances and CI/CD pipelines.

## Installation

```bash
pip install gitlabrat
```

## Quick Start

```bash
# Authenticate to a GitLab instance
labrat auth -t https://gitlab.example.com -u username -p password

# List authenticated agents
labrat agents ls
```