semvec/pypi-packages huggingface dataset:
insprdcli 0.0.2.dev20191004154030
Command-line interface into Inspired Platform
License: MIT

# Command-line interface into Inspired Platform

## Installation

```
$ pip install -r requirements.txt

$ pip install setup.py
```

## Development

This project includes a number of helpers in the `Makefile` to streamline common development tasks.

### Environment Setup

The following demonstrates setting up and working with a development environment:

```
### create a virtualenv for development

$ make virtualenv

$ source env/bin/activate


### run insprdcli cli application

$ insprdcli --help


### run pytest / coverage

$ make test
```


### Releasing to PyPi

Before releasing to PyPi, you must configure your login credentials:

**~/.pypirc**:

```
[pypi]
username = YOUR_USERNAME
password = YOUR_PASSWORD
```

Then use the included helper function via the `Makefile`:

```
$ make dist

$ make dist-upload
```

## Deployments

### Docker

Included is a basic `Dockerfile` for building and distributing `Inspired CLI`,
and can be built with the included `make` helper:

```
$ make docker

$ docker run -it insprdcli --help
```
repin 0.4.0
Repository Inspector
License: MIT
Requires Python: >=3.0

# 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
```