semvec/pypi-packages huggingface dataset:
files-to-chat 0.1.3
`files-to-chat` is a command-line tool designed to process files or folders, converting their contents into a format suitable for use as a prompt context to chat with large language models (LLMs).
Requires Python: >=3.11

# files-to-chat: Process Files for LLM Prompt Contexts

`files-to-chat` is a command-line tool designed to process files or folders, converting their contents into a format suitable for use as a prompt context to chat with large language models (LLMs).

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)
- [Cleaning Up the Prompt Cache](#cleaning-up-the-prompt-cache)

## Installation

To install and use `files-to-chat`, you have two options:

1. **Using pip**:
   ```sh
   pip install files-to-chat
   ```

2. **From Source**:
   ```sh
   git clone https://github.com/mzbac/files-to-chat.git
   cd files-to-chat
   pip install .
   ```

## Usage

Run the tool from the command line to chat with processed documents:

```sh
files-to-chat path/to/file_or_folder
```

For detailed options, run:

```sh
files-to-chat --help
```

### Example Usage

```sh
files-to-chat /path/to/your/file.txt
```

This command will process the specified file and generate a prompt context suitable for use in a chat session with an LLM.

## Cleaning Up the Prompt Cache

Prompt caches are stored under your home cache directory. To remove the cache, run:

```sh
rm -rf ~/.cache/files-to-chat/prompt_cache
```
ia-downloader 1.0.0
A Python package to scrape and download files from the Internet Archive.
Requires Python: >=3.10


# Internet Archive Downloader (iadl)

A Python package to scrape and download files from the Internet Archive.

## Installation

You can install the package using `pip`:

```bash
pip install iadl
```

## Usage

### Basic Usage

To download all files from an Internet Archive collection:

```bash
iadl --url https://archive.org/details/some-collection --dest ./downloads
```

### Filter by File Type

You can filter files by specific types using the following arguments:

- **Download only archive files**  (e.g.,  `.zip`,  `.rar`):

    ```bash
    iadl --url https://archive.org/details/some-collection --dest ./downloads --archive
    ```

- **Download only video files**  (e.g.,  `.mp4`,  `.avi`):

    ```bash
    iadl --url https://archive.org/details/some-collection --dest ./downloads --video
    ```

- **Download only audio files**  (e.g.,  `.mp3`,  `.flac`):

```bash
    iadl --url https://archive.org/details/some-collection --dest ./downloads --audio
```

### Limit the Number of Files

To limit the number of files downloaded:

```bash
iadl --url https://archive.org/details/some-collection --dest ./downloads --limit 5
```

### Show File Links

To display the direct file links of each file in the terminal:

```bash
iadl --url https://archive.org/details/some-collection --show-links
```

### Combine Filters

You can combine multiple filters. For example, to download only video and audio files:

```bash
iadl --url https://archive.org/details/some-collection --dest ./downloads --video --audio
```

### Simultaneous Downloads

To download multiple files at the same time through separate processes. Setting the number will determine how many files at any one given moment until its finished. ***Recommend 2-3, be nice to the servers.***

```bash
iadl --url https://archive.org/details/some-collection --dest ./downloads --audio --concurrent 3
```

### Help

For a full list of options, use the  `--help`  flag:

```bash
iadl --help
```

### Uninstall

If you wish to remove the dependencies ***(must be first otherwise*** `pip uninstall` ***will remove the uninstaller, IF YOU WANT THE DEPENDENCIES TO STAY, just skip this command.)***:

```bash
iadl-cleanup
```

To remove the module:

```bash
pip uninstall iadl
```

***IF*** you messed up and ran ```pip uninstall iadl``` first, and still want the dependencies removed, no problem just reinstall the package again ```pip install iadl``` and repeat the above 2 commands in order.

### Install in Virtual Enviroment

#### For Windows

```bash
python -m venv env
env\Scripts\Activate.ps1
pip install iadl
```

When done:

```bash
deactivate
```

#### For Linux

```bash
python3 -m venv env
source env/Scripts/activate
pip install iadl
```

When done:

```bash
deactivate
```
retroPySim 0.0.1
retroPySim - a Python simulator for retroPy, a micro-python retro game engine for the RP2350 micro-controller. 
Requires Python: >=3.6

# retroPySim

A simple Python package for retroPySim, a **Python simulator for retroPy** - a MicroPython retro game engine for the RP2350 micro-controller.

###Version Log:
v0.0.1 = Placeholder for PYPI registration

Refer to homepage for Documentation for current alpha and beta releases.
github-release-update-checker 1.0.4
A simple GUI-based update notifier in Python
Requires Python: >=3.6
Keywords: github, release, update, checker, tkinter, gui

# Python-Github-Release-Update-Checker
A simple GUI-based update notifier in Python   
   
## Requirements
requests | https://github.com/psf/requests | https://github.com/psf/requests/blob/main/LICENSE   
   
## Example   
```py
import github_release_update_checker as gruc
gruc.PGRUC("user/repo","2024-01-20T11:13:05Z",True)
```
![Example](https://raw.githubusercontent.com/1325ok/Python-Github-Release-Update-Checker/main/ext/image2.png)
## Install
https://pypi.org/project/github-release-update-checker/
```console
$ python -m pip install github-release-update-checker
```

## Parameter

| Parameter  | Description |
| ------------- |:-------------:|
| repo      | Github Repo ex) 1325ok/pgruc     |
| creasted_at     | Now version date ex) 2025-04-03T18:00:49       |
| updateChanges      | Show update changes: True/False       |