enthought / enable

Enable: low-level drawing and interaction
Other
91 stars 45 forks source link

Proposal: make Kiva a stand-alone package #1064

Open corranwebster opened 11 months ago

corranwebster commented 11 months ago

With recent refactoring core Kiva doesn't depend on much other than NumPy and some font support packages (the drawing backends are optional dependencies, of course).

Pulling Kiva out as a separate library may make some sense, as it has potential uses outside the interactive world of Enable as a common 2D drawing API.