semvec/pypi-packages huggingface dataset:
Fuse-Con 1.0.1
Fuse is a content aggregation CLI tool written in Python
License: MIT
Requires Python: >=3.7
Keywords: Fuse aggregation

# Fuse
![](https://img.shields.io/github/downloads/eliran-turgeman/fuse/total)

Fuse is a content aggregation CLI tool written in Python.

Currently supports Reddit and Medium as sources.

# Installation
`pip install Fuse-Con`

View PyPi project at https://pypi.org/project/Fuse-Con/

# Basic Usage
`python ./src/main.py --reddit --sub programming --hot --limit 3`
* Note: To use reddit as a source you need to generate a key for Reddit's API, follow this guide on [reddit's github](https://github.com/reddit-archive/reddit/wiki/OAuth2-Quick-Start-Example#first-steps) and then set `REDDIT_CLIENT_ID` and `REDDIT_CLIENT_SECRET` as environment variables or pass these keys through the CLI with the arguments `reddit_id` and `reddit_secret`.

![Capture](https://user-images.githubusercontent.com/50831652/167022584-efdd95c6-0d78-463a-a468-dc08dd7989ae.JPG)

`python ./src/main.py --medium --tag programming`

![Capture](https://user-images.githubusercontent.com/50831652/167022796-ac13ad37-dd1a-4c74-b0dc-0c04bfa923fd.JPG)

Note: limit is 10 by default.
pyqt-left-right-text-completer 0.0.1
PyQt left text, right text completer. Left text is major target of search.
License: MIT


# pyqt-left-right-text-completer
PyQt Left text, right text completer. Left text is major target of search.

## Detailed Description

QCompleter's popup widget is gridless QTableView. Right text is gray colored.

You can add a new pair of text to search with ```addText(text1, text2)```. 

Text1 is left text, text2 is right text.

This completer is case insensitive as default.

## Requirements
PyQt5 >= 5.8

## Setup
`python -m pip install pyqt-left-right-text-completer`

## Example
Code Example
```python
from PyQt5.QtWidgets import QMainWindow, QLineEdit, QApplication

from pyqt_left_right_text_completer import LeftRightTextCompleter


class MainWindow(QMainWindow):
    def __init__(self):
        super().__init__()
        self.__initUi()

    def __initUi(self):
        searchBar = QLineEdit()
        completer = LeftRightTextCompleter()
        for i in range(1, 128):
            completer.addText(chr(i), f'{i}') # chr(i) is left text, f'{i} is right text.
        searchBar.setCompleter(completer)
        self.setCentralWidget(searchBar)


if __name__ == "__main__":
    import sys

    app = QApplication(sys.argv)
    mainWindow = MainWindow()
    mainWindow.show()
    sys.exit(app.exec_())
```

Result

![image](https://user-images.githubusercontent.com/55078043/145187262-498b2862-6af7-4f6c-b8ef-cea3f19974ec.png)
2xh-leet 1.0.1
Library of Eclectic Experiments by Tenchi
License: MIT
Requires Python: >=3.9,<4.0

# LEET

*Library of Eclectic Experiments by Tenchi*

Random modules that I made and use in several project and are too small to get their own package. A `util` library of sorts.

---

## Contents

<!-- MarkdownTOC autolink=true -->

- [Logging](#logging)
    - [Progress bars](#progress-bars)
    - [Images](#images)

<!-- /MarkdownTOC -->

## Logging

Module that provides a fancy-looking theme for Python loggers.

(TODO: Screenshot)

To enable, `import leet.logging` from anywhere (maybe the main `__init__.py` of your project). You will then have a global logger `log` function that you can use from anywhere:

```py
log.info("Hello")
log.warn("World")
```

If using MyPy (or if you don't like monkeypatching) you can import the logger explicitly in each module as needed:

```py
from leet.logging import log
log.info("Explicit import")
```

### Progress bars

Also provides a progress bar (from [WoLpH/python-progressbar](https://github.com/WoLpH/python-progressbar)) that fits in the theme:

```py
from time import sleep
from leet.logging import log_progress

for i in log_progress.debug(range(10)):
    sleep(1)
    log.info("Working on %d..." % i)
```

### Images

Also supports outputing images via [imgcat](https://iterm2.com/utilities/imgcat) if using [iTerm2](https://iterm2.com/) (support for other tools pending):

```py
log.warn("Image is too big:", extras={"img": "path/to/image.png"})
```