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.4.0.tar.gz (12.0 kB view hashes)

Uploaded Source

Built Distribution

repin-0.4.0-py3-none-any.whl (13.9 kB view hashes)

Uploaded Python 3

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