semvec/pypi-packages huggingface dataset:
cleanpad 0.1.2
Text cleaner and formatter for handling messy copy-pasted content
Requires Python: >=3.6
Keywords: text cleaning formatting normalization

# CleanPad - Text Cleaner & Formatter

A versatile Python library for cleaning and formatting messy text, particularly useful for handling copy-pasted content with unwanted formatting.

## Features

- Whitespace normalization
- Line break cleaning
- Emoji removal
- Bullet point cleaning
- Text to list/dict conversion
- HTML tag removal
- Quote normalization
- URL removal
- Special character handling
- Number extraction
- Punctuation spacing normalization
- Data structure parsing
- Line ending standardization
- Indentation cleaning
- Unicode character normalization

## Installation

```bash
pip install cleanpad
jwst-rogue-path-tool 1.1.0
Placeholer
Requires Python: >=3.9
Keywords: astronomy, python

# The JWST Rogue Path Tool

Module to predict the presence of the stray-light artifacts know as claws in NIRCam Imaging observations.

## Installation for Users

To install `jwst_rogue_path_tool`, simply use `pip`:

```
pip install jwst_rogue_path_tool
```

To install from source:
1. Clone Git Repository
```
git clone git@github.com:spacetelescope/jwst_rogue_path_tool.git
```
2. Install requirements
```
pip install .
```

## Outputs

<img src="docs/_static/exposure_plot_program_0_obs_id_3.png">

<img src="docs/_static/0_1_ALL_100.png">

<img src="docs/_static/v3pa_vs_flux_0_5_B.png">
pythontiles 1.0.5
Framework for tile-based games like chess

# pythontiles Library
- board_size(height, width)
- reset_to_empty()
- import_from_nme(filename)
- value_at_tile(x, y) -> string
- is_legal_tile(x, y) -> boolean
- change_tile(x, y, text)
- move_piece(x1, y1, x2, y2)
- NME_Decode_File(filename) -> array of arrays

# NME File Format
- First line denotes the number of sections per line
- For instance:
- **`6`**
- **`<name>/<piece1>/<piece2>/<piece3>/<piece4>/<piece5>/`**
promptify-cli 0.1.8
Interactive CLI to select files, generate markdown for LLM prompts, and copy it to the clipboard.
Requires Python: >=3.8
Keywords: cli, prompt, clipboard, llm, ai, developer-tools

# Promptify CLI

An interactive CLI to select files, generate markdown suitable for LLM prompts, and copy it to the clipboard.

## Installation

```bash
pip install promptify-cli
```

## Demo

![Promptify CLI Demo](https://raw.githubusercontent.com/olliepro/promptify/refs/heads/main/assets/promptify_example.gif)

## Basic Usage

### Default Behavior
- Run `promptify` to interactively select files and generate markdown for your clipboard
- Supports `.promptignore` files (works like `.gitignore`)
- Offers to add a basic `.promptignore` if none is found at project root. (First time only)
- Includes a file tree to depth 4, excluding ignored files
- Selected files (highlighted green) are md-formatted
- Shows LOC and GPT-4o token counts as you use the UI

### Help

```bash
promptify --help
```

> | Option                 | Short | Type      | Description                       | Default |
> | ---------------------- | ----- | --------- | --------------------------------- | ------- |
> | `--depth`              | `-d`  | INTEGER   | Max directory depth (0=root only) | `4`     |
> | `--path`               | `-p`  | DIRECTORY | Starting directory path           | CWD     |
> | `--clear-state`        |       |           | Clear previous selections         |         |
> | `--install-completion` |       |           | Install shell completion          |         |
> | `--show-completion`    |       |           | Show shell completion             |         |
> | `--help`               |       |           | Show help message and exit        |         |


## Example Output (Copied to Clipboard)

````markdown
Project Structure (Depth: 4):

```
example_documentation_project/
├─ foobar/
│  └─ bar.py
├─ foo.py
└─ output.md
```

---

## File: `foo.py`

```python
def foo(bar):
    return bar

```

---

## File: `foobar/bar.py`

```python
def bar(foo):
    return foo

```
````

## Development

This package is self-contained in 1 file at `src/promptify/cli.py`. It's in a state that the UI and features meet my needs, but if you wish to modify the functionality, add more args, etc. drop me a github issue (slow response time) or feel free to submit a merge request!