semvec/pypi-packages huggingface dataset:
data-processing-dlm397 1.0.0
A package I use for processing data.
Requires Python: >=3.9

### Description
> Making a library of the common functions I use in processing plasma flux data. Hopefully it can be passed on to others after I upload my current progress and polish it. This will be updated.

Currently only setting up fundamental funcations like reading and writing data, change configurations, and setting up storage, there are no extrenally applicable functiont.
docpack-file 0.1.0
A package format for document outlines and resources
Requires Python: >=3.11

# Docpack

A package format for document outlines and resources. Docpack files (`.docpack`) are zip archives containing an outline JSON file and associated resource files.

## Installation

```bash
pip install -e .
```

## Usage

### Command Line

```bash
# Create a docpack from an outline
docpack create --outline outline.json --output document.docpack

# Extract a docpack
docpack extract document.docpack --dir extracted/

# Validate a docpack
docpack validate document.docpack

# List docpack contents
docpack list document.docpack
```

### Python API

```python
from docpack import DocpackHandler
from pathlib import Path

# Create a docpack
outline_data = {"title": "My Document", "sections": [...]}
resource_files = [Path("file1.txt"), Path("file2.md")]
DocpackHandler.create_package(outline_data, resource_files, Path("output.docpack"))

# Extract a docpack
outline_data, resource_files = DocpackHandler.extract_package(
    Path("document.docpack"),
    Path("extract_dir")
)
```

## Outline Format

The outline JSON should follow the document generator format with:
- `title`: Document title
- `general_instruction`: Overall instructions for document generation
- `resources`: Array of resource objects with `key`, `path`, `title`, and `description`
- `sections`: Array of section objects with `title`, `prompt`, `sections` (for nesting), and `refs`