xo2

EAF-based 3D engine


Keywords
pygame, sdl2, application, framework
License
MIT
Install
pip install xo2==0.1.0

Documentation

PyPI Build Status codecov.io

xo2

Python framework for creating 3D applications.

Requirements

  • >=python-3.7
  • >=eaf-0.2

Installation

$ pip install xo2

Development

Installation

$ poetry install

Testing

$ poetry run pytest -s -v tests/  # run all tests
$ poetry run pytest --cov=xo2 -s -v tests/  # run all tests with coverage
$ poetry run black xo2/ tests/  # autoformat code
$ # run type checking
$ poetry run pytest --mypy --mypy-ignore-missing-imports -s -v xo2/ tests/
$ # run code linting
$ poetry run pytest --pylint -s -v xo2/ tests/

Documentation

  • To be added