semvec/pypi-packages huggingface dataset:
coons-cli 0.1.0
A command line interface for coons.
License: MIT
Requires Python: >=3.9,<4.0

# COONS-CLI
A command line tools to interact with a coons instance.

## Installation

### Using PIP

```bash
pip install coons-cli
```

## Configuration

You can set your generated personal token in a environment variable `COONS_TOKEN`.

## Commands

Once the `coons-cli` package is installed you can run `coons --help` command.

### Get

#### Usage

```bash
Usage: coons get [OPTIONS] SIZE

  Get a flat list of object from a coons instance.

Options:
  -q, --query TEXT
  --help            Show this message and exit.
```

### Add

#### Usage

```bash
Usage: coons add [OPTIONS] INPUT

  Create object form a text file.

Options:
  --help  Show this message and exit.
```

#### Input file

The input file is an ascii(text) file of the form:

```
Informatic:interest
    development -> Coons:project
        realisation -> coons:web service
            dependency -> invenio:software
            dependency -> flask:software
        realisation -> coons-ui:software
            dependency -> angular:software
        realisation -> coons-cli:software
            dependency -> poetry:software
    skills -> python:language
        example -> misc:snippet
        documentation -> python:web page
    skills -> typescript:language

```
Each line is an object of the form `name:type`. The `predicate -> name:type` represents a link.

A sample of file can be found [here](https://github.com/chezjohnny/coons-cli/blob/main/contrib/data.txt).

### Delete

#### Usage

```bash
Usage: coons delete [OPTIONS] QUERY

  Delete object from a query, confirmation is required.

Options:
  --help  Show this message and exit.
```
pyqt-notifier 0.0.13
PyQt notifier which shows at bottom right of the desktop screen
License: MIT


# pyqt-notifier
PyQt Windows notifier show at bottom right of the desktop screen

## Requirements
PyQt5 >= 5.8

## Included package
* <a href="https://github.com/yjg30737/pyqt-svg-button.git">pyqt-svg-button</a> - For svg icon close button

## Setup
`python -m pip install pyqt-notifier`

## Usage
```python
# Informative text is large text at upper part of the notifier window and detailed text is small text at lower part.  
notifierWidget = NotifierWidget(informative_text: str, detailed_text: str)
# You can add some widgets at the bottom of the notifier. Note: This needs more tests.
notifierWidget.addWidgets(widgets: list) 
```

If you press the escape button or click the exit button on the top right of the notifier window, notifier window will be closed.

## Example
```python
from PyQt5.QtWidgets import QApplication
from pyqt_notifier import NotifierWidget

if __name__ == "__main__":
    import sys

    app = QApplication(sys.argv)
    notifierWidget = NotifierWidget()
    notifierWidget.show()
    app.exec_()
```

Result

![image](https://user-images.githubusercontent.com/55078043/158148559-8a159186-da37-4cd7-af37-d26c3f30e79f.png)