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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.