semvec/pypi-packages huggingface dataset:
pr-analyzer 20.4
Small CLI to analyze PRs on the GitHub
License: MIT

# PR Analyzer
Imagine that you work on a project, and your Pull Requests don't get reviewed fast enough. Is it just that odds were
against you, or in this project Pull Requests are usually not reviewed in a timely fashion?

PR Analyzer is a small set of command line utilities for analyzing Pull Requests in the GitHub, and it should help you
to find an answer for the question above.

Using **PR Analyzer** you will be able:
  -  Find out the list of open pull requests
  -  Get the statistics about lead time, time before a first comment for the Pull Requests in the repo
  -  Generate some nice reports from this statistics, or export this into other systems
  
***Note:*** Please be aware that the tool is currently under active development.

# Installation
You can install pr_analyzer using pip:
```bash
$ pip install pr-analyzer
```

GitHub token is required for the pr_analyzer to be able to use GitHub API:
```bash
$ set GITHUB_TOKEN=your_token_value
```


# Available commands
## list_prs

```bash
usage: list_prs [-h] [--created [created]] [--updated [updated]] [--top [top]]
                url [url ...]

Prints list of open pull requests for given repositories

positional arguments:
  url                  repository url

optional arguments:
  -h, --help           show this help message and exit
  --created [created]  If given - will show PRs created more than `created`
                       days ago
  --updated [updated]  If given - will show PRs updated more than `updated`
                       days ago
  --top [top]          If given - returns up to `top` PRs starting from the
                       oldest
```

## print_stats
```bash
usage: print_stats [-h] url [url ...]

Prints statistics about pull requests activity for given repositories

positional arguments:
  url         repository url

optional arguments:
  -h, --help  show this help message and exit
```
![GitHub CI](https://github.com/senpay/pr_analyzer/workflows/ci/badge.svg)
  
 
[![Azure Pipeline](https://apushkarev.visualstudio.com/pr%20analyzer/_apis/build/status/Alex%20Pushkarev%20CI-Python%20package-CI)](https://apushkarev.visualstudio.com/pr%20analyzer/_build/latest?definitionId=2)

![](https://img.shields.io/pypi/dm/pr-analyzer.svg)
load-distributed-routing 1.0.5
Read the latest Real Python tutorials
License: MIT

[![build](https://img.shields.io/github/workflow/status/kylebrain/networking-final-project/Build%20Test%20Deploy)](https://github.com/kylebrain/networking-final-project/actions)
[![coverage](https://img.shields.io/codecov/c/github/kylebrain/networking-final-project)](https://codecov.io/gh/kylebrain/networking-final-project)
# Distributed Load Routing v1.0.5
Simulates a network and runs a networking protocol aimed to distribute packet load in order to distribute battery depletion.

## Installation
```bash
pip install load-distributed-routing
```

## Package Link PyPi
[Release](https://pypi.org/project/load-distributed-routing/)\
[Development](https://test.pypi.org/project/load-distributed-routing/)

## Configuration File

| Field | Description | Accepted Values |
| ----- |------------ | --------------- |
| num_nodes | Number of nodes in the network | [2, inf) |
| max_connections | Maximum number of connections a node can have | [2, num_nodes) |
| router_ratio | Percentage of routers in the network | [0.0, 1.0] |
| buffer_size | Number of packets the link layer receive buffer can hold at a time | [0, inf) |
| battery_weight | Higher the battery_weight, the more the path avoids low battery | [0.0, inf) |
| retransmission_delay | Number of seconds TCP waits before retransmission | [0.0, inf) |
| beautify | Determines whether the simulation debugs readable information or csv formatted information | [0, 1] |

## Running
```bash
ldr config.txt
```
buzzword 1.4.0
Web-app for corpus linguistics
License: MIT
Keywords: nlp,linguistics,corpora

# buzzword

> Version 1.4.0

[![Build Status](https://travis-ci.org/interrogator/buzzword.svg?branch=master)](https://travis-ci.org/interrogator/buzzword)
[![readthedocs](https://readthedocs.org/projects/buzzword/badge/?version=latest)](https://buzzword.readthedocs.io/en/latest/)
[![codecov.io](https://codecov.io/gh/interrogator/buzzword/branch/master/graph/badge.svg)](https://codecov.io/gh/interrogator/buzzword)
[![PyPI version](https://badge.fury.io/py/buzzword.svg)](https://badge.fury.io/py/buzzword)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/python/black)

> Web-app for corpus linguistics; documentation available [via ReadTheDocs](https://buzzword.readthedocs.io/en/latest/)

> Note, this app is currently being overhauled and turned into a Django project. The last stable (Dash) app was version `1.2.5`. Versions after this will be in Django, and for now, a bit unstable, as features like user management are added in. Documentation for now targets 1.2.5, not the new Django app.

## Install

```bash
pip install buzzword
```

## Quickstart

The `buzzword.create` command will create a directory and populate it with the necessary config files and a sample corpus. Here, we name it `workspace` and run buzzword from within it.

```bash
buzzword-create workspace
# or: python -m buzzword.create workspace
cd workspace
python -m buzzword
```

## Setup

To set things up more more permanently, either modify the directory created with `buzzword-create`, or do the following:

0. [Create and parse corpus](https://buzzword.readthedocs.io/en/latest/building/)
1. [Configure a `.env` file](https://buzzword.readthedocs.io/en/latest/run/) from `.env.example`
2. [Configure a `corpora.json`](https://buzzword.readthedocs.io/en/latest/run/) file from `corpora.json.example`
3. Run the tool with or without [command line arguments](https://buzzword.readthedocs.io/en/latest/run/):

```bash
buzzword --debug
# or python -m buzzword --debug
```

## Run from Dockerfile

```bash
docker build . -t name/tag
docker run -it -p 8001:8000 name/tag
```
buzzword is now available at http://localhost:8001