Fix hard requirement of cairo per #83, and add stubs for required subclass methods to GerberContext per #84

This commit is contained in:
Hamilton Kibbe 2018-06-05 08:57:37 -04:00
parent 31062ba2ce
commit 5245fb9256
8 changed files with 90 additions and 69 deletions

View file

@ -25,7 +25,8 @@ a .png file.
import os
from gerber import load_layer
from gerber.render import GerberCairoContext, RenderSettings, theme
from gerber.render import RenderSettings, theme
from gerber.render.cairo_backend import GerberCairoContext
GERBER_FOLDER = os.path.abspath(os.path.join(os.path.dirname(__file__), 'gerbers'))