semvec/pypi-packages huggingface dataset:
noun-phrase-ua 0.0.5
Noun phrase extractor for the Ukrainian language

# Python package to extract NP from the Ukrainian language

This is a simple package to extract noun phrases from a raw Ukrainian text. Use `pip` tool to install the package:

## Installation
Use `pip` tool to install

`pip install noun-phrase-ua`

Caution: package has several dependencies. Package `udpipe` requires some extra utilities to compile some parts of code.

## Usage
```
import noun_phrase_ua


nlp = noun_phrase_ua.NLP()
text = '"Послухати Зеленського, звичайно, цікаво з цієї точки зору. Тому я думаю, що дебати відбудуться. Але люди, в першу чергу будуть слухати Володимира Зеленського. Їх усіх, як я розумію, цікавить його особистість", - сказав Кучма, відповідаючи на питання журналістів.'
summary = nlp.extract_entities(text)

# summary["tokens"] contains list of tokens, summary["entities"] contains groups of indices
# than represent entities

```
See folder `examples` for more details. The description of the method that was used in the package can found in the work ([link](http://usim.org.ua/arch/2019/5/9.pdf)):

`Погорілий С.Д., Крамов А.А. Метод виявлення іменних груп в україномовних текстах. Control Systems and Computers. 2019. № 5. С. 48-59.`

Please cite this work if you use this package. Thank you! :)  

=====================================================
=====================================================

# Програмний пакет Python для екстракції іменних груп з україномовних текстів

Це простий пакет екстракції іменних груп з будь-яких україномовних текстів. Використовуйте інструмент `pip` для встановлення пакету.

## Встановлення
Використовуйте `pip` для встановлення:

`pip install noun-phrase-ua`

Увага: пакет містить декілька залежностей. Пакет `udpipe` потребує використання декількох додаткових утиліт для компіляції певних частин коду.

## Приклад використання
```
import noun_phrase_ua


nlp = noun_phrase_ua.NLP()
text = '"Послухати Зеленського, звичайно, цікаво з цієї точки зору. Тому я думаю, що дебати відбудуться. Але люди, в першу чергу будуть слухати Володимира Зеленського. Їх усіх, як я розумію, цікавить його особистість", - сказав Кучма, відповідаючи на питання журналістів.'
summary = nlp.extract_entities(text)

# summary["tokens"] contains list of tokens, summary["entities"] contains groups of indices
# than represent entities

```
Дивіться папку `examples` для подробиць використання. Опис методу, що використовується у пакеті, знаходиться в роботі ([посилання](http://usim.org.ua/arch/2019/5/9.pdf)):

`Погорілий С.Д., Крамов А.А. Метод виявлення іменних груп в україномовних текстах. Control Systems and Computers. 2019. № 5. С. 48-59.`

Будь ласка, цитуйте цю роботу, якщо використовуєте цей пакет. Дякуємо! :)
streamedrequests 1.0.3
Library for streaming http get or post request's responses

# StreamedRequests

[![Build Status](https://travis-ci.org/beardog108/StreamedRequests.svg?branch=master)](https://travis-ci.org/beardog108/StreamedRequests)

Python module to stream HTTP requests in order to ensure content length sanity.

# Install

`$ pip install StreamedRequests`

# Basic Usage

```
from streamedrequests import get, post

def my_func(data):
    # prints every 5 bytes of data from site
    print(data)

get('https://example.com/', callback=my_func, chunk_size=5)
```

sync: bool (default True) when set to false creates and starts a new thread for streaming

request_headers param can be used to set req headers

post() is the same, but use post_data to set request body.


# Contact

https://chaoswebs.net/
sir-hiss 0.0.4
Run the relevant tools for a repository
Requires Python: >=3.6,<4.0

# Sir Hiss

Automatically run the relevant tool (pylint, mypy, pytest, ...) for the current repository.

Tools are detected by peeking at configuration files (pyproject.toml, .pylintrc, ...).

## Usage

From the root of a python project: 

* `hiss` will run the tools
* `hiss --check` prevent the files to be modified by formatters
* `hiss --fast` will skip slowest tools (mostly tests)
* `hiss --preview` will print the list of tools found in the repository


## Why this (stupid) name

Sir Hiss is the name of the snake in "Robin Hood" animated movie.
He has a lot of interesting advice to give to the king but he is never listened to ...
I hope you don't treat your linter like that ^^


## Supported tools

* black
* flake
* isort
* mypy
* nosetest
* pylint
* pytest

Please suggest more tools :-)


## TODO

- Read requirements.txt
- Decide if we should try to read tox.ini. Tox also allow to launch several tools in diferrent environments and there is some overlap with hiss.
- Add installation instructions


## To consider

- Display diff on failure
- Share some options
ipping 0.2.0
IP (TCP/UDP) ping tools
Requires Python: ~=3.6

# IP ping

![PyPI](https://img.shields.io/pypi/v/ipping)
![PyPI - Status](https://img.shields.io/pypi/status/ipping)

A [`ping(8)`](https://linux.die.net/man/8/ping) like network utility allowing use of TCP and UDP packets to measure round-trip and packet loss statistics.

Implemented in minimal-dependency pure Python 3.6+ using [asyncio-protocol](https://docs.python.org/3/library/asyncio-protocol.html).

## Installation

Get it from [pypi](https://pypi.org/project/ipping)

```sh
pip install --upgrade ipping
```

## Usage

### UDP

Sends UDP packets to a running UDP echo server.

Echo server must be running on the machine we want to ping.

Using [`socat(1)`](https://linux.die.net/man/1/socat):

```sh
socat PIPE UDP-RECVFROM:5554,fork
```

Run ping test:

```sh
$ ipping udp 192.168.20.2 5554 -i 0.5 -s 8176 -c 4
PING 192.168.20.2:5554: 8176 data bytes
8192 bytes from 192.168.20.2:5554: time=7.476 ms
8192 bytes from 192.168.20.2:5554: time=7.687 ms
8192 bytes from 192.168.20.2:5554: time=13.941 ms
8192 bytes from 192.168.20.2:5554: time=8.448 ms

--- 192.168.20.2:5554 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 7.476/9.388/13.941/3.064 ms
```
pybess-grpc 0.0.4.post5
Python Bindings to Interact with BESS GRPC Daemon


# pybess

`pybess` is a Python library which lets you interact with BESS using gRPC.

## Installation

You can install the library directly using pip/pip3:

```bash
pip3 install pybess_grpc
```

## Usage

As mentioned above `pybess` can be used to communicate with BESS over gRPC. 

An example of usage of this library is to list all BESS ports remotely:
```python
import sys

from google.protobuf.json_format import MessageToDict
from pybess_grpc.bess import BESS

bess = BESS()
try:
    bess.connect(grpc_url="%s:10514" % sys.argv[1])
    ports = bess.list_ports()
    print(MessageToDict(ports)["ports"])
finally:
    bess.disconnect()
```