Skip to main content

Repository Inspector

Project description

# RepIn - Repository Inspector.

Tool for collect information about amount repositories from gitlab. Can build dependencies for python projects.

## Installation

` pip install repin `

## Initialize

Init gitlab data ` repin init `

Get tool info (version, config root, available filters) ` repin info `

Collect all repositories in fast mode ` repin collect all -f `

View total info ` repin total `

Repair all broken repos ` repin repair :broken -a `

View total info after collect ` repin total `

## Examples

List all repos in group site ` repin list site/ `

List all repos in with name pages ` repin list pages `

List all python libs ` repin list type:lib `

List all services ` repin list type:service `

List archived repos with no requirements (python) ` repin list :archived,python:no:reqs `

List archived or with no requirements (python) ` repin list :archived.python:no:reqs `

Get common data about site/py repo ` repin show site/py `

Get full data about site/py repo ` repin show site/py -a `

Get all python projects from gitlab, for which your access token have permissions, that requires appserverlib ` repin reverse appserverlib `

Get all python projects, requiring aiohttp ` repin reverse aiohttp -f `

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

repin-0.3.0.tar.gz (13.0 kB view hashes)

Uploaded Source

Built Distribution

repin-0.3.0-py2-none-any.whl (15.0 kB view hashes)

Uploaded Python 2

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page