Metadata-Version: 2.4
Name: animator
Version: 0.0.1
Summary: A python package for creating 2D animations based on formatted instructions
Author: Yongkang Zhou
Author-email: Yongkang Zhou <zhoudtc@outlook.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: MacOS
Requires-Dist: imageio[ffmpeg]>=2.37.0
Requires-Dist: pillow>=11.3.0
Requires-Python: >=3.13
Project-URL: Homepage, https://github.com/zykdtc/animator/
Description-Content-Type: text/markdown

# animator

A lightweight Python library for creating 2D animations from image assets and time-based instructions.


---
## Developer Setup

We use [uv](https://docs.astral.sh/uv/) for dependency management.
Getting started documentation can be found [here](https://docs.astral.sh/uv/getting-started/).

```sh
# Clone repo
git clone https://github.com/zykdtc/animator.git
cd animator
# Set up local environment with all optional and dev dependencies
# Creates a virtual environment called `.venv`
uv sync
# Test with sample
uv run tests/sample/sample.py
```