Metadata-Version: 2.1
Name: ctoybox
Version: 0.5.0
Classifiers: Programming Language :: Python :: 3.5
Classifiers: Operating System :: OS Independent
Requires-Dist: pillow
Requires-Dist: cffi
Requires-Dist: numpy
Summary: Package containing Rust Toybox games.
Home-Page: https://github.com/toybox-rs/toybox-rs
Author: Emma 'Frank' Tosch <emma.tosch@uvm.edu>, John Foley <johnf@middlebury.edu>, Kaleigh Clary <kclary@cs.umass.edu>
Author-Email: Emma 'Frank' Tosch <emma.tosch@uvm.edu>, John Foley <johnf@middlebury.edu>, Kaleigh Clary <kclary@cs.umass.edu>
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# ctoybox

This is the bare-bones api for [Toybox](https://toybox.rs).

## Dependencies

- pillow (for rendering images)
- numpy (for allocating arrays of the right type for the FFI)
- cffi
- pygame (optionally for ``human_play``)

## Build locally

If you want to make changes to any part of the rust-python pipline, you will need to build and test locally (ran from top-level of the repository):

```
pip install -r ctoybox/requirements.txt
pip install --upgrade pip
pip install maturin
cd ctoybox
./test.sh
```
