Metadata-Version: 2.1
Name: pyplotgui
Version: 1.0.0
Summary: Cython-based Python bindings for dear imgui and implot
Home-page: https://github.com/harskish/pyplotgui
Author: Erik Härkönen
Author-email: erik.harkonen@hotmail.com
License: BSD
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Cython
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Cython
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Topic :: Games/Entertainment
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: cython
Requires-Dist: Cython (<0.30,>=0.24) ; extra == 'cython'
Provides-Extra: cocos2d
Requires-Dist: PyOpenGL ; extra == 'cocos2d'
Requires-Dist: cocos2d ; extra == 'cocos2d'
Requires-Dist: pyglet (>=1.5.6) ; (sys_platform == "darwin") and extra == 'cocos2d'
Provides-Extra: full
Requires-Dist: pygame ; extra == 'full'
Requires-Dist: cocos2d ; extra == 'full'
Requires-Dist: Cython (<0.30,>=0.24) ; extra == 'full'
Requires-Dist: PySDL2 ; extra == 'full'
Requires-Dist: PyOpenGL ; extra == 'full'
Requires-Dist: glfw ; extra == 'full'
Requires-Dist: pyglet ; (sys_platform != "darwin") and extra == 'full'
Requires-Dist: pyglet (>=1.5.6) ; (sys_platform == "darwin") and extra == 'full'
Provides-Extra: glfw
Requires-Dist: PyOpenGL ; extra == 'glfw'
Requires-Dist: glfw ; extra == 'glfw'
Provides-Extra: opengl
Requires-Dist: PyOpenGL ; extra == 'opengl'
Provides-Extra: pygame
Requires-Dist: PyOpenGL ; extra == 'pygame'
Requires-Dist: pygame ; extra == 'pygame'
Provides-Extra: pyglet
Requires-Dist: PyOpenGL ; extra == 'pyglet'
Requires-Dist: pyglet ; (sys_platform != "darwin") and extra == 'pyglet'
Requires-Dist: pyglet (>=1.5.6) ; (sys_platform == "darwin") and extra == 'pyglet'
Provides-Extra: sdl2
Requires-Dist: PyOpenGL ; extra == 'sdl2'
Requires-Dist: PySDL2 ; extra == 'sdl2'

# pyplotgui

A Python package that extends
[pyimgui](https://github.com/pyimgui/pyimgui/tree/dev/version-2.0) (v2.0 beta) with
[pyimplot](https://github.com/hinxx/pyimplot).

The package uses the same `imgui` namespace as pyimgui, but adds `imgui.plot`. The implot API is only partially implemented (pull requests are always welcome).

See the Pyimgui documentation: [pyimgui.readthedocs.io](https://pyimgui.readthedocs.io/en/latest/index.html) for information on pyimgui.

# Installation

**pyplotgui** is available on PyPI and can be easily installed with `pip`:
 
    pip install pyplotgui


# Project distribution

This project has a working build pipeline using GitHub actions. It builds
succesfully for all major operating systems with different architectures:

* Windows (32bit & 64bit)
* Linux (32bit & 64bit)
* OS X (universal build)

The build pipeline covers Python versions `py36-py311`.
