<filename>pysketcher/backend/matplotlib/_matplotlib_adapter.py
from abc import ABC, abstractmethod

from matplotlib.axes import Axes

from pysketcher._drawable import Drawable


class MatplotlibAdapter(ABC):
    @staticmethod
    @abstractmethod
    def plot(shape: Drawable, axes: Axes):
        pass

<filename>pysketcher/backend/matplotlib/_matplotlib_adapter.py
from abc import ABC, abstractmethod

from matplotlib.axes import Axes

from pysketcher._drawable import Drawable


class MatplotlibAdapter(ABC):
    @staticmethod
    @abstractmethod
    def plot(shape: Drawable, axes: Axes):
        pass
