semvec/pypi-packages huggingface dataset:
atari-8-bit-utils 0.2.8
A collection of Python utilities for projects related to Atari 8-bit computers
Requires Python: >=3.8
Keywords: ATASCII, Atari

# Atari 8-bit Python Utilities
[![PyPI version](https://img.shields.io/pypi/v/atari-8-bit-utils)](https://pypi.org/project/atari-8-bit-utils/)![Auto Tag badge](https://github.com/JSJvR/atari-8-bit-utils/actions/workflows/auto_tag.yml/badge.svg) ![Python Package badge](https://github.com/JSJvR/atari-8-bit-utils/actions/workflows/python-package.yml/badge.svg) ![Python Publish badge](https://github.com/JSJvR/atari-8-bit-utils/actions/workflows/python-publish.yml/badge.svg) 

## Prerequisites

- Python 3.8 or later
- Optional: A version of [`mkatr`](https://github.com/dmsc/mkatr) compiled for you platform, in your `PATH`. Needed for `atr2git` command to work. 

## Getting Started

The package can be installed using `pip`

```
pip install atari-8-bit-utils
```

Verify the installation by running `a8utils --help`

The output should look something like this

```
 Usage: a8utils [OPTIONS] COMMAND [ARGS]...

╭─ Options ────────────────────────────────────────────────────────────╮
│ --install-completion          Install completion for the current     │
│                               shell.                                 │
│ --show-completion             Show completion for the current shell, │
│                               to copy it or customize the            │
│                               installation.                          │
│ --help                        Show this message and exit.            │
╰──────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────╮
│ ata2utf    Converts a single file or all files in a directory from   │
│            ATASCII to UTF-8                                          │
│ utf2ata    Converts a single file or all files in a directory from   │
│            UTF-8 to ATASCII                                          │
│ atr2git    Keeps an ATR image and git repo in sync                   │
╰──────────────────────────────────────────────────────────────────────╯
```

## Commands

TODO

## Demo

The best way to make full use of this project is to start with the [Atari 8-bit Git template](https://github.com/JSJvR/atari-8-bit-git-template)

https://github.com/user-attachments/assets/e0558c34-0741-4e70-920e-98a72fade00e

The video shows [this commit](https://github.com/JSJvR/atari-8-bit-git-template/commit/14f69b4393901dea558b4a9ecce9b8b7189de932) being made from my Atari. Note that the [BASIC listing](https://github.com/JSJvR/atari-8-bit-git-template/blob/367d22375184d9a73c7c38c9ff049913a7ef558b/utf8/LOVE.LST) and the commit message both contain a "♥" which is `0x00` in ATASCII and therefore not valid in a standard text file. ATASCII characters get translated automatically to their [closest Unicode equivalent](https://www.kreativekorp.com/charset/map/atascii/).
issue-downloader 1.1.0
Downloads issues to Markdown files
Requires Python: >=3.9

# issue-downloader

Cli tool and library to download issues to Markdown file.

The motivation/use case is to have files that can be archived and referenced
even if the repositories themselves are removed or merged.

The script currectly supports Github.

## Usage

```
$ issue-downloader github --help
Usage: issue-downloader github [OPTIONS]

  Sync issues to local files

Options:
  --token TEXT                Github PAT token, can be obtained by 'gh auth
                              token'  [required]
  --org TEXT                  Download issues for this organisation.Mutually
                              exclusive to --repo.
  --repo TEXT                 Specify repos to download form. Specified in the
                              form org/repo
  --date [%Y-%m-%d]           Download issues updated on or after this date.
  --resume / --no-resume      Resume from last downloaded date.  [default: no-
                              resume]
  --archived / --no-archived  Include archived repositories  [default:
                              archived]
  --closed / --no-closed      Include closed issues  [default: closed]
  --save-dir PATH             Directory to save the issues  [default:
                              /home/viktora/vikahl/issue-downloader]
  --formats [MD|JSON]         Limit formats to save. Defaults to MD & JSON
                              formats if not set
  --url TEXT                  URL to the Github api  [default:
                              https://api.github.com/]
  --help                      Show this message and exit.
```
screen-config-watcher 0.0.4
A tool to watch OS screen configuration changes and change the OBS profile and scene collection accordingly.
Requires Python: >=3.9

# Screen Config Watcher
A tool to watch OS screen configuration changes and change the OBS profile and scene collection accordingly.

## Getting display names

Run the `screen-config-watcher` script with the `-vv` and `-d` command line arguments. This will launch it in the 
dry-run mode, and you will be able to see the display names in the terminal.

# Auto-Start

See contents of the `samples` directory.
simu-docker-rpi 0.1.2
Bibloteca para usar el emulador de Raspberry Pi dentro de Docker
Requires Python: >=3.6

# Simu

Este paquete sirve para poder ejecutar un simulador de los GPIO de la Raspberry PI en una PC. Este forma parte de un programa Cliente-Servidor de Pigpio . Por un lado el servidor se ejecuta dentro de un contendor Docker, mientras que por otro el cliente se debe ejecutar en el host importando este paquete en los scripts de Python que usan los GPIO de la Raspberry en la PC.