Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
coreapi / codecs / base.py
Size: Mime:
import itypes


class BaseCodec(itypes.Object):
    media_type = None
    supports = []  # 'encoding', 'decoding', 'data'

    def load(self, bytes, base_url=None):
        raise NotImplementedError()  # pragma: nocover

    def dump(self, document, **kwargs):
        raise NotImplementedError()  # pragma: nocover