Metadata-Version: 2.3
Name: sprak
Version: 1.3.1
Summary: Pack sprites into a texture atlas
Author: akennedy
Author-email: akennedy <andrewjacobkennedy@gmail.com>
Requires-Dist: aseprite-reader>=1.1.0
Requires-Dist: pillow>=12.1.1
Requires-Python: >=3.12
Project-URL: Homepage, https://github.com/kennedy0/sprak
Description-Content-Type: text/markdown

`sprak` is a Python module for packing sprites into a texture atlas.

## Installation
```sh
pip install sprak
```

## Usage
```python
from pathlib import Path

from sprak import SpritePacker


src = Path("path/to/src_folder")
dst = Path("path/to/dst_folder")

packer = SpritePacker()
packer.add_source_folder(src)
packer.pack(dst)

```

## Development
Create a virtual environment:
```sh
uv venv
```

Install requirements:
```sh
uv sync
```

## A note from Andrew
This is a module that I created and maintain for my own personal projects.
Please keep the following in mind:
- Features are added as I need them.
- Issues are fixed as my time and interest allow.
- Version updates may introduce breaking changes.
